МОП-транзистор P-channel High Side нагревается, когда не используется

Мой MOSFET высокой стороны, показанный на диаграмме как Q2, сильно нагревается, когда не должен пропускать через него ток.

Когда DIR1 высокий, а DIR2 низкий, предполагается, что ток проходит через транзистор Q1 через двигатель и через Q4 и Q5. Эти три транзистора, кажется, ведут себя так, как предполагалось, но я, должно быть, что-то упустил. Странно то, что когда H-мост настроен таким образом, некоторый ток все еще проходит через Q2, так как он нагревается. Это более заметно при меньшей скважности ШИМ-сигнала. Не будет ли большая часть тока проходить через диод D2 во время низкой части ШИМ-сигнала на затворе Q5, поскольку он имеет меньшее прямое падение напряжения, чем внутренний диод транзистора Q2?

Осциллограмму я вижу на двигателе с ШИМ-сигналом на Q5 с частотой 1 кГц и скважностью 50%.

Вот осциллограмма напряжения на двигателе:введите описание изображения здесь

Вот изображение схемы для цепи:введите описание изображения здесь

РЕДАКТИРОВАТЬ

Новая схема была протестирована, и форма волны выглядит намного лучше, но я измерил напряжение на двигателе и обнаружил некоторые колебания. Что может вызвать это колебание?

Другой вопрос: почему возникает задержка перед падением напряжения двигателя? Это вызвано слишком медленным диодом?

Частота ШИМ составляет 4,5 кГц, а рабочий цикл составляет 50%.

Вот новая форма волны:Форма волны - новая схема

Обновленная схема:Обновленная схема

Вывод DIR переключается только тогда, когда ШИМ притягивается к земле и двигатель останавливается сразу после этого, на MCU делается небольшая задержка в 1 секунду, и после этого переключаются выводы DIR. Насколько я понимаю, при таком способе прострела не произойдет.
Ты прав. Я пропустил это.
@DKNguyen, можете ли вы объяснить, как диоды не будут работать, если Q1, Q2, Q3 и Q4 не управляются ШИМ?
Конечно, но, оглядываясь назад, я не думаю, что это ваша проблема. Обратноходовые диоды должны обеспечивать путь тока, параллельный двигателю, чтобы обеспечить циркуляцию тока. Так что D5 ничего не делает.
Спасибо, это имеет смысл.
Смотрите второе обновление в моем комментарии.

Ответы (1)

Вы отключаете клеммы источника Q3/Q4 от земли с помощью Q5, чтобы они вышли из-под контроля. Без соединения между клеммой истока Q3/Q4 и землей они, по сути, вышли из-под контроля, потому что выход направления вашего оптопары связан с землей, но между вашими оптическими датчиками и Q3/4 Vgs нет токовой петли. Единственная причина, по которой они остаются проводящими, заключается в том, что Q3/Q4 накопили заряд в своей емкости затвор-исток, поэтому могут оставаться включенными, когда Q5 перестает проводить. Вы проходите через него (вы не можете изменить состояние проводимости Q3 или Q4, пока Q5 не проводит), но вы этого не замечаете из-за того, как используется схема.

То, что вы заметили, — это влияние на Q1/Q2. Q1/Q2 имеют подтягивающий резистор, который разряжает их емкость затвор-исток, когда транзистор Q5 перестает проводить ток. Когда Q5 перестает проводить ток, ток, который удерживает Vgs Q1/Q2 заряженными против подтягивающего резистора, разряжающего Vgs, исчезает. Q1 / Q2 в основном пытаются отключиться каждый раз, когда вы открываете Q5, а затем нужно снова включить, и похоже, что у них проблемы с этим.

ОБНОВЛЯТЬ:

Правильный. Обновленная схема, которую я описал, выглядит как ваша обновленная схема.

Если вы выберете NMOS для нового Q5, вам понадобится привод с плавающим затвором верхнего плеча.

Если вы выберете PMOS, все может быть проще. Помните, что напряжение между затвором и истоком — это все, о чем заботится МОП-транзистор. Источник PMOS фиксируется на +V, поэтому для достижения соответствующих Vgs для управления PMOS затвор должен управляться между +V и +V-Vgate, где Vgate — это напряжение для достижения номинального RDson в таблице данных, а не Vgth . Vgth едва заставляет PMOS работать, что бесполезно при использовании его в качестве коммутатора; Вы хотите полностью дирижировать.

Самый простой способ сделать это — просто подтянуть вентиль PMOS до упора на GND, но если ваш +V достаточно высок, то максимальное значение Vgs на PMOS будет превышено. Если это так, то вам нужно включить такие вещи, как стабилитроны, чтобы ограничить, насколько ниже +V PMOS Vg может быть притянут к земле.

Поскольку это привод затвора, вы будете использовать ШИМ, он будет включаться и выключаться на высокой частоте, поэтому вам нужно помнить о том, как быстро может заряжаться и разряжаться емкость затвор-исток. Таким образом, такие вещи, как подтягивающие резисторы затвора на 2,5 кОм, которые вы использовали в других местах, не будут оптимальными; У них будет постоянная времени RC с емкостью затвора, которая может быть слишком медленной для вашей частоты ШИМ.

Вместо этого вы можете подумать о замене подтягивающих резисторов на подтягивающие транзисторы. Таким образом, вместо подтягивающего резистора и подтягивающего NMOS у вас есть подтягивающий PMOS и подтягивающий NMOS, которые вместе образуют тотемный столб.

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

Другой подход, который иногда работает, заключается в том, чтобы перевернуть PMOS и NMOS в схеме управления затвором, чтобы PMOS был внизу, а NMOS сверху, который действует больше как двухтактный усилитель, поэтому не может пробиваться, но также и не работает. t так же эффективен, как переключатель. Но это, как правило, допустимо, если токи управления затвором малы.

ВТОРОЕ ОБНОВЛЕНИЕ:

Упс. Виноват. При использовании Q5 на стороне высокого напряжения PMOS Vgs по-прежнему разряжается, когда Q5 не проводит ток, потому что Q5 имеет встречно-параллельный паразитный корпусной диод. Это обеспечивает путь для Cgs по контуру, который включает в себя Q5 и подтягивающий резистор, для разрядки. Если вы действительно хотите придерживаться использования Q5, поставьте диод последовательно с Q5, чтобы ток не мог течь в обратном направлении через внутренний диод Q5 (вы можете видеть это на условном обозначении. В результате почти все дискретные МОП-транзисторы имеют паразитный корпусной диод). способ, которым они изготовлены. Им это не нужно, но они часто делают 99% времени. Когда они не имеют, у них есть четвертая клемма корпуса. Я никогда не видел такого силового дискретного МОП-транзистора. Только несколько сигнальных МОП-транзисторов специального назначения).

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .
Можно ли решить эту проблему, добавив емкость параллельно с емкостью затвор-исток MOSFET? Если я не часто меняю направление двигателя, может ли это быть быстрым решением?
@NikolaNinković Не решено. Залатали, плохо. Это действительно плохо.
Значит, следующим шагом будет разработка схемы по-другому?
@НиколаНинкович Да. Добавляйте заглавные буквы только в том случае, если у вас есть несколько минут, чтобы ваша схема заработала перед презентацией.
Вы можете использовать подход highside Q5, который я описал ранее. Не забудьте подключить R1 и R2 напрямую к + V, чтобы Q5 не мог их отключить.
Как Q5 может их отключить? Разве они не изолированы от h-моста?
@NikolaNinković Зависит от того, где вы поместите Q5. Если бы я сказал поставить Q5 на верхнюю сторону, некоторые люди могли бы поставить его между +V и всем остальным или просто между +V и Q1, Q3, D2 и D3, но не R1/R2. Первый также отключает R1 и R2, второй — нет.
О, я вижу, в этом есть смысл... Но разве ты не имеешь в виду R3 и R4?
Ага, R3/R4.
Vbatt составляет 12 В, поэтому для выбранного транзистора это не должно быть проблемой. Могу ли я использовать микросхему драйвера затвора для управления затвором Q5 между V+ и GND?
@Nego24 Смотрите чат.
@ Nego24 Предыдущий чат, который вы открыли выше.