CGS и перезаряд CGD. Выходной ток при этом остается неизменным, а напряжение сток-исток немного уменьшается, |
||||||||||||||||||
поскольку уменьшается сопротивление канала. |
|
|
|
|
|
|
|
|||||||||||
Процесс выключения |
|
|
|
|
|
|
|
|
|
|
ID |
|||||||
Процесс выключения полевого транзистора, |
VDRV |
|
|
D |
||||||||||||||
|
|
|
||||||||||||||||
представленный на рис. 5, можно разбить на те же |
|
|
|
CGD |
|
|||||||||||||
самые |
четыре |
шага, |
что |
и |
процесс |
включения, |
но |
|
|
|
|
CDS |
||||||
только в обратном порядке. |
Перед началом процесса |
RLO |
RGATE |
|
RG,I |
|||||||||||||
G |
|
|||||||||||||||||
транзистор пропускает через себя весь ток нагрузки, в |
|
|
|
|
||||||||||||||
|
IG |
|
CGS |
|
||||||||||||||
нашем примере IDC, и напряжение на нем |
|
|
|
|
||||||||||||||
определяется падением от тока нагрузки на |
|
|
|
S |
|
|||||||||||||
сопротивлении открытого канала RDC(on). |
|
|
|
|
|
|
|
|
||||||||||
Первый интервал, известный как задержкой |
|
|
|
|
|
|||||||||||||
выключения, характеризуется разрядом входной |
|
|
|
|
|
|||||||||||||
емкости транзистора CISS с начального уровня до |
|
|
|
|
|
|||||||||||||
уровня плато Миллера. Ток драйвера протекает через |
|
|
|
|
|
|||||||||||||
паразитные |
конденсаторы |
|
CGS |
и |
CGD. |
Ток |
через |
VGS |
|
|
|
|
||||||
транзистор остается неизменным, а напряжение сток- |
|
|
|
|
||||||||||||||
|
|
|
|
|
||||||||||||||
исток |
слегка |
увеличивается |
(из-за |
увеличения |
VTH |
|
|
|
|
|||||||||
сопротивления открытого канала). |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||
Во время второго интервала, относящемуся к |
|
|
|
|
|
|||||||||||||
плато Миллера на диаграмме, напряжение сток-исток |
|
|
|
|
|
|||||||||||||
транзистора увеличивается со значения ID·RDS(on) до |
IG |
|
|
|
|
|||||||||||||
максимального значения, в нашем случае до уровня |
|
|
|
|
|
|||||||||||||
выходного напряжения, после чего открывается |
|
|
|
|
|
|||||||||||||
демпфирующий диод. Весь ток драйвера идет на |
|
|
|
|
|
|||||||||||||
перезаряд конденсатора CGD, поскольку напряжение |
|
|
|
|
|
|||||||||||||
на затворе |
остается |
постоянным, |
а напряжение |
на |
VDS |
|
|
|
|
|||||||||
стоке возрастает. Также, этот ток протекает через |
|
|
|
|
||||||||||||||
конденсатор фильтра на VDRV, и вычитается из тока |
|
|
|
|
|
|||||||||||||
стока. Общий ток стока равен току нагрузки, в нашем |
|
|
|
|
|
|||||||||||||
примере IDC на рис. 3. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Третий интервал начинается с момента |
|
|
|
|
|
|||||||||||||
открывания диода и образования альтернативного |
ID |
|
|
|
|
|||||||||||||
пути для тока нагрузки. Напряжение на затворе падает |
|
|
|
|
|
|||||||||||||
от VGS,Miller до VTH, и основной ток драйвера идет на |
|
|
|
|
|
|||||||||||||
разряд емкости CGS, поскольку CGD |
оказался |
1 |
|
2 |
3 |
4 |
||||||||||||
практически полностью перезаряженным в течении |
|
|
|
|
|
|||||||||||||
предыдущего |
периода. |
Транзистор |
находится |
в |
|
|
|
|
|
|||||||||
линейном режиме, и уменьшение напряжения исток- |
|
|
|
|
|
|||||||||||||
затвор приводит к уменьшению тока стока, который |
Рис. 5 Процесс выключения транзистора |
|||||||||||||||||
падает практически до нуля в конце интервала. |
||||||||||||||||||
|
|
|
|
|
||||||||||||||
Напряжение |
|
на |
стоке |
|
транзистора |
остается |
|
|
|
|
|
|||||||
постоянным, "привязанным" через открытый диод к выходному напряжению. |
|
|
|
|
||||||||||||||
Последний, четвертый, период характеризуется неизменными напряжением и током через транзистор. Входная |
||||||||||||||||||
емкость его (как и в предыдущем периоде в основном образованная конденсатором CGS) продолжает разряжаться до |
||||||||||||||||||
нуля. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Резюмируя, можно сказать, что процессы переключения полевого транзистора между полностью открытым и |
||||||||||||||||||
полностью закрытым состояниями можно разбить на четыре интервала, и их продолжительность зависит от величин |
||||||||||||||||||
паразитных элементов, тока драйвера и от напряжения на транзисторе. Все эти параметры чрезвычайно важны при |
||||||||||||||||||
разработке высокоскоростных переключающих устройств. |
|
|
|
|
|
|||||||||||||
Времена задержек включения и выключения, времена спада и нарастания напряжения обычно приводятся в |
||||||||||||||||||
спецификациях на полевые транзисторы. К сожалению, эти величины даются для конкретных условий тестирования |
||||||||||||||||||
и при резистивной нагрузке, что весьма затрудняет сравнение полевых транзисторов различных производителей. К |
||||||||||||||||||
тому же на практике, особенно при реальной индуктивной нагрузке, ключевые свойства транзисторов значительно |
||||||||||||||||||
отличаются от заявленных в спецификациях. |
|
|
|
|
|
|
|
|||||||||||
6
Потери |
|
|
|
|
|
Неизбежные потери при переключении полевого транзистора |
|
|
|||
можно разделить на две категории. |
|
|
(V) |
|
|
Первый, более простой механизм потерь |
- это потери в |
|
|||
истокзатвор- |
|
||||
управляющей цепи. Как описано выше, при переключении |
VDRV |
||||
|
|||||
полевого транзистора происходит перезаряд его входной емкости |
|
||||
CISS, и величина заряда, необходимая для изменения напряжения |
|
|
|||
затвора от нуля до VDRV, приводится в спецификациях как |
|
|
|||
зависимость от напряжения затвор-исток. |
Пример |
такой |
Напряжение |
|
|
исток (из-за эффекта Миллера, часть |
графика |
выше |
|
||
зависимости приведен на рис. 6. |
|
|
|
|
|
График дает зависимость величины заряда затвора от |
|
VDS |
|||
напряжения затвор-исток при разных величинах напряжения сток- |
|
||||
горизонтальной его части), причем для наихудшего случая. Как |
, |
|
|||
только найдена величина необходимого для переключения заряда, |
GS |
Q G |
|||
V |
|||||
можно легко найти потери в управляющей цепи: |
|
|
|
Q G , Общий заряд затвора (nC) |
|
|
|
|
|
||
PGATE = VDRV ∙ QG ∙ fDRV , |
Типовая диаграмма общего |
Рис. 6 |
|
где VDRV - амплитуда управляющего сигнала, а fDRV - его |
заряда затвора |
частота, в большинстве случаев равная частоте переключения. |
|
Здесь интересно заметить, что произведение QG на fDRV дает необходимый для управления полевым транзистором ток.
Все тепло от потерь мощности рассеивается в схеме управления. Возвращаясь к рисункам 4 и 5, можно увидеть,
что эти тепловыделяющие элементы представляют собой омические сопротивления на пути прохождения тока затвора - выходное сопротивление драйвера, внешний резистор между выходом драйвера и затвором транзистора и во внутреннем сопротивлении затвора. Видно, что рассеиваемая мощность зависит от времени прохождения заряда через эти омические сопротивления. Используя обозначения резисторов из рисунков 4 и 5, можно написать следующие зависимости для рассеиваемой мощности:
P |
= |
1 |
∙ |
R HI ∙ VDRV ∙ QG ∙ fDRV |
|
|||
|
|
|
|
|||||
DRV,ON |
2 |
|
|
|
RHI + RGATE + RG,I |
|||
|
|
|
|
|||||
P |
= 1 |
∙ R LO ∙ VDRV ∙ QG ∙ fDRV |
||||||
DRV,OFF |
|
2 |
|
|
R LO + R GATE + RG,I |
|||
|
|
|
||||||
PDRV = PDRV,ON + PDRV,OFF
В этих формулах подразумевается, что выход драйвера имеет чисто омическое сопротивление, как это обычно бывает в драйверах с выходным каскадом на полевых транзисторах. Если же выходной каскад построен на биполярных транзисторах, его сопротивление нелинейно, и приведенные формулы не могут дать корректный результат. Если используется достаточно низкоомный затворный резистор, основная мощность будет рассеиваться в драйвере; если же его сопротивление достаточно велико что бы ограничить затворный ток ниже максимального тока драйвера с выходом на биполярных транзисторах, то основная мощность будет рассеиваться в этом затворном резисторе.
В дополнение к потерям в управляющей цепи, силовой ключ рассеивает значительную мощность в короткие периоды переключения, когда через него протекает значительный ток при существенном напряжении на устройстве (то есть в линейном режиме), и для минимизации этих потерь необходимо сокращать время переключения. Рассматривая процессы включения и выключения полевых транзисторов, мы видели, что линейный режим работы транзистора ограничен периодами 2 и 3 и в том, и в другом случае, и ограничен изменением напряжения на затворе
между VTH и VGS,Miller.
Этот факт приводит нас к очень важному для правильного проектирования драйверов выводу: наиболее важен выходной (как втекающий, так и вытекающий) ток при выходном напряжении в районе плато Миллера. При максимальном же значении выходного напряжения (обычно равным VDRV) величина выходного тока, вообще говоря, малосущественна. Для обычных полевых транзисторов типовая величина плато Миллера находится в районе 5В, для Logic Level транзисторов - в районе 2,5В, и именно при этих значениях выходного напряжения мы должны обеспечить максимальный выходной ток для минимизации времени нахождения устройства в линейном режиме и, соответственно, потери.
7
Предварительную оценку потерь на переключение в силовом полевом транзисторе можно произвести, основываясь на простой линейной аппроксимации тока затвора, тока стока и напряжения на стоке в периодах 2 и 3. Сначала определим ток затвора в эти периоды:
IG2 |
= |
|
VDRV − 0.5 ∙ (VGS,Miller + VTH ) |
||
R HI + RGATE + RG.I |
|||||
|
|
|
|||
IG3 |
= |
|
VDRV − VGS,Miller |
|
|
|
R HI + RGATE + RG.I |
||||
|
|
|
|||
Если допустить, что IG2 заряжает входную емкость транзистора от VTH до VGS,Miller, а IG3 разряжает конденсатор CRSS от VDS(off) до нуля, то можно найти времена периодов 2 и 3:
t2 = C ∙ VGS,Miller − VTH
ISS IG2
t3 = CRSS ∙ VDS,off
IG3
В течении t2 напряжение на стоке равно VDS(off), и ток нарастает от нуля до номинального IL, а в течении t3 напряжение на транзисторе падает от VDS(off) почти до нуля. Снова используя линейную аппроксимацию токов и напряжений, можно найти рассеиваемую мощность за эти интервалы (период переключения обозначим как Т):
P2 = tT2 ∙ VDS,off ∙ I2L
P3 = t3 ∙ IL ∙ VDS,off
T 2
Общие потери на переключение можно найти как сумму этих двух компонентов:
P = VDS(off ) ∙ IL ∙ t2 + t3 |
||
SW |
2 |
T |
|
||
Несмотря на то, что процессы переключения полевого транзистора хорошо известны, практически невозможно рассчитать точное значение потерь в них при переключении. Причина этого кроется в наличии паразитных индуктивных компонентов, которые будут значительно изменять формы токов и напряжений, и попытка учета их на практике приведет к необходимости использования дифференциальных уравнений второго порядка. А поскольку параметры, которые необходимо учитывать - такие как пороговое напряжение транзистора, величины паразитных емкостей, выходное сопротивление драйвера и пр. - имеют очень большой разброс, то вышеприведенные линейные аппроксимации выглядят более подходящими для оценки уровня потерь при переключении полевого транзистора.
Эффекты от паразитных компонентов
Наиболее существенное влияние на ключевые свойства полевых транзисторов оказывает индуктивность истока. Можно выделить две составляющих этой индуктивности -
индуктивность внутрикорпусного подвода к кристаллу и индуктивность между выводом истока и общей землей. Обычно
минусы фильтрующего конденсатора силовой части и конденсатора на питании драйвера затвора стараются расположить как можно ближе к выводу истока. Также, в случае использования резистивного датчика тока, его индуктивность тоже может добавляться к двум упомянутым составляющим.
Существуют два эффекта от наличия паразитной индуктивности в цепи стока. В начале процесса переключения
полевого транзистора так затвора нарастает с очень высокой
RG L S
CISS
VDRV
Рис. 7 Паразитные элементы цепи затвора
8
скоростью, как показано на рис. 4 и 5, но наличие на пути этого тока паразитной индуктивности замедляет этот процесс. Соответственно, увеличивается и время, необходимое для перезаряда входной емкости, т.е. увеличиваются задержки на включение/выключение транзистора. Более того, индуктивность истока и конденсатор CISS образуют резонансный контур, показанный на рис. 7.
Этот контур возбуждается крутым фронтом управляющего сигнала, и именно это является причиной возникновения высокочастотного дребезга, иногда наблюдающегося в схемах управления. К счастью, очень высокая добротность контура, образованного LS и CISS, демпфируется (или может быть задемпфирована) небольшими сопротивлениями в цепи затвора, такими как выходное сопротивление драйвера и резисторы в цепи затвора - внешним и внутренним. Мы же можем повлиять на этот контур только изменением внешнего сопротивления RGATE, поэтому можно попробовать рассчитать его оптимальную величину:
RGATE,OPT = 2 ∙ |
|
LS |
|
− (R DRV + RG,I ) |
|
||||
|
|
CISS |
||
Использование слишком маленького резистора приведет к наличию выброса на фронтах управляющего сигнала, но скорость переключения транзистора будет высокой. Если резистор будет слишком большой, выброса не будет, но скорость переключения упадет без всякого улучшения качества работы схемы управления.
Вторым эффектом от наличия паразитной индуктивности истока будет возникновение отрицательной обратной связи при быстром изменении тока стока. Этот эффект проявляется на интервале 2 при включении транзистора и на интервале 3 при его выключении. В течении этих периодов напряжение на затворе находится в диапазоне между VTH
и VGS,Miller, а ток затвора определяется напряжения на полном сопротивлении затвора, VDRV-VGS. Резко изменяющийся ток протекает через индуктивность цепи стока, генерирую на ней напряжение. Это напряжение
вычитается из напряжения на затворе, уменьшая ток затвора и, соответственно, скорость переключения транзистора. Скорость изменения тока через транзистор уменьшается, и устанавливается некий баланс - работает отрицательная обратная связь.
Следующая паразитная индуктивность - индуктивность цепи стока - тоже образуется из нескольких компонентов. Сюда входит внутренняя индуктивность вывода стока и индуктивность внешних элементов - подводящих проводников и индуктивность рассеяния трансформатора (в том случае, если он используется). Все они могут рассматриваться совместно, поскольку включены последовательно, и работают как демпфер при включении транзистора. При открывании транзистора они ограничивают скорость нарастания тока и понижают напряжение на ключе на LD·di/dt. Фактически, паразитная индуктивность стока значительно понижает динамические потери при включении транзистора. Высокое значение LD, столь привлекательно выглядящее при включении транзистора, при его выключении приводит к большим проблемам. Быстро спадающий ток генерирует на этой индуктивности
огромное напряжение, которое, значительно превышая VDS(off), приводит к выбросу напряжения на стоке и существенно увеличивает динамические потери в ключе.
4. Управление полевым транзистором от уровня земли |
|||||
Непосредственное управление от контроллера |
|
||||
В импульсных источниках питания простейший |
|
VDRV (VBIAS ) |
|||
способ управления силовым полевым транзистором - |
|
||||
это использование драйвера, входящего в состав ШИМ |
|
VCC |
|||
- контроллера, как показано на рис. 8. |
|
|
|||
|
контроллер |
CDRV |
|||
Наиболее сложной проблемой в этом случае |
|||||
является оптимизация разводки платы, и на рис. 8 |
RGATE |
||||
специально показан случай со значительными длинами |
OUT |
||||
подводящих дорожек. |
|
|
- |
|
|
|
|
ШИМ |
|
||
Подводящие |
проводники |
образуют |
паразитную |
|
|
индуктивность из-за образования петли прямого и |
|
GND |
|||
обратного токов, и эта индуктивность может приводить |
|
||||
как к уменьшению скорости переключения транзистора, |
|
расстояние! |
|||
так и к образованию высокочастотного звона на |
|
|
|||
затворе. Даже если используется общий земляной слой, |
Рис. 8 Прямое управление полевым транзистором |
||||
паразитная индуктивность может быть только |
|||||
уменьшена, но не убрана вообще - земляной полигон |
|
|
|||
образует низкоиндуктивный путь только для возвратного тока, и для минимизации индуктивности пути прямого |
|||||
тока желательно также делать как можно более широким проводник между выходом драйвера и затвором |
|||||
транзистора. Другой проблемой прямого управления может стать ограниченный выходной ток драйвера - очень |
|||||
немногие ШИМ |
- контроллеры |
способны |
обеспечить |
выходной |
импульсный ток более 1А, что накладывает |
|
|
|
|
|
9 |
ограничения на управление "тяжелыми" транзисторами с достаточной скоростью. Другим ограничивающим фактором может стать излишняя мощность, рассеиваемая в драйвере, но, как уже обсуждалось, эта проблема может быть решена с помощью внешнего затворного резистора. Если же требуется непосредственное управление (для минимизации места или стоимости), то необходимо тщательное проектирование разводки и аккуратное шунтирование контроллера. Сильные токовые броски в цепи затвора способны сбивать чувствительные аналоговые схемы внутри контроллера, а все более мощные транзисторы требует все большей и большей энергии не их переключение. Немного позже мы обсудим принципы расчета шунтирующего конденсатора по питанию контроллера, пока же заметим, что его характерная величина лежит в диапазоне от 0,1мк до 1мк.
1.Величина шунтирующего конденсатора.
Здесь мы продемонстрируем расчет шунтирующего конденсатора по напряжению питания. Часто этот конденсатор является общим для всех схем контроллера, а в случае, когда питание силовой части ШИМ - контроллера осуществляется отдельно, этот конденсатор необходимо ставить как можно ближе к выводам силовой земли и силового питания.
Можно выделить два компонента тока, протекающего через шунтирующий конденсатор. Первый компонент - это ток покоя контроллера, который может изменяться почти в десять раз при изменении состояния контроллера. Если принять, что максимальный ток покоя контроллера будет при наличии высокого уровня на его выходе, и учесть, что пульсации напряжения на конденсаторе будут изменяться в зависимости от величины коэффициента заполнения, то можно сказать, что:
VQ = IQ,HI ∙∙DMAX CDRV fDRV
Другая составляющая пульсирующего тока через конденсатор - это ток затвора. Хотя точное значение его в большинстве случаев неизвестно, мы можем оценить пульсации на шунтирующем конденсаторе исходя из величины заряда, необходимого для переключения транзистора. При включении этот заряд забирается из конденсатора и передается во входную емкость транзистора. Соответственно, пульсации будут:
VQG = CQG
DRV
Складывая эти две составляющие пульсаций, и решая получившееся уравнение относительно CDRV, можем найти необходимую величину емкости исходя из желаемой величины пульсаций на нем:
|
IQ,HI ∙ |
DMAX |
+ QG |
|
|
|
|||
CDRV = |
|
fDRV |
, |
|
|
V |
|||
|
|
|
||
где IQ,HI - ток покоя драйвера при высоком уровне на его выходе, DMAX - величина максимально возможного рабочего хода, fDRV - частота коммутации ключа и QG - общий заряд затвора для данной амплитуды управляющего сигнала и определенного напряжения на ключе в закрытом состоянии.
2.Защита драйвера
Другая особенность, на которую следует
обратить внимание при проектировании схем прямого управления полевым транзистором, относится к случаю, когда выходной каскад драйвера построен на биполярных транзисторах.
В этом варианте мы должны обеспечить защиту от протекания обратного тока через выходные ключи. Как показано на упрощенной диаграмме на рис. 9, выходной каскад обычно строится на транзисторах n-p-n типа, что обусловлено их более плотной упаковкой и лучшими свойствами. Биполярный n-p-n транзистор может проводить ток только в одном направлении. Верхний
транзистор может служить источником вытекающего тока, и ни в коем случае не может работать при втекающем. С нижним транзистором все наоборот. Незадемпфированные колебания на выходе драйвера, возникающие из-за резких
VDRV
VCC
ШИМ - контроллер
OUT
GND
R GATE |
расстояние! |
Рис. 9 Драйвер с выходным каскадом на
биполярных транзисторах
10