Estoy diseñando un controlador de motor BLDC y tengo algunos problemas con el uso de un IRS2007 junto con IRFB3607.
Para una fase, el lado alto y el lado bajo dan formas de onda limpias siempre que V_Pow esté desconectado. Tiempo de subida - 300 ns; Tiempo de caída-100 ns; A tiempo - 312us; Período- 416us;
Una vez que se conecta V_pow, la señal de entrada al lado bajo del controlador mosfet se filtra al lado alto y activa la puerta del mosfet del lado alto. La puerta del mosfet del lado bajo está apagada.
Esto crea un cortocircuito alto a alto en 2 fases del motor y el motor se detiene inmediatamente. Esto sucedió por primera vez después de correr durante aproximadamente 1 minuto. Desde entonces, el motor no funciona cuando es alimentado por 3 fases.
El motor es un motor de 48V 900W accionado a 12V, sin carga (1A).
Si es impulsado por las otras dos fases, el motor funciona.
------------------------Fin del número actual---------------------------- -------
Fondo:--------------------------
Probé esta configuración varias veces, al principio usé un dúo BJT (PNP_NPN) complementario para aumentar la corriente bombeada a la puerta del MOSFET
En este caso, el controlador funcionaría correctamente cuando V_POW no estuviera conectado, pero fallaría después de que V_POW estuviera conectado a 12 voltios.
Cada vez, con 3 fases y V_pow desconectados, los pulsos de la puerta estarían en orden. Una vez que se conectó V_pow, una fase fallaría aleatoriamente antes de que se completara 1 ciclo.
Después de eso, las 2 fases restantes alimentarían felizmente el motor hasta que se reemplazara el controlador Mosfet defectuoso y luego nuevamente dentro de 1 ciclo, 1 fase fallaría aleatoriamente.
En la configuración anterior, en caso de falla del controlador mosfet, los pines HO y LO se cortocircuitarían con pines de V_Boost y V_in respectivamente. Supuse que era una falla interna del MOSFET debido a una sobrecorriente.
Hasta ahora he destrozado a 17 conductores tratando de averiguar qué pasó. No sé qué estoy haciendo mal, los mosfets de potencia no parecen fallar. La corriente máxima a través del circuito de alimentación es apenas de 1 a 2 amperios.
Las imágenes del osciloscopio se convierten en una presentación de PowerPoint que se puede descargar desde https://drive.google.com/open?id=1nlpuCNPgn9C2LMH-RJehQwbQ5_Q2hv2O
Lo más probable es que esté sobrecargando el controlador de la puerta con la corriente de la puerta en el momento del apagado. Intente quitar los diodos D_RX_GATES y vuelva a intentarlo. Si eso ayuda, haga un rediseño con una resistencia de apagado en serie con el diodo.
Al encender el transistor, la corriente de puerta está limitada por V/R_G, al apagar, la corriente de puerta está limitada por V/R_diodo, donde R_diodo es la resistencia equivalente del diodo (muy baja, por eso necesita una resistencia adicional ). Eso está bastante bien cubierto en cualquier nota de aplicación básica con respecto al diseño del controlador de puerta, por ejemplo: AN2015-06 de Infineon, observe la fig. 8.
Problema resuelto. Necesitaba agregar una capacitancia entre V_pow y Ground en cada una de las 3 fases.
Como estaba trabajando principalmente con corrientes bajas, no había agregado un capacitor de entrada ni considerado la longitud del cable desde la batería hasta las placas. Supuestamente debido a la inductancia del cable, cuando el mosfet del lado alto se apagó, hubo un pico de voltaje corto y agudo en la línea V_pow.
Es por eso que el motor funcionaría con 2 fases ya que solo había 2 acciones de conmutación de transporte de corriente por ciclo. Cuando se activaron 3 fases, especulé que un mosfet se encendería durante el pico V_pow y tal vez dañaría el controlador de puerta debido a dV/dt o algo así.
DKNguyen
Sujoy Bhattacharya
DKNguyen
DKNguyen
Sujoy Bhattacharya
bruce abbott
Sujoy Bhattacharya
bruce abbott
Sujoy Bhattacharya
winny
Sujoy Bhattacharya