Транзистор подключают с учётом его семейства, полярности, распиновки и положения в силовой цепи. Для нижнего ключа нагрузку обычно размещают между плюсом питания и коллектором NPN либо стоком n-канального MOSFET. Эмиттер или исток соединяют с общим проводом, а базой или затвором управляют через подходящую цепь.
Биполярному транзистору нужен рассчитанный ток базы и ограничивающий резистор. MOSFET управляется напряжением затвор-исток, но при переключении требует заряда затвора, последовательного резистора и подтяжки, задающей закрытое состояние во время запуска контроллера. Для индуктивной нагрузки добавляют защитный диод, TVS или снаббер.
Перед включением проверяют распиновку, общую землю, полярность питания и ожидаемый ток. Нагрузку впервые запускают с ограничением тока и контролем температуры. Выбор типа и запаса транзистора разобран на странице как выбрать транзистор, а расположение физических выводов – в разделе маркировка и распиновка транзисторов.
Нижний и верхний ключ
Положение транзистора определяет, какую сторону питания он коммутирует. В нижнем плече ключ разрывает соединение нагрузки с общим проводом. В верхнем плече транзистор находится между положительным источником и нагрузкой.
| Вариант | Типичный транзистор | Преимущество | Особенность управления |
|---|---|---|---|
| Нижний ключ | NPN или n-канальный MOSFET | Простое управление относительно общей земли | Нагрузка отключается от земли |
| Верхний ключ | PNP или p-канальный MOSFET | Нагрузка сохраняет соединение с землёй | Управление отсчитывают от положительного питания |
| Верхний ключ высокой мощности | n-канальный MOSFET с драйвером | Меньшие потери при подходящем транзисторе | Требуется поднять напряжение затвора выше потенциала истока |
В неизолированной схеме земля управляющего контроллера и минус питания нагрузки обычно должны быть соединены. Без общей точки напряжение базы или затвора не имеет определённого уровня относительно эмиттера или истока.
Исключением служит гальванически развязанное управление. В этом случае сигнал передают через оптопару или цифровой изолятор, а изолированная сторона получает собственное питание и правильно организованный путь тока.
Подключение NPN-транзистора
В распространённой схеме нижнего ключа эмиттер NPN соединяют с общим проводом. Коллектор подключают к нагрузке, а второй вывод нагрузки – к плюсу её источника питания. База получает управляющий сигнал через резистор.
Резистор ограничивает ток вывода контроллера и базы. Его рассчитывают по разности управляющего напряжения и падения база-эмиттер, разделённой на требуемый ток базы. Для ключевого режима ток базы выбирают так, чтобы транзистор уверенно вошёл в насыщение при фактическом токе нагрузки.
Между базой и эмиттером иногда добавляют резистор подтяжки. Он помогает удерживать транзистор закрытым, если управляющий вывод находится в высокоомном состоянии, отключён или ещё не настроен программой.
Проверьте четыре условия:
- ток нагрузки не превышает возможности транзистора;
- GPIO способен отдать рассчитанный ток базы;
- напряжение и мощность транзистора имеют запас;
- падение VCE(sat) не вызывает недопустимый нагрев.
Нельзя подключать базу непосредственно к источнику напряжения без ограничения тока. Такой способ способен повредить переход база-эмиттер и управляющий выход.
Подключение PNP-транзистора
PNP применяют как верхний ключ, когда нагрузка должна оставаться соединённой с общим проводом. Эмиттер подключают к плюсу питания, коллектор – к нагрузке, а второй вывод нагрузки соединяют с землёй.
Для открытия потенциал базы понижают относительно эмиттера. Если нагрузка питается от того же напряжения, что и контроллер, управление иногда можно организовать резистором от GPIO. При разных уровнях питания или высоком напряжении часто нужен дополнительный NPN-транзистор, уровень-сдвигающая схема либо специализированный драйвер.
Резистор базы рассчитывают по напряжению между эмиттером и управляющей цепью. Подтяжка базы к эмиттеру удерживает PNP закрытым при неопределённом состоянии управляющего сигнала.
Следует помнить об инверсной логике: низкий уровень управления может включать нагрузку, а высокий – выключать. Во время сброса контроллера состояние GPIO бывает неопределённым, поэтому аппаратная подтяжка должна задавать безопасное состояние независимо от программы.
Подключение n-канального MOSFET
Для нижнего ключа исток n-канального MOSFET соединяют с общим проводом, сток – с нагрузкой, а второй вывод нагрузки – с плюсом питания. Затвор подключают к управляющему выходу через небольшой последовательный резистор.
Резистор затвора ограничивает короткий импульс тока при заряде ёмкости, уменьшает звон и снижает помехи. Между затвором и истоком ставят подтягивающий резистор, который закрывает MOSFET, пока вывод контроллера находится в высокоомном состоянии.
Ключевые условия подключения:
- напряжение VGS считают между затвором и истоком;
- RDS(on) должно быть нормировано при доступном уровне управления;
- общий провод контроллера соединяют с истоком, если нет гальванической развязки;
- ток и заряд затвора должны соответствовать возможностям GPIO или драйвера;
- встроенный диод не заменяет защиту каждой индуктивной нагрузки.
Подключение p-канального MOSFET
В верхнем плече исток p-канального MOSFET подключают к плюсу питания, сток – к нагрузке, а нагрузку – к общему проводу. Для закрытия затвор подтягивают к истоку. Чтобы открыть канал, напряжение затвора понижают относительно истока.
Если напряжение нагрузки выше допустимого уровня GPIO, напрямую соединять затвор с контроллером нельзя. Управление выполняют через небольшой NPN, n-канальный MOSFET или драйвер уровня. При этом ограничивают отрицательное VGS, чтобы не превысить предел из документации.
При выборе номиналов учитывают скорость. Большой подтягивающий резистор уменьшает постоянный ток в управляющей цепи, но медленнее заряжает затвор и растягивает выключение. Для редкого включения это может быть допустимо, а при ШИМ приводит к дополнительным потерям.
P-канальный MOSFET удобен для простого верхнего ключа, но при значительном токе его сопротивление канала может оказаться выше, чем у сопоставимого n-канального компонента. Тогда применяют n-канальный верхний ключ с драйвером.
Защита при индуктивной нагрузке
Катушка реле, двигатель, соленоид и клапан запасают энергию в магнитном поле. При резком отключении ток стремится продолжить движение и создаёт выброс напряжения, способный пробить транзистор.
Для нагрузки постоянного тока часто ставят обратный диод параллельно катушке. В нормальном режиме он закрыт, а после выключения даёт току безопасный путь. Полярность диода выбирают так, чтобы при поданном питании он не проводил.
Обычный диод замедляет спад тока и отпускание реле или клапана. Если требуется более быстрое выключение, используют стабилитрон, TVS, комбинацию диодов или другой ограничитель, рассчитанный на допустимое напряжение ключа. Для переменного тока и двунаправленных цепей применяют RC-снаббер, двунаправленный TVS либо специализированную защиту.
Защитный компонент размещают рядом с источником выброса или силовым ключом, сокращая площадь импульсного контура.
Первый запуск и проверка подключения
До подачи питания прозвоните силовые цепи и убедитесь, что между плюсом и землёй нет короткого замыкания. Проверьте соответствие выводов документации, направление встроенного и защитного диодов, номиналы резисторов базы или затвора.
Первый запуск выполняют с ограничением тока. Управляющий сигнал сначала задают в состоянии «выключено» и проверяют, что нагрузка действительно обесточена. Затем включают ключ на короткое время и измеряют:
- напряжение на нагрузке;
- падение напряжения на открытом транзисторе;
- ток силовой цепи;
- уровень VBE или VGS;
- температуру корпуса после нескольких циклов;
- форму сигнала осциллографом, если применяется ШИМ.
Не оставляйте затвор или базу неподключёнными. Проверьте поведение схемы при включении питания, сбросе контроллера и обрыве управляющего провода.
Транзистор не обеспечивает гальваническую развязку сам по себе. Для сетевого напряжения требуются изоляция, безопасные расстояния, защитные устройства и компоненты с подходящими номиналами. Макетная плата и открытые соединения для таких испытаний не подходят.
Связанные материалы
Подключить транзисторный ключ к нагрузке
Практические схемы управления реле, двигателем, светодиодной лентой и клапаном с защитой силовой цепи.
Добавить оптопару в цепь управления
Материал о гальванической развязке управляющего сигнала, выборе резистора светодиода и подключении выходной стороны.
Рассчитать управление вентилятором через MOSFET
Расчёт параметров MOSFET-ключа для вентилятора с учётом питания, тока нагрузки и управляющего сигнала.
Сравнить реле и биполярный ключ
Сравнение способов включения нагрузки по току управления, скорости, ресурсу, развязке и потерям.
Сравнить H-мост и одиночный MOSFET-ключ
Помогает определить, достаточно ли простого включения нагрузки или требуется управление направлением через мост.
Посмотреть готовые MOSFET-ключи
Модули электронных ключей для подключения нагрузок постоянного тока к Arduino, ESP32 и другим контроллерам.