Estoy tratando de conducir un motor DC (12V, 100W) con MOSFET IRFP054N. Frecuencia PWM es de 25 kHz. He aquí el esquema:
Sé DSEI120-12A no es la mejor de diodo para esto, pero no tengo nada mejor ahora mismo. 3A diodos Schottky que yo también lo intentó, se calientan muy rápido.
Aquí están las formas de onda de osciloscopio (A = MOSFET de drenaje (azul), B = gate drive (rojo)):
Menor ciclo de trabajo:
Me estoy poniendo pico de voltaje en los MOSFET de que se apague la última de las cuales alrededor de 150ns y tiene amplitud de max. 60V. La amplitud de las estancias si puedo aumentar el ciclo de trabajo, voltaje o carga sobre el motor. La anchura del pico depende de la carga en el motor (probablemente depende de la corriente).
He intentado algunas cosas:
- El aumento de la puerta resitor a 57Ω más lento MOSFET turn-off
- La adición de Schkottky diodos (SR3100, 3A) a través del motor y el MOSFET
- Poner varios condensadores a través de enlace de CC y el motor. Esto a veces ayuda a la hora de operar con baja ciclo de trabajo y baja tensión, pero cuando la energía es el aumento de la espiga está presente de nuevo.
Ninguna de estas cosas ayuda a eliminar totalmente la espiga. Lo interesante de la espiga no destruir el MOSFET (ya está clasificado para 55V), pero me gustaría hacer este controlador correctamente.
Estoy buscando sugerencias de lo que de otra cosa para tratar y por qué este aumento se limita a hacer 60V.
ACTUALIZACIÓN:
Creo que 1 mF electrolítico cap no podía absorber la energía de pico del motor. Ahora he añadido 2.2 uF condensador de película en la línea de 12V, 200nF de cerámica de la tapa en el motor y 100nF de cerámica de la pac a través del MOSFET.
Esto ayudó a bajar el pico, aunque ahora tengo un zumbido en turn off - probablemente necesita para mejorar el amortiguador en el MOSFET. Pero la amplitud de voltaje es mucho más baja (30 - 40V en la carga).