MOSFET как силовой ключ
Цель: Научиться рассчитывать MOSFET как силовой ключ: проводимые и переключательные потери, управление затвором и защиту индуктивной нагрузки.
3 часа короткая теория, самостоятельная практика, проверка результата и тест.
Суть темы
Силовой MOSFET как ключ стремятся быстро переводить между высоким сопротивлением OFF и низким RDS(on) ON. В установившемся включённом состоянии основные потери связаны с I²RDS(on). Во время переключения одновременно присутствуют значительный ток и напряжение, поэтому добавляются динамические потери.
Ключ нельзя рассматривать отдельно от драйвера и нагрузки. Gate должен заряжаться и разряжаться за требуемое время, source задаёт опорный потенциал VGS, а индуктивная нагрузка требует контролируемого пути тока при выключении.
- Проводимые потери приближённо Pcond = Irms²·RDS(on).
- RDS(on) заметно растёт при нагреве, поэтому расчёт по значению при 25 °C оптимистичен.
- Gate charge Qg определяет требуемый ток драйвера для заданного времени переключения.
- Gate resistor ограничивает пиковый ток и управляет скоростью фронта, ringing и EMI.
- Индуктивная нагрузка при выключении требует freewheel-пути, TVS, снаббера или другой рассчитанной защиты.
Ключевые связи и параметры
Переключательные потери грубо связаны с частотой и временем перекрытия напряжения/тока. Чем медленнее переключение, тем больше энергия каждого перехода, но чрезмерно быстрый фронт увеличивает паразитные выбросы и EMI. Поэтому драйв выбирается как компромисс.
Для high-side n-MOSFET source поднимается почти до напряжения питания, и затвор должен быть ещё выше source на нужное VGS. Это требует bootstrap или изолированного/специализированного драйвера, если напряжение питания выше логического.
Pcond ≈ Irms² · RDS(on)Igate,avg ≈ Qg · f_swE_sw ≈ 0.5 · V · I · (tr + tf) (грубая оценка)Разбор примера
MOSFET имеет RDS(on)=20 мОм при 10 В gate и 25 °C. При 10 А проводимые потери около 2 Вт. Если при нагреве сопротивление выросло в 1,7 раза, потери уже около 3,4 Вт — это надо учитывать в тепловом расчёте.
Qg=40 нКл, частота 100 кГц. Средний ток только на перенос заряда около 4 мА, но для переключения за сотни наносекунд требуются гораздо большие пиковые токи. Поэтому «микроконтроллер выдаёт 20 мА» не всегда означает хороший драйвер силового MOSFET.
Практическая работа и проверка
Используйте низковольтный MOSFET-ключ и резистивную нагрузку; индуктивную нагрузку добавляйте только с предусмотренной защитой.
- Выберите MOSFET по VDS с запасом и RDS(on) при реально доступном VGS.
- Рассчитайте проводимые потери при заданном токе.
- Соберите low-side ключ с gate resistor и pull-down.
- Осциллографом измерьте VGS и VDS при переключении, используя правильную землю и безопасный стенд.
- Для катушки добавьте рассчитанный защитный путь и сравните выброс напряжения с резистивной нагрузкой.
Типичные ошибки и диагностика
- Выбирать MOSFET по огромному Id на первой странице техническое описание и игнорировать тепловые условия.
- Брать RDS(on) при VGS=10 В для схемы управления 3,3 В.
- Управлять большим Qg непосредственно слабым GPIO на высокой частоте.
- Выключать индуктивную нагрузку без рассчитанной цепи подавления перенапряжения.
Если MOSFET греется при небольшом токе, измерьте реальное VGS под нагрузкой, проверьте RDS(on) при температуре и форму переключения. Если ключ разрушается при выключении катушки, проверяйте выброс VDS, диод/TVS и паразитную индуктивность монтажа.
Связь с реальным устройством
Силовой ключ — система MOSFET + драйвер + нагрузка + защита + теплоотвод. Статический параметр RDS(on) важен, но без динамики затвора и коммутации расчёт неполон.
Что нужно запомнить
- Pcond растёт как I²RDS(on).
- RDS(on) увеличивается при нагреве.
- Qg определяет требования к драйверу.
- Gate resistor управляет компромиссом скорость/выбросы/EMI.
- Индуктивная нагрузка требует контролируемого пути тока при выключении.