«Logic level» — не маркетинговый термин, а конкретная характеристика: транзистор полностью открывается при напряжении затвора, которое даёт твой микроконтроллер.
Проблема в том, что у классического MOSFET (IRF540, IRFZ44) Rds(on) в даташите указан при Vgs = 10 В. При 3.3 В на затворе канал открыт частично: сопротивление не 44 мОм, а сотни миллиом или омы. Ток идёт, ключ греется, нагрузка «дышит».
Что смотреть в даташите: строку Rds(on) и условия, при которых она измерена. Если написано «Vgs = 10 V» — от 3.3 В он не откроется нормально. Если есть строка «Vgs = 2.5 V» или «Vgs = 4.5 V» — это logic level, подходит.
Примеры: AO3400 — Rds(on) 28 мОм при Vgs = 4.5 В и 40 мОм при 2.5 В, отлично для 3.3 В. IRLZ44N — 22 мОм при 5 В, тоже logic level. IRF540 — 44 мОм при 10 В, для 3.3 В не годится.
Практические следствия:
— Если ключ греется без причины, первым делом проверь Vgs при работе. Осциллографом на затвор, не «на глаз».
— Если нагрузка работает вполсилы, а ключ тёплый — то же самое.
— Для 5 В логики годится больше транзисторов, но 3.3 В стало нормой, и старые «силовые» модели надо отбрасывать.
Как спасти положение, если под рукой только обычный MOSFET:
— Поставить драйвер затвора с подъёмом до 10 В (микросхема или зарядный насос).
— Взять P-канальный ключ по плюсу, где затвор тянется к питанию.
— Использовать биполярный транзистор как драйвер затвора (с инверсией).
— Просто купить logic level — самый дешёвый путь.
Это самая частая причина «ключ работает, но греется», и её не видно на схеме — только в даташите.
Открой даташиты IRF540 и AO3400. Найди строку Rds(on) и условия измерения. Выпиши оба числа и оба Vgs рядом — увидишь, в чём разница.
Проверь себя
Можно ли управлять IRF540 от вывода ESP32 напрямую при нагрузке 2 А?
Технически откроется, но плохо: при 3.3 В Rds(on) будет в разы выше паспортного, и на ключе рассеется несколько ватт. Нагрузка получит меньше напряжения, транзистор будет горячим. Нужен logic level или драйвер.
-
AOS: AO3400 datasheet
Rds(on) при разных Vgs
-
Infineon: IRLZ44N datasheet
logic-level MOSFET: характеристики
-
Espressif: ESP32 Datasheet
уровни 3.3 В