Силовой ключ в импульсном преобразователе живёт двумя жизнями. В одной он почти идеальный проводник, в другой почти идеальный изолятор, а вся беда прячется в коротком промежутке между этими состояниями. Именно там, в наносекундах перехода, ток и напряжение на кристалле перекрываются, и транзистор греется так, словно его специально решили сжечь. При жёстком переключении это перекрытие неизбежно, и единственный реальный рычаг управления им находится не в силовой части, а в цепи затвора. Тот, кто умеет настраивать драйвер, фактически держит руку на термостате преобразователя.
Парадокс в том, что затвор MOSFET потребляет ничтожную мощность, доли ватта против сотен ватт в силовой цепи. И всё же эта микроскопическая цепь определяет, сколько тепла выделит мощный кристалл за миллисекунды работы. Сопротивление в несколько ом, выбранное наугад, способно превратить эффективный преобразователь в источник нагрева. Дальше разберёмся, как наносекундная динамика заряда затвора превращается в ватты на радиаторе, и проведём сквозной расчёт от паспортных цифр транзистора до температуры его кристалла.
Откуда берётся перекрытие тока и напряжения в момент коммутации
Идеальный ключ переключается мгновенно, реальный транзистор тратит на это десятки наносекунд. Включение MOSFET проходит четыре фазы, и потери рождаются только в двух из них. Сначала напряжение на затворе растёт от нуля до порогового Vth, ток стока ещё равен нулю, потерь нет. Затем напряжение затвор-исток доходит до порога, и начинается рост тока стока, пока он не достигнет полного тока нагрузки Id. Всё это время напряжение сток-исток остаётся высоким, близким к напряжению питания Vdc. Ток уже течёт, напряжение ещё стоит, их произведение даёт первый всплеск мгновенной мощности.
Дальше наступает участок Миллера, знаменитое плато на кривой заряда затвора. Напряжение затвора замирает на уровне Vpl, а вся энергия драйвера уходит на перезаряд проходной ёмкости Crss. В этот момент напряжение сток-исток падает с высокого значения почти до нуля. Ток уже полный, напряжение ещё спадает, и это второй вклад в потери включения. Только после прохождения плато напряжение затвора снова растёт, окончательно открывая канал и снижая сопротивление в открытом состоянии Rds(on) до паспортного минимума.
Выключение повторяет ту же картину в обратном порядке. Сначала затвор разряжается до уровня плато, потом проходит участок Миллера, где напряжение сток-исток поднимается обратно к Vdc, и лишь затем спадает ток. Перекрытие здесь часто болезненнее, потому что напряжение успевает вырасти до полного раньше, чем ток упадёт до нуля. Энергию одного перехода принято обозначать как Eon для включения и Eoff для выключения, и обе величины измеряются в микроджоулях на одно событие.
Формула мощности потерь и физический смысл каждого множителя
Перевод наносекундной физики в ватты на радиаторе укладывается в одну компактную запись. Средняя мощность динамических потерь равна сумме энергий двух переходов, помноженной на частоту коммутации: Psw = (Eon + Eoff) * fsw. Здесь энергии в джоулях, частота в герцах, результат в ваттах. Множитель частоты безжалостен: одно и то же перекрытие, повторённое сто тысяч раз в секунду, превращает микроджоули в полноценные ватты.
Сама энергия перехода набирается за время перекрытия, пока произведение мгновенного тока на мгновенное напряжение не равно нулю. В грубом приближении энергию включения можно оценить как Eon = 0.5 Vdc Id (tri + tfv), где tri это время нарастания тока, а tfv время спада напряжения. Для выключения аналогично: Eoff = 0.5 Vdc Id (trv + tfi), где trv время нарастания напряжения, а tfi время спада тока. Видно, что энергия линейно зависит и от рабочего напряжения, и от тока нагрузки, и от длительности фронтов. Напряжение с током задаёт схема, а вот длительность фронтов целиком в руках драйвера.
К динамическим потерям добавляются потери проводимости Pcond = Id^2 Rds(on) D, где D это коэффициент заполнения, доля периода, когда ключ открыт. Эта составляющая от драйвера почти не зависит и определяется сопротивлением открытого канала. Полные потери транзистора это сумма Ptot = Psw + Pcond. Настройка драйвера двигает только первое слагаемое, зато двигает его в разы.
Скорость прохождения опасной зоны перекрытия определяется током заряда и разряда затвора. Этот ток подчиняется элементарному закону Ома для затворного контура: Ig = (Vdr - Vpl) / Rg,total. В числителе разность между выходным напряжением драйвера Vdr и напряжением плато Миллера Vpl, в знаменателе полное сопротивление контура. Полное сопротивление складывается из трёх частей: Rg,total = Rdrv + Rg,ext + Rg,int, то есть выходного сопротивления драйвера, внешнего резистора и внутреннего распределённого сопротивления кристалла, которое у современных приборов лежит в районе одного-двух ом.
Подставим числа. Драйвер выдаёт Vdr = 15 В, плато Vpl = 10 В, разность 5 В. При полном сопротивлении Rg,total = 10 Ом ток заряда на плато равен Ig = 5 / 10 = 0.5 А. Уменьшим сопротивление до 5 Ом, и ток вырастет до 1 А, плато пройдётся вдвое быстрее, зона перекрытия сократится, энергия упадёт. Производители подтверждают это цифрами: при переходе сопротивления затвора в диапазон от одного до десяти ом энергия включения Eon уменьшается почти на сорок процентов.
Длительность участка плато, на котором спадает напряжение, считается через заряд проходной ёмкости и ток затвора: tfv = Qgd / Ig, где Qgd это заряд миллеровского плато из паспорта. Если Qgd = 20 нКл, а ток затвора 0.5 А, то tfv = 20e-9 / 0.5 = 40 нс. Удвоив ток до 1 А, получаем 20 нс, ровно вдвое короче. Так наносекунды фронта оказываются прямой функцией выбранного резистора, а через них и джоули потерь.
Сквозной числовой расчёт от паспорта транзистора до перегрева кристалла
Соберём всё в один расчёт на конкретных цифрах. Пусть преобразователь работает при Vdc = 400 В, токе нагрузки Id = 20 А и частоте fsw = 100 кГц, типовой режим корректора коэффициента мощности. Транзистор имеет Qgd = 20 нКл, Rds(on) = 50 мОм, тепловое сопротивление кристалл-корпус Rth(j-c) = 0.5 К/Вт. Драйвер даёт 15 В, плато 10 В, полное сопротивление затвора возьмём для начала 10 Ом.
Ток затвора Ig = (15 - 10) / 10 = 0.5 А. Время спада напряжения tfv = 20e-9 / 0.5 = 40 нс. Примем для оценки такое же время нарастания напряжения при выключении и сопоставимые времена токовых фронтов, суммарно около 80 нс на оба перехода. Тогда суммарная энергия Eon + Eoff приблизительно равна 0.5 400 20 80e-9 = 320 микроджоулей. Мощность динамических потерь Psw = 320e-6 100000 = 32 Вт. Цифра пугающая, и она показывает, что десять ом для такого ключа явно много.
Теперь уменьшим резистор так, чтобы полное сопротивление стало 5 Ом. Ток затвора удваивается до 1 А, фронты сокращаются вдвое, суммарное время перекрытия падает до 40 нс. Энергия перехода 0.5 400 20 40e-9 = 160 микроджоулей, а мощность Psw = 160e-6 100000 = 16 Вт. Простое снижение резистора вдвое срезало динамические потери ровно вдвое, с 32 до 16 Вт. К ним добавим потери проводимости при коэффициенте заполнения 0.5: Pcond = 20^2 0.05 0.5 = 10 Вт. Полные потери упали с 42 до 26 Вт.
Переведём ватты в градусы. Перегрев кристалла над корпусом равен произведению мощности на тепловое сопротивление: dT = Ptot Rth(j-c). При 42 Вт это dT = 42 0.5 = 21 градус, при 26 Вт уже dT = 26 * 0.5 = 13 градусов. Восемь градусов разницы кажутся пустяком, но скорость старения полупроводника растёт с температурой по экспоненте, и каждые десять градусов примерно вдвое сокращают ресурс. Вот цена правильно выбранного сопротивления затвора, выраженная в часах наработки.
Почему резистор затвора нельзя уменьшать бесконечно
Из расчёта напрашивается вывод: ставь резистор поменьше и радуйся холодному ключу. Но именно здесь простая арифметика упирается в физику. За быстрые фронты приходится платить скоростью нарастания напряжения dv/dt и тока di/dt, а они напрямую порождают электромагнитные помехи. Резистор затвора фактически работает регулятором громкости электромагнитного шума, и нормы совместимости задают потолок этой громкости.
Скорость нарастания связана с током затвора и проходной ёмкостью соотношением dv/dt = Ig / Crss. При Crss = 17 пФ и токе затвора 0.5 А получаем dv/dt = 0.5 / 17e-12, около 29 В/нс. Это уже немало, а удвоение тока поднимет скорость до 58 В/нс и разгонит спектр помех в неприемлемую область. Обратный расчёт показывает, какой резистор нужен под заданную целевую скорость. Для целевых 5 В/нс при Crss = 17 пФ и плато 9.9 В полное сопротивление выходит Rg,total = (15 - 9.9) / 17e-12 / 5e9, около 60 Ом. Вычитаем долю драйвера и получаем внешний резистор примерно 59 Ом, округляем до стандартных 62 Ом, и реальная скорость садится до 4.77 В/нс.
Высокая di/dt опасна вторым механизмом. На паразитной индуктивности монтажа Lpar возникает всплеск напряжения, который складывается с рабочим: Vds,пик = Vdc + Lpar di/dt. При Lpar = 10 нГн и di/dt = 2 А/нс всплеск составит 10e-9 2e9 = 20 В поверх четырёхсот рабочих. Если разгонять фронты, di/dt растёт, и всплеск может пробить транзистор. Отсюда жёсткое правило проектирования: пиковое напряжение сток-исток не должно превышать восьмидесяти процентов напряжения пробоя при нормальной работе. Это задаёт нижнюю границу резистора так же строго, как тепловой бюджет задаёт верхнюю.
Эффект Миллера и паразитное открытие соседнего ключа в полумосте
Полумостовая схема прячет ловушку, которой нет у одиночного транзистора. Когда верхний ключ открывается с высокой dv/dt, быстрое изменение напряжения на стоке нижнего ключа прокачивает ток через его проходную ёмкость Crss. Этот ток равен Imiller = Crss dv/dt и течёт через резистор затвора, создавая на нём падение напряжения Vg = Imiller Rg,ext. Если падение превысит порог Vth, нижний транзистор приоткроется сам, без команды драйвера. Возникает паразитное открытие, известное как миллеровское самовключение.
Прикинем риск числом. При Crss = 17 пФ, dv/dt = 30 В/нс и Rg,ext = 5 Ом наведённое напряжение Vg = 17e-12 30e9 5 = 2.55 В. Если порог транзистора Vth около двух вольт, ключ уверенно приоткроется, и между шинами питания пойдёт сквозной ток, способный за наносекунды разрушить оба полупроводника. Положительный всплеск ведёт к ложному срабатыванию и сквозному току, отрицательный всплеск той же природы может пробить тонкий оксид затвора. Оба явления порождаются перекрёстной наводкой и должны быть подавлены любой ценой.
Дополнительную роль играет индуктивность общего истока, паразитный элемент в цепи, общей для силового и затворного контуров. Изменение силового тока наводит на ней напряжение, которое вычитается из управляющего сигнала и замедляет переключение. Лечится это кельвиновским подключением истока, отдельным выводом под цепь затвора, разделяющим силовой и управляющий пути. Именно поэтому современные силовые корпуса всё чаще получают четвёртый вывод, физически отделяющий обратный провод затвора от мощного тока стока.
Отрицательное смещение и несимметричное управление фронтами
Самый надёжный способ запереть транзистор намертво это подать на затвор отрицательное напряжение при выключении. Вместо нуля драйвер выдаёт минус несколько вольт, и тогда даже миллеровский всплеск, поднимающий потенциал затвора, не дотянет до порога. Вернёмся к числу выше: при наведённых 2.55 В и пороге 2 В нулевое смещение давало срабатывание, а смещение минус 3 В поднимает запас до 5.55 В, и тот же всплеск становится безобидным. Для карбидокремниевых приборов это критично: их Vth в худшем случае падает до одного вольта, и переключение между нулём и питанием почти не оставляет защитного зазора.
У отрицательного смещения есть второй полезный эффект. Энергия выключения заметно зависит от уровня запирающего напряжения: при питании 800 В и токе 20 А переход к отрицательному смещению срезает Eoff ощутимо. При этом на энергию включения отрицательное смещение почти не влияет, лишь слегка удлиняет задержку за счёт большего миллеровского заряда. Эта асимметрия подсказывает приём: задавать разные напряжения и разные резисторы для включения и выключения, типично около минус 3 вольт для кремния и до минус 5 вольт для карбида кремния. Простой резистор задаёт одну скорость на весь переход, тогда как многоуровневые активные драйверы выдают три и более уровня, разгоняя затвор там, где перекрытия нет, и притормаживая на плато, где рождаются помехи.
Любопытная особенность карбида кремния состоит в том, что плато Миллера у него не плоское, в отличие от кремниевого транзистора. Из-за низкой крутизны прибора напряжение затвора на участке плато продолжает медленно расти, а нулевой заряд достигается не при нуле вольт, а лишь когда затвор уходит примерно к минус пяти вольтам. Полностью разрядить затвор такого прибора без отрицательного смещения попросту нельзя, и это превращает несимметричное двухполярное управление из роскоши в инженерную необходимость. Экспериментальные данные показывают реальную отдачу: согласованная оптимизация параметров драйвера с учётом одновременно потерь и перенапряжения снижала мощность переключения более чем на семь ватт при сохранении контроля всплеска напряжения.
Где проходит рабочая точка грамотно настроенного драйвера
Сведём все рычаги воедино. Настройка драйвера это всегда поиск точки внутри коридора, ограниченного с одной стороны допустимым нагревом, с другой допустимыми помехами и перенапряжением. Сверху давит тепловой бюджет: Psw = (Eon + Eoff) fsw не должна выводить кристалл за предельную температуру через dT = Ptot Rth(j-c). Снизу давят нормы совместимости и правило Vds,пик = Vdc + Lpar * di/dt, которое запрещает разгонять фронты сверх предела пробоя. Между этими стенками и лежит допустимый диапазон сопротивления затвора.
При выборе номиналов держат в голове сразу несколько ориентиров. Целевое dv/dt задаётся нормами электромагнитной совместимости конкретного применения. Запас по напряжению сток-исток с учётом всплеска на индуктивности обычно держат не менее двадцати процентов до пробоя. Порог миллеровского самовключения в полумосте проверяют по формуле наведённого напряжения с учётом отрицательного смещения. Наконец, температуру кристалла при расчётной мощности сверяют с предельной через тепловое сопротивление. Каждый из этих критериев двигает рабочую точку по своей оси, и оптимум удобно представлять как поверхность компромиссов между потерями, dv/dt и di/dt, где улучшить один показатель можно лишь ценой другого.
Несимметричные резисторы для включения и выключения, отрицательное смещение запирания, кельвиновский вывод истока и при необходимости многоуровневое активное управление дают разработчику набор независимых рычагов. Сквозной расчёт выше показал, что одно лишь снижение резистора с десяти до пяти ом срезало динамические потери с 32 до 16 Вт и сбросило перегрев кристалла на восемь градусов, и всё это ценой роста dv/dt вдвое. Мастерство состоит в том, чтобы свести рычаги в одно решение, где транзистор остаётся холодным, эфир тихим, а кристалл целым на всём сроке службы преобразователя.