Я разрабатываю контроллер двигателя BLDC и сталкиваюсь с некоторыми проблемами при использовании IRS2007 вместе с IRFB3607.
Для одной фазы верхняя и нижняя стороны дают чистые формы волны, пока V_Pow отключен. Время нарастания - 300нс; время спада - 100 нс; По времени - 312us; Период- 416us;
Как только V_pow подключен, входной сигнал с нижней стороны драйвера MOSFET просачивается на верхнюю сторону и управляет затвором MOSFET с высокой стороны. Ворота MOSFET на нижней стороне выключены.
Это создает короткое замыкание между двумя фазами двигателя, и двигатель немедленно останавливается. Это произошло в первый раз после бега около 1 минуты. С тех пор двигатель не работает при питании от 3-х фаз.
Двигатель представляет собой двигатель 48 В, 900 Вт, работающий от 12 В, без нагрузки (1 А).
Если управляются две другие фазы, двигатель работает.
------------------------Конец текущего выпуска---------------------- -------
Фон:--------------------------
Я пробовал эту конфигурацию несколько раз, сначала я использовал бесплатный дуэт BJT (PNP_NPN), чтобы увеличить ток, подаваемый на затвор MOSFET.
В этом случае драйвер будет работать правильно, когда V_POW не будет подключен, но выйдет из строя после того, как V_POW будет подключен к 12 Вольтам.
Каждый раз, когда 3 фазы и V_pow отключены, стробирующие импульсы будут в порядке. После подключения V_pow одна фаза случайно выйдет из строя до завершения 1 цикла.
После этого оставшиеся 2 фазы будут успешно питать двигатель до тех пор, пока неисправный драйвер Mosfet не будет заменен, а затем снова в течение 1 цикла 1 фаза случайно выйдет из строя.
В приведенной выше конфигурации при сбое драйвера MOSFET контакты HO и LO будут закорочены на контакты V_Boost и V_in соответственно. Я предположил, что это был внутренний сбой MOSFET из-за перегрузки по току.
На данный момент я уничтожил 17 водителей, пытаясь выяснить, что произошло. Не знаю, что я делаю неправильно, силовые мосфеты, похоже, не выходят из строя. Максимальный ток через силовую цепь вряд ли 1-2 ампера.
Изображения осциллографа превращаются в презентацию Powerpoint, которую можно загрузить с https://drive.google.com/open?id=1nlpuCNPgn9C2LMH-RJehQwbQ5_Q2hv2O .
Скорее всего, вы перегружаете драйвер затвора током затвора при выключении. Попробуйте удалить диоды D_RX_GATES и повторите попытку. Если это поможет, сделайте переделку с отключающим резистором последовательно с диодом.
При включении транзистора ток затвора ограничен V/R_G, при выключении ток затвора ограничен V/R_diode, где R_diode - эквивалентное сопротивление диода (очень низкое, поэтому нужен дополнительный резистор ). Это довольно хорошо освещено в любых основных указаниях по применению, касающихся конструкции драйвера затвора, например: AN2015-06 от Infineon, взгляните на рис. 8.
Проблема решена. Мне нужно было добавить емкость между V_pow и Ground на каждой из трех фаз.
Поскольку я в основном работал с малыми токами, я не добавлял входной конденсатор и не учитывал длину провода от батареи до плат. Предположительно из-за индуктивности провода, когда MOSFET отключался, на линии V_pow был короткий резкий всплеск напряжения.
Вот почему двигатель будет работать с 2 фазами, поскольку на цикл приходится только 2 действия по токопереносу. Когда были активированы 3 фазы, я предполагаю, что один мосфет включится во время пика V_pow и, возможно, повредит драйвер затвора из-за dV/dt или чего-то еще.
ДКНгуйен
Суджой Бхаттачарья
ДКНгуйен
ДКНгуйен
Суджой Бхаттачарья
Брюс Эбботт
Суджой Бхаттачарья
Брюс Эбботт
Суджой Бхаттачарья
Винни
Суджой Бхаттачарья