Ключ на биполярном транзисторе рассчитывают от тока нагрузки. Ток базы берут с запасом: , где — минимальный коэффициент передачи тока из даташита, а — коэффициент насыщения. Резистор базы — , и из ряда E24 берут ближайший меньший номинал, чтобы ток базы только вырос. Для реле 5 В с током 80 мА на P2N2222A от вывода 3,3 В получается 510 Ом.
Как пользоваться калькулятором
- Напряжение управления — уровень единицы на выходе, который открывает транзистор. Под нагрузкой выход микроконтроллера отдаёт чуть меньше напряжения питания; гарантированный минимум при заданном токе указан в даташите. У ATmega328P с питанием 5 В это 4,2 В при токе 20 мА, при токе в единицы миллиампер напряжение ближе к питанию.
- Напряжение база–эмиттер — из таблицы электрических характеристик даташита (VBE(sat)), при токе, близком к вашему. У 2N3906 это 0,65–0,85 В при 10 мА и не больше 0,95 В при 50 мА, у P2N2222A — от 0,6 до 1,2 В при 150 мА.
- Ток нагрузки — ток через коллектор: ток катушки реле, светодиодов, двигателя в установившемся режиме.
- Минимальный h21э — наименьшее значение hFE из даташита при токе, близком к току нагрузки. Типичное значение не годится: оно гарантирует только то, что половина экземпляров не хуже.
- Коэффициент насыщения k — запас по току базы, обычно от 2 до 5.
- Напряжение насыщения (VCE(sat)) — падение на открытом транзисторе, по нему считается нагрев.
Калькулятор покажет номинал резистора базы, ток базы с этим номиналом, отношение , мощность на транзисторе и на резисторе. Предупреждения появятся, если запаса по току базы мало, если вывод микроконтроллера должен отдать больше 20 мА или если корпус TO-92 не рассеет выделяющуюся мощность. Значения сохраняются в адресе страницы — расчётом можно поделиться ссылкой.
Формулы
После округления номинала вниз ток базы пересчитывается: , а отношение показывает, насколько глубоко транзистор насыщен. Это число полезно сравнить с условиями из даташита: напряжение производители гарантируют при определённом отношении, обычно (у P2N2222A — 0,3 В при 150 мА и токе базы 15 мА). Если заметно больше, реальное падение на транзисторе может оказаться выше табличного.
Пример: реле 5 В от микроконтроллера 3,3 В
Катушка реле на 5 В потребляет 80 мА, ключ — P2N2222A. В даташите onsemi минимальный h21э при 150 мА и = 1 В равен 50, а при 10 мА и = 10 В — 75; для тока 80 мА берём 50, это худший из двух случаев.
- Ток базы с запасом k = 3: мА.
- Резистор: Ом; ближайший меньший номинал E24 — 510 Ом.
- Фактический ток базы — 4,9 мА, = 16: транзистор глубоко в насыщении.
- Мощность на транзисторе: мВт — корпус TO-92 её не заметит. Резистор рассеивает 12 мВт.
Параллельно катушке ставят диод катодом к плюсу: без него при выключении ЭДС самоиндукции катушки пробивает транзистор. Резистор 10 кОм между базой и эмиттером держит ключ закрытым, пока вывод микроконтроллера после сброса находится в высокоимпедансном состоянии; он отбирает от тока базы всего мкА. Схема целиком — в разделе «Транзисторный ключ» статьи о биполярном транзисторе.
Типичные ошибки
- Расчёт по типичному h21э. Разброс h21э у транзисторов одного типа — в разы, а при охлаждении он ещё падает: у P2N2222A при 10 мА минимум 75 при 25 °C и 35 при −55 °C. Ключ, рассчитанный «впритык» по типичному значению, на холоде выйдет из насыщения и начнёт греться.
- Нет резистора в базе. Переход база–эмиттер — это диод: без резистора ток ограничивает только выход микроконтроллера, и превышен будет его предельный ток.
- Слишком большой ток базы. Запас больше 5–10 раз не углубляет насыщение заметно, но нагружает вывод и замедляет выключение: заряд, накопленный в базе, рассасывается дольше.
- Нет диода на индуктивной нагрузке. Реле, соленоид и двигатель при выключении выдают выброс напряжения, превышающий допустимое транзистора.
- PNP-ключ в плюсовом проводе напрямую от вывода. Если нагрузка питается от напряжения выше питания микроконтроллера, вывод не может поднять базу до уровня эмиттера, и транзистор не закрывается. Нужен промежуточный NPN-транзистор — схема в разделе «Ключ на PNP в плюсовом проводе».
Как транзистор входит в насыщение и чем этот режим отличается от активного, разобрано в статье «Биполярный транзистор», в разделе «Режимы работы». Номинал гасящего резистора для светодиода, который включает ключ, — в калькуляторе резистора для светодиода, а нагрев мощного транзистора — в расчёте радиатора.
Частые вопросы
Какой резистор поставить в базу транзистора для реле?
Он зависит от тока катушки и минимального h21э транзистора. Реле 5 В с током 80 мА на P2N2222A от вывода 3,3 В: ток базы с трёхкратным запасом 3·80/50 = 4,8 мА, резистор (3,3 − 0,8) / 4,8 мА ≈ 521 Ом — ставят 510 Ом. Для реле на 30 мА с тем же транзистором получается 1,3 кОм.
Зачем ток базы берут с запасом?
Минимальный h21э из даташита — это худший экземпляр при комнатной температуре. На холоде коэффициент падает: у P2N2222A при токе 10 мА — с 75 при 25 °C до 35 при −55 °C. Кроме того, неточно известно напряжение база–эмиттер. Запас k = 2…5 гарантирует, что транзистор войдёт в насыщение при любом экземпляре и температуре.
Что будет, если резистор базы слишком большой?
Транзистор не насытится и останется в активном режиме: ток коллектора ограничит произведение тока базы на h21э, а на транзисторе останется заметное напряжение. С резистором 10 кОм от вывода 3,3 В ток базы — около 0,25 мА, и даже у экземпляра с h21э = 150 ток коллектора не превысит 38 мА: реле на 80 мА не сработает, а транзистор будет греться.
Можно ли подключить базу к выводу микроконтроллера без резистора?
Нельзя. Переход база–эмиттер — обычный диод, и без резистора ток через него ограничивает только выходной каскад микроконтроллера. Вывод работает с перегрузкой, напряжение на нём проседает, а при большом токе выход может выйти из строя.
Какое напряжение база–эмиттер вводить в калькулятор?
Значение VBE(sat) из даташита при токе, близком к вашему: у 2N3906 это 0,65–0,85 В при 10 мА и не больше 0,95 В при 50 мА, у P2N2222A — от 0,6 до 1,2 В при 150 мА. Точность здесь некритична: при управлении от 3,3 В ошибка в 0,2 В меняет ток базы примерно на 8 %, а это перекрывает запас по току базы.
Подходит ли калькулятор для PNP-транзистора?
Да, формулы те же. Для PNP в плюсовом проводе с промежуточным NPN-транзистором напряжение управления — это напряжение питания нагрузки минус падение на открытом NPN, около 0,1 В. Для 2N3906 с нагрузкой 50 мА от 12 В при токе базы 5 мА получается 2 кОм.
Источники
- onsemi. P2N2222A: Amplifier Transistors, NPN Silicon (P2N2222A/D), Rev. 7, January 2013 — h21э при 10 и 150 мА, в том числе при −55 °C; Uкэ нас и Uбэ нас при Iк/Iб = 10; мощность корпуса TO-92
- onsemi. BC546B, BC547A, B, C, BC548B, C: Amplifier Transistors, NPN Silicon (BC546/D), Rev. 8, 2021 — h21э группы B — не меньше 200 при 2 мА; Uкэ нас при Iк/Iб = 20
- onsemi. 2N3906: General Purpose Transistors, PNP Silicon (2N3906/D), Rev. 4, 2010 — Uкэ нас и Uбэ нас при 10 и 50 мА, h21э при 50 мА
- ROHM TechWeb. Low-Side Switch Design: NPN Transistor Circuit Design, 2026 — принудительный коэффициент Iк/Iб = 10–20 и расчёт резистора базы
Встроить калькулятор на свой сайт
Скопируйте код и вставьте его в HTML страницы, статьи или вики. Виджет бесплатный, без рекламы, счётчиков и cookie. Условие одно — ссылка на GAW под рамкой остаётся на месте. Подробнее о виджетах
<iframe src="https://gaw.ru/embed/bjt-switch/" title="Калькулятор ключа на биполярном транзисторе" width="100%" height="640" style="border:1px solid #e3e5e9;border-radius:8px" loading="lazy" allow="clipboard-write"></iframe>
<p style="margin:6px 0 0;font-size:14px">Калькулятор: <a href="https://gaw.ru/tools/bjt-switch/">Калькулятор ключа на биполярном транзисторе</a> — GAW.ru</p>Автоподстройка высоты рамки
Если сайт разрешает скрипты, добавьте этот код один раз в любом месте страницы: рамка будет менять высоту вместе с результатом расчёта.
<script>window.addEventListener("message",function(e){if(e.origin!=="https://gaw.ru"||!e.data||e.data.type!=="gaw:embed-height")return;var f=document.querySelectorAll('iframe[src^="https://gaw.ru/embed/"]');for(var i=0;i<f.length;i++)if(f[i].contentWindow===e.source)f[i].style.height=e.data.height+"px"})</script>Обновлено . Нашли ошибку в расчёте? Напишите нам.