Перейти к содержанию

Биполярный транзистор

Биполярный транзистор — полупроводниковый прибор, в котором небольшой ток базы управляет в десятки и сотни раз большим током коллектора. На нём строят ключи, через которые микроконтроллер включает реле, двигатели и светодиоды, и усилительные каскады.

Обновлено Редакция GAW

Транзистор состоит из трёх областей полупроводника с чередующимся типом проводимости: n-p-n или p-n-p. Средняя область — база — очень тонкая, крайние называются эмиттером и коллектором. Если в базу NPN-транзистора течёт ток IбI_\text{б}, переход база–эмиттер открывается, и от коллектора к эмиттеру течёт ток Iк=h21э⋅IбI_\text{к} = h_\text{21э} \cdot I_\text{б}. Коэффициент передачи тока h21эh_\text{21э} (в даташитах — hFE) у маломощных транзисторов составляет от нескольких десятков до сотен. Прибор называют биполярным, потому что ток в нём переносят носители обоих знаков — электроны и дырки; в полевом транзисторе работает один тип носителей.

Коротко

  • Три вывода: база (Б), эмиттер (Э) и коллектор (К). NPN открывается током, втекающим в базу, PNP — вытекающим из неё.
  • В активном режиме Iк≈h21э⋅IбI_\text{к} \approx h_\text{21э} \cdot I_\text{б}. Расчёт ведут по минимальному h21эh_\text{21э} из даташита: у BC547B — 200 при 2 мА, у P2N2222A — 50 при 150 мА.
  • Открытый переход база–эмиттер кремниевого транзистора — 0,55–0,7 В при токе в единицы миллиампер. В насыщении и при больших токах напряжение выше: у P2N2222A до 1,2 В при 150 мА и до 2 В при 500 мА.
  • В режиме ключа на насыщенном транзисторе остаются десятые доли вольта: у P2N2222A не больше 0,3 В при токе коллектора 150 мА и токе базы 15 мА.
  • Главные ограничения — напряжение UкэоU_\text{кэо}, ток коллектора и мощность: у P2N2222A это 40 В, 600 мА и 625 мВт в корпусе TO-92 при 25 °C.

Устройство и принцип работы

Эмиттер легирован сильнее всего — на рисунке он отмечен как n⁺ у NPN и p⁺ у PNP. База тонкая и легирована слабо. Коллектор легирован слабее эмиттера и занимает больший объём: на коллекторном переходе падает почти всё напряжение питания и выделяется основное тепло. Поэтому транзистор несимметричен: если поменять местами эмиттер и коллектор, он будет работать, но с намного меньшим коэффициентом передачи тока (инверсный режим).

Структура NPN и PNP биполярных транзисторовТри слоя полупроводника: эмиттер, тонкая база и коллектор. У NPN эмиттер n-типа с сильным легированием, база p-типа, коллектор n-типа; у PNP типы проводимости обратные. Между эмиттером и базой — эмиттерный переход, между базой и коллектором — коллекторный. Стрелка показывает поток носителей из эмиттера через базу в коллектор.эмиттерный переходколлекторный переходNPNn⁺эмиттерpбазаnколлекторЭКБPNPp⁺эмиттерnбазаpколлекторЭКБ
Структура транзисторов: у NPN эмиттер — область n⁺, база — p, коллектор — n; у PNP типы проводимости обратные

В рабочем (активном) режиме переход база–эмиттер смещён в прямом направлении, а переход база–коллектор — в обратном. Эмиттер NPN-транзистора инжектирует в базу электроны. База тоньше расстояния, которое электрон успевает пройти до рекомбинации, поэтому почти все электроны доходят до коллекторного перехода, и его поле перебрасывает их в коллектор. Ток базы складывается из двух малых потоков: дырок, которые база инжектирует обратно в эмиттер, и дырок, восполняющих рекомбинацию в базе. Оба потока малы по сравнению с электронным, потому что эмиттер легирован намного сильнее базы, а база тонкая.

Отношение тока коллектора к току эмиттера α\alpha близко к единице, а коэффициент передачи тока базы

h21э=β=IкIб=α1−αh_\text{21э} = \beta = \frac{I_\text{к}}{I_\text{б}} = \frac{\alpha}{1 - \alpha}

при α=0,99\alpha = 0{,}99 равен 99, а при α=0,995\alpha = 0{,}995 — уже 199. Ничтожные различия в толщине базы дают большой разброс β, поэтому производители указывают его диапазоном. У BC547 при токе 2 мА это от 110 до 800, и транзисторы сортируют по группам: BC547A — 110–220, BC547B — 200–450, BC547C — 420–800.

Уравнение Эберса — Молла

Точнее работу транзистора описывает экспоненциальная зависимость тока коллектора от напряжения база–эмиттер:

Iк=IS(eUбэ/φT−1),φT=kTq≈25,7 мВ при 25 °C,I_\text{к} = I_S \left( e^{U_\text{бэ} / \varphi_T} - 1 \right), \qquad \varphi_T = \frac{kT}{q} \approx 25{,}7\ \text{мВ при 25 °C},

где ISI_S — ток насыщения, параметр конкретного транзистора, а φT\varphi_T — тепловой потенциал. Из уравнения следуют правила, на которые опирается любой расчёт:

  • ток коллектора растёт в 10 раз при увеличении UбэU_\text{бэ} на φTln⁡10≈59\varphi_T \ln 10 \approx 59 мВ. Поэтому напряжение на открытом переходе почти постоянно: у BC547 при токе 2 мА — от 0,55 до 0,7 В;
  • крутизна gm=Iк/φTg_m = I_\text{к} / \varphi_T и сопротивление эмиттерного перехода rэ=φT/Iэr_\text{э} = \varphi_T / I_\text{э} зависят только от тока: при 1 мА gm≈39g_m \approx 39 мСм, а rэ≈26r_\text{э} \approx 26 Ом;
  • при нагреве напряжение UбэU_\text{бэ} при том же токе уменьшается примерно на 2 мВ на градус. Если ток задан напряжением на базе без обратной связи, нагретый транзистор пропускает всё больший ток.

Модель с током базы и модель с напряжением база–эмиттер описывают один и тот же процесс. Ключи удобнее считать через ток базы и h21эh_\text{21э}, усилители — через крутизну и rэr_\text{э}.

Обозначение на схемах и выводы

По ГОСТ 2.730-73 базу изображают толстой чертой, эмиттер и коллектор — наклонными линиями, а стрелка на эмиттере показывает направление тока. У NPN стрелка направлена от базы, у PNP — к базе. Окружность обозначает корпус. Позиционное обозначение транзистора на схемах — VT1, VT2 и так далее.

Условные обозначения NPN и PNP транзисторов по ГОСТ 2.730-73Слева — NPN-транзистор: стрелка на эмиттере направлена от базы, ток втекает в базу и коллектор и вытекает из эмиттера. Справа — PNP-транзистор: стрелка направлена к базе, ток втекает в эмиттер и вытекает из базы и коллектора. Выводы: Б — база (B), К — коллектор (C), Э — эмиттер (E).Б (B)К (C)Э (E)IбIкIэБ (B)К (C)Э (E)IбIкIэNPNстрелка эмиттера — от базыPNPстрелка эмиттера — к базе
Условные обозначения NPN и PNP транзисторов по ГОСТ 2.730-73

Цоколёвку нельзя угадывать по названию: она зависит от производителя и варианта корпуса. P2N2222A и PN2222A — оба транзисторы «2222» в корпусе TO-92, но у первого выводы идут в порядке коллектор–база–эмиттер, а у второго — эмиттер–база–коллектор. Перед пайкой сверьтесь с даташитом того производителя, чей транзистор у вас в руках, или проверьте выводы мультиметром — как это сделать, описано ниже.

Цоколёвка транзисторов в корпусе TO-92Корпус TO-92, плоская сторона с маркировкой обращена к смотрящему, выводы вниз, нумерация слева направо. У BC547, BC557 и P2N2222A выводы 1, 2, 3 — коллектор, база, эмиттер; у PN2222A и 2N3906 — эмиттер, база, коллектор.плоская сторона к себемаркировка123КБЭBC547, BC557, P2N2222AЭБКPN2222A, 2N3906
Цоколёвка распространённых транзисторов в корпусе TO-92: плоская сторона с маркировкой к себе, выводы вниз

Режимы работы

Состояние транзистора определяют смещения двух переходов. Для NPN «прямое смещение» перехода база–эмиттер означает, что база выше эмиттера на 0,5–0,7 В и больше; для PNP все полярности обратные.

РежимПереход Б–ЭПереход Б–КЧто происходитГде используется
Отсечказакрытзакрыттечёт только ток утечки — наноамперызакрытый ключ
АктивныйоткрытзакрытIк≈h21э⋅IбI_\text{к} \approx h_\text{21э} \cdot I_\text{б}, напряжение UкэU_\text{кэ} задаёт внешняя цепьусилители, источники тока, стабилизаторы
Насыщениеоткрытоткрытток коллектора задаёт нагрузка, Iб>Iк/h21эI_\text{б} > I_\text{к} / h_\text{21э}, на транзисторе остаётся Uкэ насU_\text{кэ нас}открытый ключ
Инверсныйзакрытоткрытэмиттер и коллектор меняются ролями, коэффициент передачи малредко, в специальных схемах

Нагляднее всего режимы видны на выходных характеристиках — зависимостях тока коллектора от напряжения коллектор–эмиттер при разных токах базы. Нагрузка RнR_\text{н} в цепи коллектора добавляет к ним линию нагрузки: Iк=(Uпит−Uкэ)/RнI_\text{к} = (U_\text{пит} - U_\text{кэ}) / R_\text{н}. Рабочая точка всегда лежит на этой линии, а ток базы лишь передвигает её.

Выходные характеристики биполярного транзистора: области отсечки, насыщения и активного режимаЗависимость тока коллектора от напряжения коллектор–эмиттер при нескольких токах базы. Слева узкая область насыщения, внизу — отсечка при нулевом токе базы, между ними — активный режим, где ток коллектора пропорционален току базы. Штриховая линия нагрузки соединяет точку Uпит на оси напряжений и Uпит/Rн на оси токов; открытый ключ работает в точке насыщения, закрытый — в точке отсечки.насыщениеIкUкэIб1Iб2Iб3Iб4Iб = 0активный режим: Iк = β·Iблиния нагрузкиключ открыт — насыщениерабочая точка усилителяключ закрыт — отсечкаUкэ насUпитUпит/RнIб4 > Iб3 > Iб2 > Iб1
Выходные характеристики: закрытый ключ находится в точке отсечки, открытый — в точке насыщения, усилитель работает между ними

В отсечке ток базы равен нулю, ток коллектора — это утечка: у P2N2222A при напряжении 60 В на коллекторном переходе не больше 10 нА при 25 °C и не больше 10 мкА при 150 °C. Всё напряжение питания приложено к транзистору.

В активном режиме характеристики идут почти горизонтально: ток коллектора определяет ток базы, а не напряжение UкэU_\text{кэ}. Небольшой наклон кривых — эффект Эрли: с ростом напряжения коллекторный переход расширяется, база становится эффективно тоньше, и коэффициент передачи немного растёт. На транзисторе выделяется мощность Uкэ⋅IкU_\text{кэ} \cdot I_\text{к}; на середине линии нагрузки она максимальна и равна Uпит2/(4Rн)U_\text{пит}^2 / (4 R_\text{н}).

В насыщении ток базы больше, чем нужно для тока, который пропускает нагрузка, и оба перехода открыты. Ток коллектора близок к Uпит/RнU_\text{пит} / R_\text{н} и от тока базы почти не зависит, а падение на транзисторе минимально. Цена глубокого насыщения — избыточный заряд в базе: прежде чем транзистор начнёт закрываться, этот заряд должен рассосаться, и выключение затягивается (подробнее — в разделе о скорости переключения).

Параметры из даташита

Ниже — основные параметры четырёх распространённых транзисторов по даташитам onsemi. Предельные значения (первые три строки) превышать нельзя даже кратковременно. Характеристики всегда указаны при определённых условиях — токе, напряжении, температуре, — и вне этих условий значения другие.

ПараметрВ даташитеBC547BP2N2222A2N3906BD139
Структура—NPNNPNPNPNPN
Напряжение коллектор–эмиттер, не большеVCEOV_{CEO}45 В40 В40 В80 В
Ток коллектора, не большеICI_C100 мА600 мА200 мА1,5 А
Мощность при 25 °CPDP_D625 мВт (воздух)625 мВт (воздух)625 мВт (воздух)1,25 Вт (воздух), 12,5 Вт (корпус)
Коэффициент передачи тока, не меньшеhFEh_{FE}200 (2 мА, 5 В)50 (150 мА, 1 В)60 (50 мА, 1 В)40 (150 мА, 2 В)
Напряжение насыщения, не большеVCE(sat)V_{CE(sat)}0,25 В (10 мА / 0,5 мА)0,3 В (150 мА / 15 мА)0,4 В (50 мА / 5 мА)0,5 В (500 мА / 50 мА)
Граничная частотаfTf_Tот 150 МГцот 300 МГцот 250 МГцне указана
Корпус и выводы 1–2–3—TO-92: К–Б–ЭTO-92: К–Б–ЭTO-92: Э–Б–КTO-225: Э–К–Б

В отечественных справочниках те же величины обозначают так: h21эh_\text{21э} — статический коэффициент передачи тока, Uкэ насU_\text{кэ нас} и Uбэ насU_\text{бэ нас} — напряжения насыщения, Uкэ maxU_\text{кэ max}, Iк maxI_\text{к max}, Pк maxP_\text{к max} — предельные напряжение, ток и мощность, fгрf_\text{гр} — граничная частота.

Напряжение UкэоU_\text{кэо} (VCEOV_{CEO}) нормируют при разомкнутой базе. Оно ниже напряжения коллектор–база VCBOV_{CBO} (у P2N2222A — 40 и 75 В). Обратное напряжение на переходе база–эмиттер транзистор выдерживает совсем небольшое — VEBOV_{EBO} = 6 В у P2N2222A, — и это легко нарушить, если подать на базу отрицательное напряжение.

Мощность PDP_D маломощных транзисторов дают для температуры воздуха 25 °C. У P2N2222A это 625 мВт, и с каждым градусом выше 25 °C допустимая мощность уменьшается на 5 мВт: при 70 °C остаётся 400 мВт. Мощность транзисторов в корпусах с теплоотводом (TO-225, TO-220) указывают для корпуса при 25 °C — то есть на идеальном радиаторе. Без радиатора они рассеивают в разы меньше: BD139 — 12,5 Вт на радиаторе и 1,25 Вт в воздухе. Промежуточные случаи считают по тепловым сопротивлениям в калькуляторе радиатора.

Коэффициент h21эh_\text{21э} зависит от тока коллектора и температуры. У P2N2222A минимальные значения при UкэU_\text{кэ} = 10 В — 35 при 0,1 мА, 50 при 1 мА, 75 при 10 мА, 100 при 150 мА и 40 при 500 мА; при 150 мА и UкэU_\text{кэ} = 1 В — 50. При −55 °C минимум при 10 мА падает с 75 до 35. В даташитах обычно есть и типичные значения с графиками: для расчёта они не годятся, это поведение «среднего» экземпляра.

Напряжения насыщения гарантируют при определённом отношении Iк/IбI_\text{к}/I_\text{б} — чаще всего 10, у BC547 — 20. Транзистор, у которого ток базы меньше, чем в этих условиях, может иметь напряжение насыщения заметно выше табличного.

Граничная частота fTf_T — частота, на которой малосигнальный коэффициент передачи тока падает до единицы. На частоте ff ниже граничной он примерно равен fT/ff_T / f: у транзистора с fTf_T = 300 МГц на 10 МГц остаётся около 30.

Схемы включения

Транзистор — прибор с тремя выводами, поэтому один из них оказывается общим для входной и выходной цепей. По нему схемы включения и называют.

Три схемы включения биполярного транзистора: общий эмиттер, общая база, общий коллекторСлева — схема с общим эмиттером: вход на базе, выход с коллектора, эмиттер на общем проводе. В центре — схема с общей базой: вход на эмиттере, выход с коллектора, база на общем проводе. Справа — схема с общим коллектором (эмиттерный повторитель): вход на базе, выход с эмиттера, коллектор подключён к источнику питания, то есть к общему проводу по переменному току. Цепи смещения не показаны.+UпитRкВыхВхОЭобщий эмиттер+UпитRкВыхВхОБобщая база+UпитВхВыхRэОКобщий коллектор
Три схемы включения: с общим эмиттером (ОЭ), общей базой (ОБ) и общим коллектором (ОК)
СхемаВход → выходУсиление по токуУсиление по напряжениюВходное сопротивлениеВыходное сопротивлениеФаза
Общий эмиттербаза → коллекторh21эh_\text{21э}большое, −gmRк-g_m R_\text{к}среднее, h21э⋅rэh_\text{21э} \cdot r_\text{э}высокое, около RкR_\text{к}инвертирует
Общая базаэмиттер → коллектороколо 1большоенизкое, около rэr_\text{э}высокоене инвертирует
Общий коллектор (эмиттерный повторитель)база → эмиттерh21э+1h_\text{21э} + 1чуть меньше 1высокое, h21э⋅Rэh_\text{21э} \cdot R_\text{э}низкоене инвертирует

Схема с общим эмиттером — основная: она усиливает и ток, и напряжение. В ней же работает транзисторный ключ. Схема с общей базой не усиливает ток, зато её вход не нагружен ёмкостью коллектор–база (эффект Миллера не возникает), и её используют на высоких частотах и в каскодах. Схема с общим коллектором не усиливает напряжение, но в h21эh_\text{21э} раз уменьшает нагрузку на источник сигнала — это буфер.

Транзисторный ключ

Вывод микроконтроллера отдаёт единицы, максимум десятки миллиампер при напряжении своего питания. Реле, светодиодной ленте, двигателю или зуммеру нужен больший ток и часто другое напряжение. Транзистор в ключевом режиме включает такую нагрузку: в закрытом состоянии он находится в отсечке, в открытом — в насыщении. В обоих состояниях мощность на нём мала: в отсечке нет тока, в насыщении мало напряжение.

Расчёт ключа на NPN

Нагрузку ставят между плюсом питания и коллектором NPN-транзистора, эмиттер соединяют с общим проводом, а базу через резистор — с выводом микроконтроллера. Такой ключ называют нижним (low-side): он разрывает минусовой провод нагрузки. Пример — реле с катушкой 5 В и током 80 мА от микроконтроллера с питанием 3,3 В.

Транзисторный ключ на NPN: реле 5 В от микроконтроллера 3,3 ВВывод микроконтроллера через резистор R1 510 Ом подключён к базе транзистора VT1 2N2222A; резистор R2 10 кОм между базой и эмиттером держит транзистор закрытым, пока вывод не настроен. Эмиттер соединён с общим проводом. В цепи коллектора — катушка реле K1 на 5 В и 80 мА, подключённая к плюсу 5 В; параллельно катушке включён диод VD1 1N4148 катодом к плюсу. Контакты реле K1.1 коммутируют нагрузку.МК3,3 ВR1510 ОмR210 кОмIб = 4,9 мАVT12N2222A+5 ВK15 В, 80 мАVD11N4148Iк = 80 мАK1.1к нагрузкеобщий провод МК и реле
Ключ на NPN-транзисторе: реле 5 В, 80 мА от вывода микроконтроллера 3,3 В
  1. Ток нагрузки — 80 мА. Транзистор должен выдерживать его с запасом и напряжение питания нагрузки плюс выброс при выключении. P2N2222A подходит: 600 мА и 40 В.
  2. Минимальный h21эh_\text{21э} при этом токе. В даташите P2N2222A есть 75 при 10 мА (UкэU_\text{кэ} = 10 В) и 50 при 150 мА (UкэU_\text{кэ} = 1 В); для 80 мА берём меньшее — 50.
  3. Ток базы с запасом. Чтобы транзистор насыщался при любом экземпляре и на холоде, ток базы берут в kk = 2…5 раз больше минимально необходимого: Iб=k⋅Iк/h21э min=3⋅80/50=4,8I_\text{б} = k \cdot I_\text{к} / h_\text{21э\,min} = 3 \cdot 80 / 50 = 4{,}8 мА.
  4. Резистор базы. На нём падает напряжение управления минус UбэU_\text{бэ}. У P2N2222A Uбэ насU_\text{бэ нас} при 150 мА — от 0,6 до 1,2 В; берём 0,8 В: Rб=(3,3−0,8)/4,8 мА=521R_\text{б} = (3{,}3 - 0{,}8) / 4{,}8\ \text{мА} = 521 Ом. Округляем вниз до номинала E24 — 510 Ом, и ток базы получается 4,9 мА. Ошибка в UбэU_\text{бэ} на ±0,2 В меняет ток базы на ±8 % — запас kk = 3 её покрывает.
  5. Проверка. Отношение Iк/IбI_\text{к}/I_\text{б} = 16 — между 10 и 20, где производители нормируют напряжение насыщения. Мощность на транзисторе: 0,3⋅0,08+0,8⋅0,0049≈280{,}3 \cdot 0{,}08 + 0{,}8 \cdot 0{,}0049 \approx 28 мВт. Вывод микроконтроллера отдаёт 4,9 мА — немного: у ATmega328P, например, выходные уровни нормированы при 20 мА.

Резистор R2 = 10 кОм между базой и эмиттером держит транзистор закрытым, пока вывод не настроен на выход: после сброса выводы микроконтроллеров обычно находятся в высокоимпедансном состоянии, и база «висит в воздухе». От тока базы R2 отбирает 0,8 В/10 кОм=800{,}8\ \text{В} / 10\ \text{кОм} = 80 мкА — меньше 2 %.

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

Исходные данные

В

Уровень единицы на выходе МК под нагрузкой — чуть ниже его питания

В

VBE(sat) из даташита: 0,7 В при единицах мА, до 1–1,2 В при сотнях мА

мА

hFE min при токе нагрузки: BC547B — 200 (2 мА), 2N2222A — 50 (150 мА, Uкэ = 1 В)

Запас по току базы: обычно 2…5

В

VCE(sat) из даташита: 2N2222A — до 0,3 В при 150 мА

Результат

Резистор базы Rб (E24)
510 Ом
расчётное 521 Ом, взят ближайший меньший номинал
Ток базы
4,9 мАнужно не меньше 4,8 мА = k·Iк / h21э
Iк / Iб
16,3Uкэ нас в даташитах нормируют при 10–20
Мощность на транзисторе
27,9 мВтUкэ нас·Iк + Uбэ·Iб
Мощность резистора базы
12,3 мВт

Расчёт для ключа в режиме насыщения: Iб = k·Iк / h21э min, Rб = (Uупр − Uбэ) / Iб. Напряжение питания нагрузки на результат не влияет, но оно должно быть меньше Uкэо транзистора с запасом, а индуктивной нагрузке нужен защитный диод.

Защитный диод

Катушка реле — индуктивность, и ток в ней не может прекратиться мгновенно. Когда транзистор закрывается, ЭДС самоиндукции стремится поддержать ток, и напряжение на коллекторе подскакивает. Без защиты выброс легко превышает UкэоU_\text{кэо}, и транзистор пробивается. Диод VD1 параллельно катушке, катодом к плюсу, замыкает ток катушки на неё саму: напряжение на коллекторе не поднимается выше напряжения питания плюс прямое падение на диоде. Диод должен выдерживать ток катушки — те же 80 мА в первый момент — и обратное напряжение питания. У 1N4148 это 300 мА постоянного прямого тока и 100 В, запас большой.

С простым диодом ток в катушке спадает медленно, и реле отпускает позже. Если время отпускания важно, последовательно с диодом включают стабилитрон: выброс ограничивается напряжением стабилизации, и энергия катушки рассеивается быстрее. Напряжение стабилизации плюс напряжение питания должно оставаться ниже UкэоU_\text{кэо} транзистора.

Нагрузка 150 мА: расчёт по точке из даташита

Надёжнее всего ключ работает в той точке, где производитель гарантирует напряжение насыщения. Для P2N2222A это 150 мА при токе базы 15 мА: Uкэ насU_\text{кэ нас} ≤ 0,3 В, Uбэ насU_\text{бэ нас} ≤ 1,2 В. Пусть светодиодная лента 150 мА управляется от ATmega328P с питанием 5 В. Выход порта ATmega328P при токе 20 мА держит высокий уровень не ниже 4,2 В. Тогда Rб=(4,2−1,2)/15 мА=200R_\text{б} = (4{,}2 - 1{,}2) / 15\ \text{мА} = 200 Ом — это номинал ряда E24, и Iк/IбI_\text{к}/I_\text{б} = 10 ровно как в даташите. Мощность на транзисторе — не больше 0,3⋅0,15+1,2⋅0,015=630{,}3 \cdot 0{,}15 + 1{,}2 \cdot 0{,}015 = 63 мВт.

Ток базы 15 мА для вывода микроконтроллера уже велик: у ATmega328P выходы нормированы при 20 мА, но суммарный ток групп выводов ограничен. Если таких ключей несколько или ток нагрузки ещё больше, берут транзистор с большим h21эh_\text{21э}, составной транзистор или MOSFET.

Ключ на PNP в плюсовом проводе

Иногда нагрузку нужно коммутировать по плюсу: у неё общий минус с другими цепями или она питается от отдельного источника. Тогда ставят PNP-транзистор: эмиттер — к плюсу питания, коллектор — к нагрузке. Он открывается, когда база ниже эмиттера на 0,6–0,7 В, и закрывается, когда напряжения на базе и эмиттере равны.

Если нагрузка питается от того же напряжения, что и микроконтроллер, базу PNP можно подключить к выводу через резистор: низкий уровень открывает транзистор, высокий закрывает. Если же питание нагрузки выше — например, 12 В при микроконтроллере на 3,3 В, — вывод не может поднять базу до 12 В, и PNP не закроется никогда. Нужен промежуточный NPN-транзистор, который подключает базу PNP к общему проводу.

PNP-ключ в плюсовом проводе 12 В с NPN-драйвером от микроконтроллера 3,3 ВЭмиттер PNP-транзистора VT2 2N3906 подключён к плюсу 12 В, коллектор — к нагрузке 12 В, 50 мА. Резистор R2 10 кОм между базой и эмиттером VT2 держит его закрытым. База VT2 через резистор R3 2 кОм подключена к коллектору NPN-транзистора VT1 BC547, эмиттер которого соединён с общим проводом. Вывод микроконтроллера управляет VT1 через резистор R1 10 кОм, резистор R4 100 кОм между базой и эмиттером VT1 закрывает его, пока вывод не настроен.+12 ВR210 кОмVT22N3906Rн12 В, 50 мАR32 кОмVT1BC547МК3,3 ВR110 кОмR4100 кОмIб = 5,5 мА
PNP-ключ в плюсовом проводе 12 В: NPN-транзистор VT1 сдвигает уровень управления от микроконтроллера 3,3 В

Расчёт для нагрузки 12 В, 50 мА на 2N3906:

  1. Точка из даташита 2N3906: при IкI_\text{к} = 50 мА и IбI_\text{б} = 5 мА напряжение насыщения не больше 0,4 В, Uбэ насU_\text{бэ нас} — не больше 0,95 В. Минимальный h21эh_\text{21э} при 50 мА — 60, так что ток базы 5 мА даёт запас в 6 раз.
  2. Ток базы VT2 течёт через R3 и открытый VT1 (на нём около 0,1 В): R3=(12−0,1−0,95)/5 мА=2190R_3 = (12 - 0{,}1 - 0{,}95) / 5\ \text{мА} = 2190 Ом, ставим 2 кОм. Ток базы — 5,5 мА, Iк/Iб≈9I_\text{к}/I_\text{б} \approx 9.
  3. VT1 (BC547) пропускает эти 5,5 мА. Ток его базы от вывода 3,3 В через R1 = 10 кОм — (3,3−0,7)/10 кОм=0,26(3{,}3 - 0{,}7) / 10\ \text{кОм} = 0{,}26 мА, то есть Iк/Iб≈21I_\text{к}/I_\text{б} \approx 21 — практически точка, в которой нормировано напряжение насыщения BC547 (10 мА при токе базы 0,5 мА).
  4. R2 = 10 кОм держит VT2 закрытым, когда VT1 закрыт, R4 = 100 кОм — VT1, пока вывод не настроен. Мощность на R3 — около 60 мВт, на VT2 — не больше 0,4⋅0,05=200{,}4 \cdot 0{,}05 = 20 мВт плюс мощность базового тока.

VT1 в закрытом состоянии выдерживает все 12 В — у BC547 предел 45 В. Тем же способом коммутируют и более высокие напряжения, если подобрать транзисторы по UкэоU_\text{кэо} и пересчитать R3.

Скорость переключения

Транзистор открывается и закрывается не мгновенно. В даташите P2N2222A при токе 150 мА и токе базы 15 мА задержка включения — не больше 10 нс, нарастание — 25 нс, а при выключении время рассасывания tst_s — до 225 нс и спад — до 60 нс. Время рассасывания здесь измерено с обратным током базы 15 мА, который активно вытягивает заряд. Если база просто отключается через резистор, заряд уходит медленнее, и задержка выключения получается больше табличной.

Для ключа реле или светодиода это неважно, но при ШИМ с частотой в десятки килогерц время рассасывания искажает скважность, а каждое переключение добавляет потери. Помогают три приёма: не завышать запас по току базы, ставить параллельно резистору базы небольшой конденсатор (он даёт короткий импульс тока при включении и выключении) и не давать транзистору глубоко насыщаться, например диодом Шоттки между базой и коллектором. Для быстрой ШИМ больших токов обычно выбирают MOSFET.

Усилитель с общим эмиттером

Чтобы транзистор усиливал переменный сигнал, его выводят в активный режим: задают постоянный ток коллектора (рабочую точку), а сигнал подают поверх него через разделительный конденсатор. Классическая схема — делитель на базе и резистор в эмиттере.

Усилитель с общим эмиттером на BC547B с делителем смещения и резистором в эмиттереПитание 12 В. Делитель R1 100 кОм и R2 16 кОм задаёт напряжение на базе транзистора VT1 около 1,6 В. В коллекторе — резистор Rк 5,6 кОм, в эмиттере — Rэ 1 кОм, параллельно ему конденсатор Cэ 470 мкФ. Сигнал подаётся на базу через конденсатор C1 1 мкФ и снимается с коллектора через C2 1 мкФ. Постоянные напряжения: база 1,59 В, эмиттер 0,94 В, коллектор 6,8 В.+12 ВR1100 кОмR216 кОмUвхC11 мкФ1,59 ВVT1BC547BRк5,6 кОмC21 мкФUвых6,8 ВRэ1 кОмCэ470 мкФ0,94 В
Каскад с общим эмиттером на BC547B: делитель R1, R2 задаёт напряжение базы, Rэ стабилизирует ток коллектора, Cэ закорачивает Rэ для сигнала

Рабочая точка. Делитель 100 кОм и 16 кОм от 12 В даёт без нагрузки 1,655 В при эквивалентном сопротивлении R1∥R2=13,8R_1 \parallel R_2 = 13{,}8 кОм. Ток базы немного «просаживает» это напряжение: при h21эh_\text{21э} = 200 (минимум BC547B) и UбэU_\text{бэ} = 0,65 В напряжение базы — 1,59 В, эмиттера — 0,94 В. Ток эмиттера Iэ=0,94 В/1 кОм=0,94I_\text{э} = 0{,}94\ \text{В} / 1\ \text{кОм} = 0{,}94 мА, падение на RкR_\text{к} = 5,6 кОм — 5,24 В, напряжение коллектора — 6,76 В, почти середина между эмиттером и питанием.

Почему рабочая точка стабильна. Ток задаёт не h21эh_\text{21э}, а напряжение на RэR_\text{э}: если ток растёт, растёт и напряжение эмиттера, и напряжение между базой и эмиттером уменьшается. Если поставить BC547B с максимальным h21эh_\text{21э} = 450, напряжение коллектора изменится всего с 6,76 до 6,55 В. Нагрев на 50 °C уменьшит UбэU_\text{бэ} примерно на 0,1 В — ток вырастет примерно на 0,09 мА, а коллектор опустится на 0,5 В. Без резистора в эмиттере такое же изменение UбэU_\text{бэ} увеличило бы ток в десятки раз: напомним, 59 мВ — это уже десятикратный рост тока.

Усиление. Для сигнала конденсатор CэC_\text{э} = 470 мкФ закорачивает RэR_\text{э}, и усиление определяет крутизна: KU=−gmRк=−Rк/rэK_U = -g_m R_\text{к} = -R_\text{к} / r_\text{э}. При токе 0,94 мА rэr_\text{э} = 27 Ом, и KU≈−5600/27,3≈−205K_U \approx -5600 / 27{,}3 \approx -205 (около 46 дБ). Без CэC_\text{э} усиление падает до −Rк/(Rэ+rэ)≈−5,5-R_\text{к} / (R_\text{э} + r_\text{э}) \approx -5{,}5, зато почти не зависит от транзистора и тока. Промежуточный вариант — зашунтировать только часть RэR_\text{э}: если оставить незашунтированными 100 Ом из 1 кОм, усиление будет около −44, а нелинейные искажения — намного меньше, чем при −205.

Входное сопротивление и конденсаторы. Со стороны базы вход каскада с CэC_\text{э} — это R1∥R2∥h21эrэ≈13,8∥5,5≈3,9R_1 \parallel R_2 \parallel h_\text{21э} r_\text{э} \approx 13{,}8 \parallel 5{,}5 \approx 3{,}9 кОм. Вместе с C1C_1 = 1 мкФ оно образует фильтр верхних частот с частотой среза 1/(2π⋅3,9 кОм⋅1 мкФ)≈401 / (2\pi \cdot 3{,}9\ \text{кОм} \cdot 1\ \text{мкФ}) \approx 40 Гц. Выходное сопротивление каскада примерно равно RкR_\text{к} = 5,6 кОм, поэтому нагрузку меньше нескольких десятков килоом подключают через эмиттерный повторитель.

Усиление каскада с зашунтированным RэR_\text{э} пропорционально току и обратно пропорционально температуре, а при большом сигнале экспонента транзистора даёт заметные искажения. Когда нужно точное и линейное усиление, его задают обратной связью — как в усилителях на операционных усилителях.

Эмиттерный повторитель

В схеме с общим коллектором выходом служит эмиттер. Его напряжение повторяет напряжение базы за вычетом UбэU_\text{бэ}, а ток, который отдаёт источник сигнала, в h21э+1h_\text{21э} + 1 раз меньше тока нагрузки. Повторитель усиливает ток: маломощный источник — делитель, стабилитрон, выход ОУ — может питать нагрузку в сотни миллиампер.

Эмиттерный повторитель на BD139 после стабилитрона: стабилизатор 4,9 ВОт плюса 12 В через балластный резистор Rб 820 Ом питается стабилитрон VD1 на 5,6 В. Его напряжение подано на базу транзистора VT1 BD139, коллектор которого подключён к плюсу 12 В. Нагрузка до 100 мА включена в цепь эмиттера; напряжение на ней на Uбэ меньше напряжения стабилитрона — около 4,9 В. Ток базы при 100 мА — от 2,5 до 4 мА: минимальный h21э BD139 — 40 при 150 мА и 25 при 5 и 500 мА.+12 ВRб820 ОмVD15,6 В5,6 ВIб ≤ 2,5 мАVT1BD139Uвых4,9 ВRндо 100 мА
Эмиттерный повторитель на BD139: стабилитрон 5,6 В задаёт напряжение, транзистор отдаёт ток нагрузки до 100 мА

Пример — простой стабилизатор 4,9 В на 100 мА от 12 В. Стабилитрон VD1 на 5,6 В питается через балластный резистор 820 Ом: ток через резистор (12−5,6)/820=7,8(12 - 5{,}6) / 820 = 7{,}8 мА. Напряжение на нагрузке — 5,6−Uбэ≈4,95{,}6 - U_\text{бэ} \approx 4{,}9 В.

  • Ток базы. У BD139 минимальный h21эh_\text{21э} — 40 при 150 мА и 25 при 5 мА и 500 мА. При токе нагрузки 100 мА ток базы — от 2,5 мА (если h21эh_\text{21э} = 40) до 4 мА (если 25). Стабилитрону остаётся 3,8–5,3 мА — проверьте по его даташиту, что при таком токе напряжение стабилизации держится; балластный резистор подбирается в калькуляторе стабилитрона.
  • Мощность. На транзисторе падает 12−4,9=7,112 - 4{,}9 = 7{,}1 В, при 100 мА это 0,71 Вт. Тепловое сопротивление BD139 от кристалла до воздуха — 100 °C/Вт, так что без радиатора кристалл будет на 71 °C горячее окружающего воздуха. Предел — 150 °C, но корпус прибора внутри бывает тёплым, и небольшой радиатор не помешает; посчитать его поможет калькулятор радиатора.
  • Точность. UбэU_\text{бэ} меняется с током (на 59 мВ при изменении тока в 10 раз) и с температурой (около −2 мВ/°C), поэтому выходное напряжение плавает на десятки милливольт. Для точного напряжения лучше интегральный стабилизатор — например, LM317.

Выходное сопротивление повторителя — это rэr_\text{э} плюс сопротивление источника, делённое на h21э+1h_\text{21э} + 1; при токе 100 мА rэr_\text{э} — около 0,26 Ом. Так повторитель отделяет нагрузку от источника, и его ставят на выход усилительных каскадов. Двухтактный повторитель из NPN и PNP транзисторов — основа выходных каскадов усилителей мощности и многих операционных усилителей.

Составной транзистор Дарлингтона

Если эмиттер одного транзистора соединить с базой второго, а коллекторы объединить, получится составной транзистор (схема Дарлингтона). Его коэффициент передачи примерно равен произведению коэффициентов двух транзисторов — тысячи, поэтому ток базы в амперную нагрузку измеряется единицами миллиампер.

Составной транзистор Дарлингтона из двух NPNЭмиттер первого транзистора VT1 соединён с базой второго VT2, коллекторы объединены. Внешние выводы: база VT1 — база составного транзистора, общий коллектор и эмиттер VT2. Коэффициент усиления примерно равен произведению коэффициентов, напряжение база–эмиттер — сумме двух, а напряжение насыщения не может быть меньше Uбэ второго транзистора.КБЭVT1VT2β ≈ β1·β2Uбэ = Uбэ1 + Uбэ2Uкэ нас ≥ Uбэ2
Составной транзистор Дарлингтона: коэффициенты передачи перемножаются, напряжения база–эмиттер складываются

За это приходится платить:

  • Напряжение база–эмиттер — сумма двух, 1,2–1,5 В и больше при больших токах.
  • Напряжение насыщения не меньше 0,7 В: второй транзистор не может насытиться, потому что его коллектор не опускается ниже его же базы. При больших токах это означает заметный нагрев.
  • Медленное выключение: базе второго транзистора некуда отдать заряд, поэтому в готовые составные транзисторы встраивают резисторы между базами и эмиттерами.

Готовые составные транзисторы выпускают в одном корпусе. У TIP120 (TO-220, 60 В, до 5 А) коэффициент передачи — не меньше 1000 при токах 0,5 и 3 А. Напряжение насыщения — до 2 В при 3 А и токе базы 12 мА и до 4 В при 5 А и 20 мА, напряжение база–эмиттер при 3 А — до 2,5 В. При 3 А на транзисторе выделяется до 6 Вт, а без радиатора TIP120 рассеивает 2 Вт при 25 °C. На внутренней схеме в даташите показаны резисторы между базами и эмиттерами (около 8 кОм и 120 Ом) и диод между эмиттером и коллектором.

Для реле и шаговых двигателей удобна микросхема ULN2003A — семь составных ключей в одном корпусе. Каждый выход рассчитан на ток до 500 мА и напряжение до 50 В. На входе каждого канала уже стоит резистор 2,7 кОм для управления от логики 5 В, а для тока 200 мА на вход достаточно 2,4 В, так что микросхемой управляет и микроконтроллер на 3,3 В. Защитные диоды всех выходов собраны на общий вывод COM, его подключают к плюсу питания нагрузки. Напряжение насыщения выхода — до 1,1 В при 100 мА и до 1,6 В при 350 мА: для нагрузки на 5 В это заметная потеря.

Биполярный транзистор или MOSFET

Для ключей всё чаще берут полевые транзисторы с изолированным затвором (MOSFET). Сравнение по главным пунктам:

Биполярный транзисторMOSFET
Управлениетоком базы, его нужно постоянно поддерживатьнапряжением на затворе, в статике ток не нужен
Падение в открытом состоянииUкэ насU_\text{кэ нас} — десятые доли вольта, у составных — от 0,7 ВI⋅RDS(on)I \cdot R_{DS(on)}, пропорционально току
Управление от 3,3 Влюбым транзисторомтолько транзистором с логическим уровнем затвора
Скоростьзадерживает рассасывание заряда в базеопределяется зарядом затвора и током драйвера
Чувствительность к статикенизкаязатвор пробивается разрядом

Биполярный транзистор удобен для небольших токов, когда управляющее напряжение мало или неизвестно, и в аналоговых схемах: источниках тока, токовых зеркалах, малошумящих усилителях. MOSFET выигрывает при больших токах и быстрой ШИМ.

Как проверить транзистор мультиметром

Переходы база–эмиттер и база–коллектор — это два диода, включённых навстречу друг другу (у NPN — анодами к базе, у PNP — катодами). В режиме проверки диодов мультиметр показывает прямое падение напряжения на переходе — у кремниевого маломощного транзистора около 0,5–0,7 В — и обрыв в обратном направлении.

  1. Найдите вывод, относительно которого два других проводят в одну сторону. Это база.
  2. Если переходы проводят при плюсовом щупе на базе, транзистор NPN; если при минусовом — PNP.
  3. Между коллектором и эмиттером проводимости не должно быть ни в одном направлении. Если она есть, транзистор пробит.

Отличить эмиттер от коллектора таким способом трудно: падения на двух переходах почти одинаковы. Надёжнее сверить цоколёвку с даташитом, а у мультиметра с гнездом hFE — вставить транзистор двумя способами: при правильном подключении коэффициент заметно больше, чем в инверсном режиме.

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

  • Нет резистора в базе. Переход база–эмиттер — это диод: без резистора ток ограничивает только выход микроконтроллера, и он работает с перегрузкой.
  • Расчёт по типичному h21эh_\text{21э}. Ключ, рассчитанный по среднему экземпляру, у части транзисторов и на холоде не войдёт в насыщение и будет греться.
  • PNP-ключ напрямую от вывода при более высоком питании нагрузки. Транзистор не закрывается: вывод не может поднять базу до напряжения эмиттера.
  • Нет диода на индуктивной нагрузке. Реле, соленоиды и двигатели при выключении дают выброс напряжения, который пробивает транзистор.
  • Перепутана цоколёвка. Одно и то же название у разных производителей бывает в разных корпусах и с разным порядком выводов.
  • Превышено обратное напряжение база–эмиттер. Переход база–эмиттер пробивается уже при 5–6 В обратного напряжения. Это возможно, например, когда база PNP-транзистора управляется сигналом с размахом больше напряжения питания эмиттера.
  • Транзисторы включены параллельно без резисторов в эмиттерах. Транзистор, который нагрелся сильнее, открывается сильнее — у него меньше UбэU_\text{бэ}, — и забирает на себя почти весь ток. Резисторы в эмиттерах в десятые доли ома выравнивают токи.

Частые вопросы

Чем отличается NPN-транзистор от PNP?

Полярностью. NPN открывается током, втекающим в базу, когда база выше эмиттера примерно на 0,6–0,7 В; ток коллектора течёт от коллектора к эмиттеру. PNP открывается током, вытекающим из базы, когда база ниже эмиттера; ток течёт от эмиттера к коллектору. Поэтому NPN ставят в минусовой провод нагрузки и управляют им прямо от вывода микроконтроллера, а PNP — в плюсовой.

Как рассчитать резистор в базу транзистора?

Сначала ток базы с запасом: Iб = k·Iк / h21э min, где h21э min — минимальный коэффициент из даташита при токе нагрузки, k = 2…5. Затем резистор: Rб = (Uупр − Uбэ) / Iб. Для реле 80 мА на P2N2222A (h21э min = 50) от вывода 3,3 В: Iб = 3·80/50 = 4,8 мА, Rб = (3,3 − 0,8) / 4,8 мА ≈ 521 Ом, ставят 510 Ом.

Что такое h21э и почему для расчёта берут минимальное значение?

h21э (в даташитах hFE) — статический коэффициент передачи тока в схеме с общим эмиттером, отношение тока коллектора к току базы в активном режиме. У транзисторов одного типа он различается в разы и падает при низкой температуре: у P2N2222A при 10 мА — не меньше 75 при 25 °C и не меньше 35 при −55 °C. Схема, рассчитанная по минимальному значению, работает с любым экземпляром.

Почему транзистор в ключевом режиме греется?

Чаще всего он не входит в насыщение: тока базы не хватает, и на транзисторе остаётся заметное напряжение Uкэ при полном токе нагрузки. Проверьте ток базы по минимальному h21э. Другие причины — большой ток при напряжении насыщения в десятые доли вольта или составной транзистор, у которого Uкэ нас не меньше 0,7 В, а при частой ШИМ — потери на переключение.

Зачем резистор между базой и эмиттером?

Он держит транзистор закрытым, когда управляющий вывод не подключён или находится в высокоимпедансном состоянии — например, пока микроконтроллер проходит сброс. Кроме того, резистор отводит ток утечки коллекторного перехода, который без него усиливается транзистором, и ускоряет выключение. Типичные значения — 10–100 кОм.

Можно ли заменить биполярный транзистор полевым?

В ключе — обычно да, и при токах от сотен миллиампер это часто выгоднее: MOSFET управляется напряжением, ток затвора в статике не нужен, а падение напряжения определяется сопротивлением открытого канала. Для управления от 3,3 В нужен транзистор с логическим уровнем затвора, у которого сопротивление канала нормировано при напряжении 2,5–3,3 В. В усилителях и источниках тока замена требует пересчёта схемы.

Источники

  1. onsemi. P2N2222A: Amplifier Transistors, NPN Silicon (P2N2222A/D) — даташит, ред. 7, 2013: предельные режимы, h21э от 0,1 до 500 мА и при −55 °C, Uкэ нас и Uбэ нас, токи утечки, времена переключения
  2. onsemi. BC546B, BC547A, B, C, BC548B, C: Amplifier Transistors, NPN Silicon (BC546/D) — даташит, ред. 8, 2021: группы h21э, Uбэ при 2 мА, Uкэ нас при Iк/Iб = 20, цоколёвка
  3. onsemi. BC556B, BC557A, B, C, BC558B: Amplifier Transistors, PNP Silicon (BC556B/D) — даташит, ред. 3, 2007: цоколёвка BC557
  4. onsemi. 2N3906: General Purpose Transistors, PNP Silicon (2N3906/D) — даташит, ред. 4, 2010: h21э, Uкэ нас и Uбэ нас при 50 мА, цоколёвка
  5. onsemi (Fairchild). PN2222A: NPN General-Purpose Amplifier — даташит, ред. 1.1.0, 2014: расположение выводов E–B–C
  6. onsemi. BD135G, BD137G, BD139G: Plastic Medium-Power Silicon NPN Transistors (BD135/D) — даташит, ред. 18, 2024: h21э при 5, 150 и 500 мА, мощность и тепловые сопротивления, цоколёвка TO-225
  7. onsemi. TIP120, TIP121, TIP122, TIP125, TIP126, TIP127: Plastic Medium-Power Complementary Silicon Transistors (TIP120/D) — даташит, ред. 10, 2024: составной транзистор — h21э, Uкэ нас, Uбэ, внутренняя схема
  8. onsemi. 1N914, 1N4148 and others: Small Signal Diode (1N914/D) — даташит, ред. 6, 2024: допустимые прямой ток и обратное напряжение
  9. Texas Instruments. ULN200x, ULQ200x High-Voltage, High-Current Darlington Transistor Arrays (SLRS027O) — даташит, ред. O, 2016: ток и напряжение выходов, входной резистор, напряжение насыщения
  10. ROHM TechWeb. Low-Side Switch Design: NPN Transistor Circuit Design — 2026: принудительный коэффициент Iк/Iб = 10–20 для ключа, расчёт резистора базы
  11. Horowitz P., Hill W. The Art of Electronics. 3rd ed. Cambridge University Press, 2015 — глава 2: Bipolar transistors
  12. ГОСТ 2.730-73. ЕСКД. Обозначения условные графические в схемах. Приборы полупроводниковые — стандарт