Перейти к содержимому

Как читать даташит

Время: ~45 мин

Цели урока

  • быстро находить в даташите нужные разделы
  • отличать предельно допустимые значения от рабочих характеристик
  • понимать min / typ / max и условия, при которых указан параметр
  • оценивать нагрев компонента по тепловому сопротивлению
  • самостоятельно разобрать даташит транзистора

Даташит (datasheet) — паспорт компонента от производителя. Всё, что ты делаешь с деталью на схеме и плате, должно опираться на него: номиналы обвязки, предельные режимы, цоколёвку, посадочное место. Даташит на транзистор — пара страниц, на микроконтроллер — сотни. Секрет в том, что читать его целиком не нужно, если знаешь, где что лежит.

  • С сайта производителя — там актуальная ревизия.
  • Через агрегаторы и дистрибьюторов (Octopart, LCSC, Mouser, DigiKey) — удобно, но проверяй, что даташит именно от того производителя, у которого покупаешь. «Один и тот же» транзистор от разных производителей может отличаться параметрами и даже цоколёвкой.
  • Смотри ревизию и дату на первой или последней странице.
Первая страницачто это, ключевые особенности, корпуса, цоколёвкавыбор деталиAbsolute Maximum Ratingsпредельные значения: превысил — деталь может умеретьникогда не подходить вплотнуюThermal Characteristicsтепловое сопротивление, мощностьрасчёт нагреваElectrical Characteristicsmin / typ / max при указанных условияхрасчёт схемыTypical Characteristicsграфики: зависимость параметров от тока, температурыпонимание поведенияPackage Dimensionsчертёж корпуса, рекомендуемая площадкапосадочное место на плате
Рис. 2.11. Карта типичного даташита на дискретный компонент. Названия разделов у разных производителей немного отличаются, но порядок почти всегда такой. Справа — для какой задачи раздел нужен конструктору платы.

Раздел Absolute Maximum Ratings (предельно допустимые значения) — красная зона. Превышение хотя бы одного параметра, даже на миг, может повредить деталь, а работа на этих значениях не гарантирует ни параметров, ни надёжности. Это «стена», к которой нельзя прислоняться.

Аналогия: на мосту табличка «максимум 10 тонн». Это не значит, что по нему стоит каждый день гонять грузовики по 9,9 тонны.

Рабочие режимы выбирают с запасом, а сами параметры для расчётов берут из Electrical Characteristics.

Каждая строка таблицы — параметр, символ, условия измерения (Test Conditions) и значения min / typ / max.

  • Гарантированы только min и max. Typ (типичное значение) — «так обычно бывает», на него нельзя рассчитывать в худшем случае.
  • Условия важнее числа. h21э = 200 при Iк = 2 мА и Uкэ = 5 В ничего не говорит о h21э при 80 мА. Для других режимов смотри графики Typical Characteristics, но помни, что графики — тоже «типичные».
  • Считай по худшему случаю. Для ключа берут минимальный h21э, для нагрева — максимальное сопротивление или напряжение насыщения.

В разделе Thermal Characteristics есть тепловое сопротивление кристалл–окружающая среда RθJA, °C/Вт. Оно показывает, на сколько градусов кристалл нагреется на каждый ватт:

Tj = Ta + P · RθJA

У транзистора в TO-92 RθJA = 200 °C/Вт. При 100 мВт кристалл будет на 20 °C горячее воздуха. Максимальная температура кристалла (Tj max) обычно 150 °C. Обрати внимание: RθJA измеряют на определённой тестовой плате, на твоей плате реальное значение может отличаться.

Возьмём даташит onsemi BC546/BC547/BC548 и пройдём по нему, как по чек-листу. Это транзистор нашего мультивибратора.

1. Первая страница. Тип — NPN, кремниевый, «amplifier transistor» (общего назначения). Корпус — TO-92. Одна документация на три транзистора: BC546, BC547, BC548 отличаются в основном максимальным напряжением.

2. Maximum Ratings (для BC547):

Параметр Символ Значение
Напряжение коллектор–эмиттер VCEO 45 В
Напряжение коллектор–база VCBO 50 В
Напряжение эмиттер–база VEBO 6 В
Постоянный ток коллектора IC 100 мА
Мощность при Ta = 25 °C PD 625 мВт, снижение 5 мВт/°C
Температура кристалла TJ −55…+150 °C

Обрати внимание на VEBO = 6 В: обратное напряжение на переходе эмиттер–база маленькое. В мультивибраторе при питании выше ~5–6 В база закрытого транзистора уходит в минус почти на величину питания, и это ограничение становится реальным. Калькулятор мультивибратора курса об этом предупреждает (урок 3.9).

3. Thermal Characteristics: RθJA = 200 °C/Вт, RθJC = 83,3 °C/Вт.

4. Electrical Characteristics (выборка):

Параметр Условия Значение
h21э, группа A / B / C IC = 2 мА, VCE = 5 В 110–220 / 200–450 / 420–800
VCE(sat) IC = 10 мА, IB = 0,5 мА тип. 0,09 В, макс. 0,25 В
VCE(sat) IC = 100 мА, IB = 5 мА тип. 0,2 В, макс. 0,6 В
VBE(on) IC = 2 мА, VCE = 5 В 0,55–0,7 В
fT (частота единичного усиления) IC = 10 мА, VCE = 5 В мин. 150 МГц

Посмотри на условия VCE(sat): производитель гарантирует насыщение при отношении Iк/Iб = 20. Это и есть подсказка, сколько тока давать в базу ключа.

5. Корпус и цоколёвка. TO-92: 1 — коллектор, 2 — база, 3 — эмиттер. Там же — чертёж корпуса с размерами и варианты формовки выводов (прямые, изогнутые, на ленте). По этому чертежу будем делать посадочное место в модуле 8.

6. Ordering Information. Полный номер для заказа (например, BC547BTA или BC547CG у onsemi) кодирует группу h21э, формовку выводов и упаковку. В проекте Altium используется BC547C.

Популярная замена — 2N3904 (onsemi 2N3903/2N3904). Отличия по даташиту:

BC547 2N3904
VCEO 45 В 40 В
IC 100 мА 200 мА
VEBO 6 В 6 В
h21э 110–800 при 2 мА (по группам) 100–300 при 10 мА
Цоколёвка TO-92 К-Б-Э Э-Б-К

Электрически в мультивибраторе они взаимозаменяемы, но цоколёвка зеркальная. Поставить 2N3904 на посадочное место под BC547, не перевернув его, нельзя.

  1. В даташите сказано: VCEO max = 45 В. Можно ли поставить транзистор в схему с питанием 45 В? (Нет: это предел. Берут запас, например работа до 30–35 В.)
  2. BC547 рассеивает 150 мВт при температуре воздуха 40 °C. Температура кристалла? (40 + 0,15 · 200 = 70 °C — нормально.)
  3. По даташиту BC547 какой ток базы нужен, чтобы гарантированно получить VCE(sat) ≤ 0,25 В при Iк = 10 мА? (0,5 мА — условие из таблицы, Iк/Iб = 20.)

🧯 Типичные ошибки

Схема рассчитана по типичному значению и не работает на части экземпляров

Почему Typ не гарантирован; у части деталей параметр ближе к min или max.

Как исправить Считай по гарантированным min/max для худшего случая.

Деталь работает на пределе Absolute Maximum и выходит из строя

Почему Предельные значения — граница повреждения, а не рабочий режим.

Как исправить Закладывай запас: напряжение — 20–30 % и больше, ток и мощность — с учётом нагрева.

Взяли даташит «того же» транзистора от другого производителя

Почему Параметры и цоколёвка у разных производителей могут отличаться.

Как исправить Используй даташит производителя детали, которую реально покупаешь, и проверь его ревизию.

Проверь себя

  1. 1. Чем Absolute Maximum Ratings отличаются от Electrical Characteristics?
  2. 2. Какое значение параметра гарантирует производитель?
  3. 3. RθJA = 200 °C/Вт, рассеиваемая мощность 0,25 Вт, воздух 25 °C. Температура кристалла?
  4. 4. Цоколёвка BC547 в TO-92 по даташиту onsemi?
  5. 5. Буква C в BC547C означает…

Практическое задание~40 мин

Самостоятельно разбери даташит AMS1117-3.3 (LDO для проекта 11.1) по той же схеме: первая страница → Absolute Maximum Ratings → Electrical Characteristics (выходное напряжение, dropout, ток покоя) → требования к конденсаторам → тепловое сопротивление корпуса SOT-223 → цоколёвка. Посчитай температуру кристалла при входе 5 В, выходе 3,3 В и токе 300 мА. Сохрани заметки: они понадобятся в уроке 8.7.