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

MOSFET и IGBT

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

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

MOSFET (metal–oxide–semiconductor field-effect transistor) — полевой транзистор с изолированным затвором. Напряжение между затвором и истоком создаёт проводящий канал между стоком и истоком, а сам затвор отделён от канала тонким окислом, и в статике ток в него не течёт. Поэтому MOSFET управляется напряжением, а не током, как биполярный транзистор, и стал стандартным ключом в импульсных источниках питания, драйверах двигателей и светодиодов. IGBT (insulated-gate bipolar transistor) — его родственник для высоких напряжений: затвор как у MOSFET, а ток проводит биполярная структура.

Все параметры в статье — из даташитов производителей и прикладных заметок onsemi, Vishay, Infineon и APT; номера документов — в списке источников. Где расчёт наш, это сказано прямо.

Коротко

  • Управление: напряжением затвор — исток. Порог VGS(th) — это напряжение, при котором течёт лишь около 250 мкА; полностью транзистор открыт при напряжении, для которого в даташите указано RDS(on).
  • Открытое состояние: сопротивление RDS(on) — от единиц миллиом у силовых транзисторов до единиц ом у 2N7002 и BSS138. Потери — I2RDS(on)I^2 R_{DS(on)}, при нагреве до 125 °C RDS(on) растёт в 1,5–2,7 раза.
  • Переключение: скорость задаёт заряд затвора Qg и ток драйвера, t≈Qg/IGt \approx Q_g / I_G; на плато Миллера ток затвора перезаряжает ёмкость затвор — сток.
  • Встроенный диод: между истоком и стоком всегда есть диод, поэтому MOSFET не запирает обратное напряжение.
  • Логический уровень: для управления от 5 В нужен транзистор с RDS(on), заданным при 4,5–5 В, от 3,3 В — при 2,5 В.
  • IGBT: падение VCE(sat) 1,5–2 В вместо I⋅RDS(on)I \cdot R_{DS(on)}, напряжения 600 В и выше, управление +15 В, хвост тока при выключении.

Устройство MOSFET

Силовой MOSFET с N-каналом — вертикальная структура из тысяч одинаковых ячеек. Снизу — сильнолегированная подложка N+, она служит стоком. Над ней слаболегированная дрейфовая область N−: она держит напряжение закрытого транзистора. В дрейфовой области сформированы карманы P — тело транзистора, а в них — области N+ истока. Над краем кармана через тонкий окисел лежит затвор из поликремния.

Структура силового MOSFET с N-каналомВертикальная структура: снизу подложка N+ — сток, над ней слаборегированная дрейфовая область N−, в ней карманы P — тело транзистора, в карманах области N+ — исток. Над краем кармана через тонкий окисел лежит поликремниевый затвор. Положительное напряжение на затворе создаёт у поверхности кармана N-канал, и электроны идут от истока через канал вниз через дрейфовую область к стоку. Металл истока соединяет исток с телом, поэтому переход тело — дрейфовая область работает как встроенный диод.Исток (И) — металлЗатвор (З)Сток (С)N+N+P (тело)P (тело)N− (дрейфовая область)N+ (подложка)встроенный диодканалэлектронытонкий окисел под затвором — его пробивает разряд статики или превышение U ЗИ max
Ячейка силового MOSFET с N-каналом в разрезе: положительное напряжение на затворе создаёт канал у поверхности кармана P, и электроны идут от истока к стоку через дрейфовую область

Пока напряжение на затворе меньше порога, между истоком и стоком два встречных перехода, и ток не течёт. Положительное напряжение на затворе притягивает электроны к поверхности кармана P и создаёт под затвором тонкий канал N-типа. Электроны идут от истока через канал и дальше вниз через дрейфовую область к стоку. Чем выше напряжение на затворе, тем лучше проводит канал. При малых токах ток стока растёт как квадрат превышения порога, iD=K (vGS−VGS(th))2i_D = K\,(v_{GS} - V_{GS(th)})^2, а у силовых транзисторов при больших токах зависимость почти линейна.

Структура N+ — P — N− — N+ — это ещё и паразитный биполярный NPN-транзистор: исток — эмиттер, тело — база, сток — коллектор. Если он откроется, пробивное напряжение упадёт до 50–60 % от исходного, поэтому металл истока соединяет исток с телом. Эта перемычка создаёт встроенный диод между телом (анод) и стоком (катод): у N-канального транзистора он включён от истока к стоку и проводит, когда напряжение на стоке ниже, чем на истоке. Встроенный диод используют в мостовых схемах, но он же не даёт MOSFET запирать обратное напряжение.

Ёмкости транзистора

Структура образует три ёмкости. Ёмкость затвор — исток Cgs почти не зависит от напряжения. Ёмкость затвор — сток Cgd связывает выход со входом (это ёмкость Миллера) и сильно зависит от напряжения сток — исток: в рабочем диапазоне — до 100 раз. Ёмкость сток — исток Cds — это ёмкость встроенного диода. В даташитах их приводят в другом виде:

Ёмкость в даташитеИз чего состоитIRLZ44N при UСИ = 25 В
Ciss — входнаяCgs + Cgd1700 пФ
Coss — выходнаяCds + Cgd400 пФ
Crss — проходнаяCgd150 пФ

Эти значения сняты при одном напряжении сток — исток и нулевом напряжении на затворе, поэтому для расчёта переключения удобнее заряд затвора — о нём ниже.

Обозначения: N- и P-канальные, IGBT

Обозначения MOSFET и IGBT на схемахN-канальный MOSFET: затвор З слева, сток С сверху, исток И снизу, стрелка подложки направлена к каналу, встроенный диод включён от истока к стоку. P-канальный MOSFET: стрелка от канала, исток сверху, сток снизу, диод от стока к истоку. IGBT: изолированный затвор, коллектор К и эмиттер Э, стрелка на эмиттере, встречно-параллельный диод в общем корпусе.ЗСИN-канальный MOSFETЗИСP-канальный MOSFETЗКЭIGBT с диодом
Обозначения по ГОСТ 2.730: стрелка подложки к каналу — N-канальный транзистор, от канала — P-канальный. Три штриха канала — транзистор с индуцированным каналом, закрытый без напряжения на затворе

Выводы MOSFET — затвор (З, gate), сток (С, drain) и исток (И, source); у IGBT — затвор, коллектор (К) и эмиттер (Э). N-канальный транзистор открывается положительным напряжением затвора относительно истока и ставится в минусовой провод нагрузки. P-канальный открывается отрицательным напряжением затвор — исток: его исток подключают к плюсу питания, и затвор, притянутый к земле, открывает транзистор. Сопротивление открытого P-канального транзистора на то же напряжение обычно выше: в одной серии Vishay у 100-вольтового IRF9540 — 0,20 Ом, у IRF540 — 0,077 Ом.

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

Пример — IRLZ44N, популярный транзистор с логическим уровнем в корпусе TO-220:

ПараметрЧто значитIRLZ44N
VDSSнаибольшее напряжение сток — исток55 В
IDпостоянный ток при температуре корпуса 25 и 100 °C, VGS = 10 В47 и 33 А
IDMимпульсный ток160 А
PDрассеиваемая мощность при корпусе 25 °C110 Вт
VGSнаибольшее напряжение затвор — исток±16 В
VGS(th)порог: ток стока 250 мкА1,0–2,0 В
RDS(on)сопротивление открытого канала, максимум22 мОм при 10 В, 25 мОм при 5 В, 35 мОм при 4 В
Qg / Qgs / Qgdзаряд затвора, максимум, при 5 В и 25 А48 / 8,6 / 25 нКл
td(on) / tr / td(off) / tfвремена переключения в условиях теста11 / 84 / 26 / 15 нс
VSDпадение на встроенном диоде, 25 Адо 1,3 В
trr / Qrrвосстановление встроенного диода80 нс / 210 нКл
RθJC / RθJAтепловое сопротивление кристалл — корпус / кристалл — воздух1,4 / 62 °C/Вт
EASэнергия однократной лавины210 мДж

Токи ID и мощность PD заданы при температуре корпуса 25 °C, то есть с идеальным радиатором. Без радиатора транзистор в TO-220 рассеивает куда меньше: при RθJA = 62 °C/Вт уже 2 Вт нагревают кристалл на 124 °C выше воздуха. У маленьких транзисторов в SOT-23 токи задают для установки на плату с площадкой меди: у Si2302DDS — 2,6 А на площадке 1 × 1 дюйм.

Названия похожих транзисторов обманчивы. IRF540 и IRF540N, IRFZ44 и IRFZ44N — разные кристаллы: у IRF540 сопротивление открытого канала до 0,077 Ом, у IRF540N — до 44 мОм; IRFZ44 рассчитан на 60 В и 28 мОм, IRFZ44N — на 55 В и 17,5 мОм. Сверяйте параметры по даташиту конкретной модели.

Логический уровень: каким напряжением открывать

Самая частая ошибка — считать порог VGS(th) напряжением открытия. Порог — это напряжение, при котором ток стока равен 250 мкА (у IRLB8721 — 25 мкА, у BSS138 — 1 мА). Полностью открыт транзистор только при напряжении, для которого в таблице указано RDS(on). Поэтому выбирать транзистор под логику нужно по этой строке:

ТранзисторТипVDSRDS(on), максимумVGS(th)VGS max
IRFZ44NN, стандартный55 В17,5 мОм при 10 В2,0–4,0 В±20 В
IRF540NN, стандартный100 В44 мОм при 10 В2,0–4,0 В±20 В
IRLZ44NN, логический55 В25 мОм при 5 В, 35 мОм при 4 В1,0–2,0 В±16 В
IRLB8721N, логический30 В8,7 мОм при 10 В, 16 мОм при 4,5 В1,35–2,35 В±20 В
Si2302DDSN, SOT-2320 В57 мОм при 4,5 В, 75 мОм при 2,5 В0,40–0,85 В±8 В
BSS138N, SOT-2350 В3,5 Ом при 10 В, 6 Ом при 4,5 В0,8–1,5 В±20 В
2N7002 (Diodes)N, SOT-2360 В7,5 Ом при 5 В, 5 Ом при 10 В1,0–2,5 В±20 В
Si2301CDSP, SOT-23−20 В112 мОм при −4,5 В, 142 мОм при −2,5 В−0,4…−1 В±8 В
AO3401AP, SOT-23−30 В50 мОм при −10 В, 85 мОм при −2,5 В−0,5…−1,3 В±12 В

IRFZ44N и IRF540N для управления от 5 В не годятся: их RDS(on) гарантировано только при 10 В, а порог может доходить до 4 В. IRLZ44N и IRLB8721 рассчитаны на 4,5–5 В, Si2302DDS и Si2301CDS — на 2,5 В, то есть подходят и для 3,3 В. Обратная сторона низкого порога — малое допустимое напряжение затвора: у Si2302DDS всего ±8 В. Кроме того, по onsemi AN-9010 порог снижается при нагреве (у IRLB8721 — на 7 мВ/°C), и транзистор с низким порогом легче открыть помехой.

RDS(on) растёт с температурой

Подвижность электронов падает с ростом температуры, поэтому сопротивление открытого канала растёт. onsemi в AN-9010 даёт оценку

RDS(on)(T)=RDS(on)(25 °C)⋅(T300)2,3,R_{DS(on)}(T) = R_{DS(on)}(25\,°\text{C}) \cdot \left(\frac{T}{300}\right)^{2{,}3},

где TT — абсолютная температура в кельвинах. По ней при 125 °C сопротивление больше примерно в 1,9 раза (наш расчёт). Даташиты, где сопротивление при 125 °C дано в таблице, показывают разброс от 1,5 до 2,7 раза:

ТранзисторПри 25 °CПри 125 °CРост
AO3401A, −10 В, −4 Адо 50 мОмдо 75 мОм1,5 раза
BSS138, 10 В, 0,22 Адо 3,5 Омдо 5,8 Ом1,7 раза
2N7002L (onsemi), 10 В, 0,5 Адо 7,5 Омдо 13,5 Ом1,8 раза
2N7002 (Diodes), 10 В, 0,5 Адо 5,0 Омдо 13,5 Ом2,7 раза

Для расчёта нагрева берите максимальное RDS(on) из таблицы и умножайте на коэффициент с графика «RDS(on) vs TJ» конкретного транзистора. У положительного температурного коэффициента есть и плюс: при параллельном включении более нагретый транзистор пропускает меньше тока, токи выравниваются сами, и MOSFET проще запараллелить, чем биполярные транзисторы.

Заряд затвора и переключение

Чтобы открыть MOSFET, драйвер должен зарядить его затвор. Удобнее всего описывать это зарядом: график «Gate charge» в даташите показывает напряжение на затворе в зависимости от отданного в него заряда при заданных напряжении и токе стока.

Напряжение на затворе в зависимости от заряда затвораПри включении напряжение затвор — исток растёт, пока затвор не получит заряд Qgs, затем остаётся на уровне плато Миллера, пока ток затвора перезаряжает ёмкость затвор — сток и напряжение сток — исток падает, это заряд Qgd, и после плато растёт до напряжения управления. Для IRLZ44N при 5 В на затворе по таблице даташита Qgs до 8,6 нКл, Qgd до 25 нКл, полный заряд Qg до 48 нКл.заряд затвора Q, нКлU ЗИ5 ВU платоU СИU ЗИQgs ≤ 8,6Qgd ≤ 25 (плато Миллера)Qg ≤ 48 нКл
Заряд затвора при включении: до Qgs напряжение растёт до плато Миллера, на плате ток затвора перезаряжает Cgd, пока падает напряжение сток — исток, затем затвор дозаряжается до напряжения драйвера. Значения — максимумы IRLZ44N при 5 В на затворе
  • Qgs — заряд от нуля до начала плато: за это время напряжение затвора доходит до порога, и ток стока нарастает до тока нагрузки.
  • Qgd — заряд на плато Миллера. Напряжение затвора стоит на месте, а весь ток затвора идёт в ёмкость затвор — сток, пока напряжение сток — исток падает до I⋅RDS(on)I \cdot R_{DS(on)}.
  • Qg — полный заряд до напряжения драйвера.

На индуктивной нагрузке с обратным диодом включение идёт так:

Включение MOSFET на индуктивную нагрузкуОт t0 до t1 напряжение на затворе растёт до порога, ток стока равен нулю. От t1 до t2 ток стока растёт до тока нагрузки, а напряжение сток — исток остаётся равным напряжению питания, пока ток ещё течёт через обратный диод. От t2 до t3 напряжение на затворе стоит на плато Миллера, ток затвора перезаряжает ёмкость затвор — сток, и напряжение сток — исток падает. После t3 затвор заряжается до напряжения драйвера. Потери переключения выделяются от t1 до t3, когда одновременно велики и ток, и напряжение.t0t1t2t3t4U ЗИU ЗИ(th)плато МиллераI С = I нагрU СИ = U питI · R СИ(вкл)потери переключения: велики и ток, и напряжение
Включение MOSFET на индуктивную нагрузку: ток стока нарастает при полном напряжении сток — исток (t1–t2), затем на плато Миллера падает напряжение (t2–t3). Потери переключения выделяются от t1 до t3

От t0 до t1 затвор заряжается до порога через RG(Cgs+Cgd)R_G (C_{gs} + C_{gd}), тока стока ещё нет. От t1 до t2 ток стока растёт до тока нагрузки, но напряжение на транзисторе остаётся равным напряжению питания: пока ток не перешёл с обратного диода на транзистор, диод держит сток у плюса питания. От t2 до t3 — плато: ток затвора iG=(VGG−Vплато)/RGi_G = (V_{GG} - V_\text{плато}) / R_G целиком перезаряжает CgdC_{gd}, и напряжение сток — исток падает со скоростью iG/Cgdi_G / C_{gd}. После t3 затвор дозаряжается. Выключение идёт в обратном порядке.

Отсюда главная формула для драйвера: чтобы переключить транзистор за время tst_s, нужен ток затвора

IG=Qgts.I_G = \frac{Q_g}{t_s}.

APT советует считать на полный заряд Qg, а не на Qgs + Qgd: табличные значения — для типового экземпляра и для условий теста, и запас покрывает разброс. Времена td(on), tr, td(off), tf из таблицы относятся только к условиям измерения (своё сопротивление затвора, ток и напряжение) и для другой схемы напрямую не подходят.

Потери в ключе

Мощность, которую рассеивает транзистор, складывается из потерь проводимости и потерь переключения (Infineon, AN 2006):

P=RDS(on)Irms2+(Eon+Eoff) f,Eon≈UI (tri+tfu)2+QrrU,Eoff≈UI (tru+tfi)2,P = R_{DS(on)} I_\text{rms}^2 + (E_\text{on} + E_\text{off}) \, f, \qquad E_\text{on} \approx \frac{U I\,(t_\text{ri} + t_\text{fu})}{2} + Q_{rr} U, \qquad E_\text{off} \approx \frac{U I\,(t_\text{ru} + t_\text{fi})}{2},

где trit_\text{ri}, tfit_\text{fi} — нарастание и спад тока, tfut_\text{fu}, trut_\text{ru} — спад и нарастание напряжения, QrrQ_{rr} — заряд восстановления обратного диода, ff — частота ШИМ. Линейная аппроксимация фронтов даёт оценку с запасом.

Пример: двигатель 12 В, 10 А от Arduino

Двигатель 12 В с током 10 А включает IRLZ44N, затвор — от вывода ATmega328P с 5 В через резистор. Наш расчёт:

  • Резистор затвора. Предельный ток вывода ATmega328P — 40 мА. Резистор 150 Ом ограничивает пиковый ток 5/150≈335 / 150 \approx 33 мА.
  • Потери проводимости. RDS(on)R_{DS(on)} при 5 В — до 25 мОм: 102⋅0,025=2,510^2 \cdot 0{,}025 = 2{,}5 Вт при 25 °C и около 4,8 Вт при кристалле 125 °C. Без радиатора при RθJA = 62 °C/Вт кристалл перегреется ещё до учёта роста сопротивления: 2,5⋅62=1552{,}5 \cdot 62 = 155 °C над воздухом при пределе 175 °C. Радиатор нужен; рассчитать его поможет калькулятор радиатора, тепловое сопротивление кристалл — корпус — 1,4 °C/Вт.
  • Время переключения. Даже при токе 33 мА весь заряд до 48 нКл перейдёт не быстрее чем за 48/33≈1,548 / 33 \approx 1{,}5 мкс, а на плато ток меньше.
  • Потери переключения. Каждое переключение — около 12⋅10⋅1,5/2≈9012 \cdot 10 \cdot 1{,}5 / 2 \approx 90 мкДж, два за период. На 1 кГц это 0,18 Вт, на 20 кГц — около 3,5 Вт, больше, чем потери проводимости.
  • Мощность управления QgUупрf=48 нКл⋅5 В⋅20 кГц≈5Q_g U_\text{упр} f = 48\text{ нКл} \cdot 5\text{ В} \cdot 20\text{ кГц} \approx 5 мВт — ничтожна, но ток нужен импульсами.

Вывод: напрямую от вывода микроконтроллера IRLZ44N работает на медленной ШИМ — до единиц килогерц. Чтобы переключать его за 100 нс, нужен ток затвора 48 нКл/100 нс≈0,548\text{ нКл} / 100\text{ нс} \approx 0{,}5 А — это работа драйвера затвора. Частоту и скважность ШИМ удобно подобрать в калькуляторе ШИМ.

Ключ на N-канальном MOSFET с логическим уровнем, управляемый микроконтроллеромВывод ШИМ микроконтроллера через резистор 150 Ом подключён к затвору IRLZ44N, между затвором и истоком — резистор 10 кОм. Исток на общем проводе, сток через двигатель подключён к плюсу 12 В, параллельно двигателю включён диод: катод к плюсу питания, анод к стоку.+12 ВMVD1VT1 IRLZ44NМКвывод ШИМ, 5 ВR1150 ОмR210 кОмR1 ограничивает пиковый ток вывода МК, R2 держит затвор закрытым при сбросе МК
Ключ на IRLZ44N от вывода микроконтроллера: R1 ограничивает пиковый ток вывода, R2 держит затвор закрытым при сбросе, VD1 гасит выброс индуктивности двигателя

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

Встроенный диод, лавина и паразитное включение

Встроенный диод проводит ток нагрузки, когда напряжение на стоке ниже, чем на истоке, — в мостах и синхронных выпрямителях это используют. Падение на нём больше, чем на открытом канале (у IRLZ44N до 1,3 В при 25 А), а при запирании он восстанавливается: у IRLZ44N trrt_{rr} = 80 нс и QrrQ_{rr} = 210 нКл. По onsemi, восстановление встроенного диода — главная причина отказов по dv/dt в мостах: если ток восстановления откроет паразитный биполярный транзистор, MOSFET разрушается.

Лавина. Если индуктивная нагрузка выключается без обратного диода, напряжение стока растёт до пробоя, и энергия индуктивности рассеивается в транзисторе:

EAS=12LIAS2⋅BVDSSBVDSS−VDD.E_{AS} = \frac{1}{2} L I_{AS}^2 \cdot \frac{BV_{DSS}}{BV_{DSS} - V_{DD}}.

Даташит задаёт допустимую энергию однократной лавины EAS при конкретных условиях: у IRLZ44N — 210 мДж при индуктивности 470 мкГн и токе 25 А.

Паразитное включение. Быстрый фронт напряжения на стоке через ёмкость затвор — сток наводит ток в цепь затвора, и напряжение на затворе подскакивает: VGS=ZGS Cgd dv/dtV_{GS} = Z_{GS}\,C_{gd}\,\mathrm{d}v/\mathrm{d}t. Если оно превысит порог, закрытый транзистор приоткроется — в полумосте это сквозной ток. Допустимая скорость фронта dv/dt=VGS(th)/(ZGSCgd)\mathrm{d}v/\mathrm{d}t = V_{GS(th)} / (Z_{GS} C_{gd}) тем выше, чем меньше сопротивление цепи затвора. Помогают драйвер с малым выходным сопротивлением, короткая цепь затвор — исток, у IGBT — отрицательное напряжение на затворе в закрытом состоянии. Порог снижается с нагревом, поэтому горячий транзистор открыть помехой легче.

P-канальный MOSFET в плюсовом проводе

P-канальный транзистор удобен там, где нагрузку нужно коммутировать по плюсу, а нагрузка одним выводом сидит на земле. Его исток подключают к плюсу питания, и затвор, притянутый к земле, открывает транзистор напряжением VGS=−UпитV_{GS} = -U_\text{пит}. Ограничение — допустимое напряжение затвора: у Si2301CDS ±8 В, у AO3401A ±12 В, у IRF9540 ±20 В. При более высоком питании напряжение затвор — исток ограничивают стабилитроном или делителем.

Защита от переполюсовки на P-канальном MOSFETПлюс источника подключён к стоку P-канального MOSFET, исток идёт к нагрузке. Затвор через резистор соединён с общим проводом, между затвором и истоком стабилитрон: катод к истоку. При правильной полярности ток сначала идёт через встроенный диод, затвор оказывается ниже истока на напряжение питания, канал открывается и шунтирует диод. При обратной полярности напряжение затвор — исток положительное, канал закрыт, встроенный диод заперт, ток не течёт.+U питVT1НагрузкаR1VD1U ЗИ ≈ −U пит: канал открытстабилитрон VD1 ограничивает U ЗИ
Защита от переполюсовки на P-канальном MOSFET: при правильной полярности канал открыт и шунтирует встроенный диод, при обратной транзистор и диод заперты

Эта же схема — защита от переполюсовки с малыми потерями. При правильной полярности ток сначала течёт через встроенный диод транзистора, исток оказывается у плюса питания, затвор через резистор — у земли, и канал открывается, шунтируя диод: вместо падения на диоде (у Si2301CDS — до 1,2 В) остаётся I⋅RDS(on)I \cdot R_{DS(on)}. При обратной полярности напряжение затвор — исток положительное, канал закрыт, встроенный диод заперт, и ток в нагрузку не идёт.

IGBT

IGBT — это MOSFET, к структуре которого со стороны коллектора добавлен слой P+. Когда транзистор открыт, через этот слой в слаболегированную дрейфовую область инжектируются дырки, и её проводимость резко растёт — это модуляция проводимости, как в биполярном транзисторе. Поэтому падение на дрейфовой области у IGBT намного меньше, чем у MOSFET, и у 600-вольтовых транзисторов напряжение насыщения VCE(sat) — около 1,5–2 В: у FGH40N60SMD — 1,9 В при 40 А, у IKW30N60T — 1,5 В при 30 А.

Управляется IGBT как MOSFET — напряжением на затворе, обычно +15 В. Чем выше напряжение затвора в пределах допустимого (±20 В), тем меньше VCE(sat) и быстрее включение, но тем больше ток короткого замыкания и выбросы при переключении. Отрицательное напряжение в закрытом состоянии ускоряет выключение и защищает от паразитного включения.

Выключение IGBT: хвост токаПри выключении IGBT напряжение коллектор — эмиттер растёт до напряжения питания, затем быстро исчезает составляющая тока, которую проводит МОП-структура, а оставшийся ток спадает медленно — это хвост тока, пока рекомбинируют дырки, накопленные в дрейфовой области. Пока течёт хвост, напряжение уже высокое, поэтому хвост добавляет потери выключения.I КU КЭбыстрый спад: ток каналахвост: рекомбинация дырок в N−энергия выключения Eoff включает хвост
Выключение IGBT: быстро исчезает ток МОП-канала, затем медленно спадает хвост — рекомбинируют дырки, накопленные в дрейфовой области. Хвост течёт при полном напряжении и добавляет потери

Расплата за модуляцию проводимости — хвост тока при выключении. Сначала исчезает составляющая тока, которую ведёт МОП-канал, а затем медленно спадает биполярная: дырки, накопленные в дрейфовой области, должны рекомбинировать. Управлять хвостом через затвор нельзя, а напряжение на транзисторе в это время уже полное. Поэтому коммутационные потери IGBT больше, чем у MOSFET, и частоты ниже. У FGH40N60SMD при 400 В и 40 А энергия включения — 0,87 мДж, выключения — 0,26 мДж при 25 °C; у IKW30N60T энергии в даташите прямо включают хвост и восстановление диода.

Ещё три свойства IGBT:

  • Положительный температурный коэффициент VCE(sat) у современных приборов: у FGH40N60SMD 1,9 В при 25 °C и 2,1 В при 175 °C. Это упрощает параллельное включение.
  • Короткое замыкание IGBT выдерживает ограниченное время: IKW30N60T — 5 мкс при 15 В на затворе и до 400 В. За это время защита должна выключить транзистор.
  • Защёлкивание. Структура IGBT содержит паразитный тиристор PNPN; при перегрузке он может защёлкнуться, и затвор потеряет управление.

MOSFET или IGBT

MOSFETIGBT
Падение в открытом состоянииI⋅RDS(on)I \cdot R_{DS(on)}, растёт с токомVCE(sat) ≈ 1,5–2 В, растёт медленнее
Напряжениястандарт до 200 В, выпускаются и выше600 В и выше
Переключениебыстрое, хвоста нетхвост тока, потери выключения больше
Обратный токвстроенный диод есть всегдадиод ставят в корпус отдельно (DuoPack)
Управлениеот 2,5–10 В в зависимости от типаобычно +15 В, часто с отрицательным смещением

Vishay называет MOSFET стандартным ключом для источников питания до 200 В, а onsemi отмечает, что выше 200 В потери проводимости MOSFET больше, чем у биполярных транзисторов того же класса. Поэтому низковольтные преобразователи, драйверы двигателей от аккумуляторов и светодиодные драйверы строят на MOSFET, а частотные преобразователи и источники бесперебойного питания — на IGBT, для которых их и выпускают.

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

  • Порог принят за напряжение открытия. VGS(th) = 2 В не значит, что транзистор откроется от 3,3 В. Смотрите строку RDS(on) с нужным напряжением.
  • Стандартный транзистор от 5 В. IRFZ44N и IRF540N без драйвера на 10 В открыты не полностью и греются.
  • Превышено напряжение затвора. Транзисторы для 2,5 В выдерживают на затворе лишь ±8–12 В. Встроенная защита от статики, если она есть, не даёт права это напряжение превышать (onsemi, даташит BSS138).
  • Нет резистора затвор — исток. При сбросе микроконтроллера затвор висит в воздухе, и транзистор может приоткрыться.
  • Нет обратного диода на индуктивной нагрузке. Энергия катушки уходит в лавинный пробой транзистора.
  • Ток из заголовка даташита. 47 А у IRLZ44N — при корпусе 25 °C; реальный ток задаёт нагрев.
  • Медленный драйвер на высокой частоте. Потери переключения растут пропорционально частоте и при прямом управлении от микроконтроллера быстро превышают потери проводимости.

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

Чем MOSFET отличается от IGBT?

MOSFET в открытом состоянии ведёт себя как сопротивление RDS(on): падение напряжения растёт пропорционально току. IGBT — это MOSFET, управляющий биполярной структурой: падение VCE(sat) у него около 1,5–2 В и растёт с током медленнее, зато при выключении ток спадает с хвостом, и потери переключения больше. MOSFET — стандарт для напряжений до 200 В и быстрой ШИМ, IGBT — для высоких напряжений и больших токов на умеренных частотах.

Что такое MOSFET с логическим уровнем?

Транзистор, у которого сопротивление в открытом состоянии гарантировано при напряжении на затворе 4,5–5 В, а иногда и 2,5 В. У IRLZ44N в даташите есть RDS(on) при 4, 5 и 10 В, у IRFZ44N — только при 10 В. Порог VGS(th) — не напряжение полного открытия: при нём через транзистор течёт лишь 250 мкА.

Можно ли управлять MOSFET напрямую от Arduino?

Да, если транзистор с логическим уровнем и сопротивление RDS(on) указано при 5 В, а ШИМ медленная. Резистор 150 Ом в затворе ограничит пиковый ток вывода до 33 мА — ниже предельных 40 мА ATmega328P. Но затвор IRLZ44N с зарядом до 48 нКл перезаряжается таким током не быстрее чем за 1,5 мкс, и на 20 кГц потери переключения при 12 В и 10 А составят около 3,5 Вт. Для быстрой ШИМ нужен драйвер затвора.

Почему MOSFET греется?

Открытый транзистор рассеивает I² · RDS(on), а во время каждого переключения — ещё энергию, пока одновременно велики ток и напряжение. RDS(on) растёт с нагревом: по оценке onsemi при 125 °C почти вдвое, по таблицам даташитов — в 1,5–2,7 раза. Частые причины перегрева — затвор открыт не полностью (мало напряжения), слишком медленный драйвер при высокой частоте ШИМ и корпус без радиатора: у TO-220 тепловое сопротивление кристалл — воздух 62 °C/Вт.

Зачем резисторы в цепи затвора?

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

Какой MOSFET выбрать для 3,3 В?

Тот, у которого RDS(on) указано при 2,5 В или ниже, например Si2302DDS (57 мОм при 4,5 В и 75 мОм при 2,5 В) или P-канальные Si2301CDS и AO3401A для ключа в плюсовом проводе. У таких транзисторов малое допустимое напряжение затвора: ±8 В у Si2302DDS и Si2301CDS, ±12 В у AO3401A.

Источники

  1. onsemi (Fairchild). AN-9010: MOSFET Basic, Rev. 2, 2022 — структура и паразитные биполярный транзистор и диод, передаточная характеристика, ёмкости и эффект Миллера, интервалы включения на индуктивную нагрузку, RDS(on) и подвижность, формула (T/300)^2.3, VGS(th), лавина, dv/dt и паразитное включение, восстановление диода, тепловые сопротивления
  2. onsemi (Fairchild). AN-9020: IGBT Basic II, Rev. 2, 2023 — структура IGBT и модуляция проводимости, хвост тока, влияние VGG+, VGG− и RG, короткое замыкание, мощность драйвера, защёлкивание
  3. Vishay. AN608A: Power MOSFET Basics: Understanding Gate Charge and Using it to Assess Switching Performance, 2016 — модель затвора, области заряда Qgs, Qgd и Qg, формулы времён переключения
  4. Vishay. AN605: Power MOSFET Basics: Understanding MOSFET Characteristics Associated With The Figure of Merit, 2003 — ёмкости Cgs, Cgd, Cds и Ciss, Coss, Crss; составляющие RDS(on); MOSFET как стандартный ключ до 200 В
  5. Infineon. MOSFET Power Losses Calculation Using the Data-Sheet Parameters, Application Note V 1.1, 2006 — потери проводимости и переключения по параметрам даташита, учёт температуры и обратного восстановления диода
  6. Advanced Power Technology (Microchip). APT0103: Making Use of Gate Charge Information in MOSFET and IGBT Data Sheets, 2001 — определения Qgs, Qgd, Qg, ток затвора IG = Qg/ts, расчёт драйвера на полный заряд
  7. International Rectifier (Infineon). Даташиты IRLZ44NPbF (PD-94831), IRLB8721PbF (PD-97390), IRFZ44NPbF (PD-94787B), IRF540NPbF (PD-94812) — предельные режимы, RDS(on) при разных VGS, пороги, заряд затвора, ёмкости, времена переключения, параметры диода, тепловые сопротивления, лавинная энергия
  8. Vishay. Даташиты IRF540 (91021), IRFZ44 (91291), IRF9540 (91078), Si2302DDS (63653), Si2301CDS (68741) — сравнение с версиями «N», P-канальные транзисторы, логический уровень 2,5 В
  9. onsemi. Даташиты BSS138 (Rev. 7, 2024), 2N7002L (Rev. 11, 2024), FGH40N60SMD (Rev. 4, 2026); Diodes Inc. 2N7002 (DS11303 Rev. 33-2) — RDS(on) при 25 и 125 °C, параметры IGBT: VCE(sat), энергии переключения, заряд затвора
  10. Infineon. IKW30N60T TrenchStop IGBT, Rev. 2.3 и 2.6; Alpha & Omega AO3401A, Rev 3 — VCE(sat), время выдержки короткого замыкания, энергии с учётом хвоста тока; P-канальный транзистор для 3,3 В
  11. Microchip. ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet (DS40002061B) — предельный ток вывода 40 мА