Комментарии 71
Было бы неплохо иметь еще ссылку с online калькулятором для этой схемы и типовым примером использования в практическом примере.
Добрый день. Раз общественность просит схем и расчетов (я так полагаю и некая наглядность подразумевается, как форма для лучшего восприятия) позволю себе дать автору непрошеный совет.
Вот (особенно если MathCad вам не чужд) полезная онлайн штуковина (в простонародье Smath Studio), а уж если вы воспользуетесь вот этим замечательным инструментом, то последующие статьи, а может и эта (если не лень немного доработать) станут весьма внушительнее и интерактивней.
За статью спасибо.
Да, спасибо автору статьи за приведённое достаточно понятное объяснение алгоритма расчёта номинала затворного сопротивления.
Насчёт online-калькулятора:
разве не проще будет проводить расчёты для каждой конкретной схемы, базируясь на знании простейших законов,
чем искать подходящий калькулятор для каждого случая?
Также одна из важных функций затворного резистора — рассеивать мощность выходного каскада микросхемы драйвера.А нет ли здесь ошибки в расчётной формуле, поскольку в ней эта мощность привязывается к частоте коммутации?
До этой статьи я считал, что мощность, генерируемая выходным каскадом драйвера, попадает в цепь, состоящую почти из одних только реактивностей. Состоящие из них паразитные колебательные контуры начинают «звенеть», и упомянутый затворный резистор применяют, чтобы сбавить уровень этих «звонов» до величины, при которой они ни на что не влияют. Резонансная частота этих контуров весьма высока, поскольку индуктивности печатных дорожек, выводов и прочих монтажных элементов очень малы, и она на порядки выше, чем типичные значения частоты коммутации. Так какая же частота должна фигурировать в расчётах — точно известная коммутационная или трудноучитывамая частота паразитных резонансов?
И о практике. Лично я в не очень ответственных (скажем, макетных) схемах, при управлении мощными полевыми ключами от стандартной КМОП-логики, не применял эти резисторы, резонно (или не очень?) полагая, что их роль сыграет выходное сопротивление этой логики. Проблем вроде не возникало. Или эти резисторы нужны даже в этих случаях?
Действительно «звон» в цепях затвора тоже негативное и не совсем редкое явление, особенно, когда параллельно включено несколько ключей. Но в большинстве случаев его относительно легко побороть, если правильно спроектировать топологию ПП, и тот же резистор разместить поближе к затвору. Тут уже нужно рассматривать более конкретные случаи, не сказал бы, что это общая проблема.
Что касается последнего, я постоянно их применяю, т.к. в основном имею дело с ответственными силовыми схемами, которые должны работать очень долго и пропускать сквозь себя большие мощности, поэтому стараюсь учитывать все мелочи. Плюс смотрите пункт об ограничении тока драйвера, если нагрузить логику на достаточно «тяжелый» ключ (у которого большая входная емкость), то ток он будет потреблять очень солидный, и вряд ли выходу логической схемы будет легко
Но (ещё раз повторю) в этой цепи всегда наличествует Rвых драйвера, и можно предположить, что его будет достаточно. Пример любительских схем, работающих без упомянутого резистора, показывает, что это возможно.

Помимо основной функции есть и еще один неоценимый плюс: когда силовые транзисторы таки взрываются, они забирают с собой затворные резисторы, но дают шанс выжить драйверам.
Во-первых, как уже Автор и NordicEnergy сказал, это ограничение тока заряда, тк емкость затвора для каскада управления, по сути, выглядит как К.З., ток ее перезарядки может превысить максимально допустимый. Например для IR2153 выходной ток нарастания/спада 0.2/0.4А. Исходя из этих данных и рассчитывается и резистор. Зачастую в обратную сторону ставят диод и еще один резистор, так-как ток спада можно сделать больше.
Второе, при использовании драйвера верхнего/нижнего плеча он спасает от такого неприятного явления как защёлкивание выходных силовых каскадов микросхемы (не IGBT транзисторов). Из-за специфики технологии изготовления выходных комплиментарных каскадов кроме управляющих транзисторов P и N в структуре кристалла имеются паразитные биполярные транзисторы, образуя собой тиристорную p-n-p-n-структуру. Теперь важно вспомнить про эффект Миллера. Если транзистор коммутируется слишком быстро, а сопротивление цепи управления велико, напряжение на затворе может «подскакивать» на значительную величину. Затвор, присоединенный к выводу драйвера, прикладывает это наведенное напряжение, на тиристорную структуру. Если приложенное напряжение, окажется выше напряжения питания управляющего каскада всего на 0,3В (величина напряжения «база-эмитер» биполярного транзистора в открытом состоянии), наступает эффект «опрокидывания» паразитной тиристорной структуры, фактически выход питания замыкается на «общий» схемы. Защелка не может восстановиться автоматически, пока не будет снято питание с микросхемы, и выходной каскад драйвера выгорает. Такая-же ситуация и с другим плечом, только потенциал соответственно -0.3В.
Обычно борются с этим эффектом пассивными компонентами: снабберами и стабилитронами. Второй же способ — подобрать правильное Rg, чтобы наведенные токи замыкались через Cgd и Cgs не затекая в микросхему управления. Величина Rg не должна быть слишком большой, чтобы делитель напряжения, образованный Cgd и Cgs, не способствовал самопроизвольному открытию силового транзистора.
Я еще сталкивался с методом согласования путем подключения осциллографа к затвору, и подстроечника вместо Rg, и затем подбирать сопротивление по форме сигнала — отсутствию «звона». Понятно, что оно и скорость должно обеспечивать, и отсутствие перегрузки драйвера, но и форма сигнала должна быть красивая.
Уверен, что если учесть большинство нюансов сразу, то скорее всего не придется боротся с некрасивой формой сигнала, тем не менее, можно выбрать диапазон небольшой и в нем попробовать запаять несколько номиналов, но подстроечник как раз, как вариант — так себе
Хорошая заметка. Мне показалось правда, что нужно пояснить связь быстрого нарастания тока и напряжения с электромагнитной совместимостью, это может быть не очевидно. Для общего развития можно было бы написать еще и про резистор подтяжки. И, наверное, раз статья для начинающих, стоит упомянуть, что эти расчеты справедливы только для полевых транзисторов.
Для начала, думаю, не стоит слишком нагнетать ЭМС, тут не упомянул о подтяжке, так как сосредоточился именно на затворном резисторе, а практика подтяжки затвора в ответственных схемах расписана уже очень хорошо в многих источниках.
В статье, как раз и написано об управлении полевыми ключами, сразу в пункте «Основы»
Где лежит оригинал формул пересчёта общего заряда затвора в зависимости от напряжения? Это эмпирические коэффициенты или расчётные? Как я понимаю, из-за «полки» на графике общего заряда как функции от напряжения — это не может быть чем-то «простым» (условно — до 3-й степени).
1. Максимальный ток заряда/разряда выхода драйвера..
Слабый неадекватный драйвер тупо валит фронты переключения и это первое с чем сталкиваешься и что создает сразу большие проблемы.
Вывести же драйвер на режимы, где произойдет его разрушение — ну это еще нужно суметь так спроектировать
3. Скорость включения и электромагнитная совместимость
Очень познавательно сделать практический перебор номинала резистора затвора и посмотреть осциллографом картину фронта напряжения на стоке. Когда в натуре смотришь на вариации «бороды» переключения — многие вопросы уже сами собой отпадают.
Я бы поставил что-то другое именно для таких ключей, хотя и с 3120 проблем не было у меня, правда на ключах, где затвор намного легче. Можете описать мне в личку проблему, пораскинем мозгами вместе)
Я бы провел измерения, подключив два щупа «землей» в одну точку в схеме — на общий провод, а измерительные контакты — к контактам резистора. Измеряемое падение на резисторе было бы разницей между сигналами с щупов. Такое измерение удобно проводить с помощью функции вычитания сигналов на цифровом осциллографе.
Также, если вы хотите увидеть максимальную полосу частот при измерении, то переведите делители щупов на минимальное значение (с учетом измеряемого напряжения, конечно!). При таком (да и при любом другом) измерении есть вероятность не увидеть очень резкие всплески напряжения из-за ограничений полосы пропускания осциллографа и щупов.
Да, и не стоит забывать, что вы увидите форму тока и её нужно будет привести к среднеквадратичному значению, о котором идёт речь в измерениях и рассчетах
В общем меня осенило, бессмьісленно измерять падение на самом затворном резисторе, просто в серию добавить 0,2-0,5 Ом и с него уже снять показания тока, будет +- небольшой детский лапоть.
Что касается источников, то все величины без труда находятся в даташитах на ключи и драйвера. По пункту 1 все более чем очевидно, если посмотреть на схему и знать, где лежит учебник по ТОЭ
Подскажите ещё, нужны ли где-то высокоомные подтяжки входа, чтобы не ловить помехи?
А между управляющим gpio и затвором драйвера тоже нужен резистор?
В драйверах вход не идет напрямую на затворы управляющих ключей, там между входом и ключами обычно стоит какая-то логика, так что нет, не нужно :)
Вы сами ответили на свой вопрос) там, где высокоомный вход, там велика вероятность возникновения напряжения из-за помех но подтяжки не для того, чтобы не ловить помехи, а чтобы фиксировать состояние входа в этом случае, в каком-то стабильном положении (0 или 1). Например та же подтяжка затвора полевого ключа к земли зафиксирует 0 на затворе, и от слабых наводок он не откроется.
Ну я не вижу большой разницы с моей в вашей трактовке отсутствия помех.
Очень интересная статья, сохранил.
А я как то вешал полевик напрямую на микросхему сенсорной кнопки, которая по даташиту вообще 6ma out, и у меня было это самое паразитное включение
вообще то трудно сказать что значат эти милиамперы по выходу в данном случае. в дадашитах часто пишут его для продолжительного потребления... и если частота у вас идет, понятно можно считать реактивное сопротивление... но если однократный импульс а потом Секунды до следующего, есть ли необходимость?
я загасил его 100К резюком на drain напаяв поверх... работало
чем такое будет хуже?
Резистор в цепи затвора или как делать правильно