¿Qué podría causar que el mosfet se queme en el controlador de mi motor?

3

Aquí está el esquema: He intentado hacer que este controlador de motor sea lo más difícil posible, pero aún veo fallas ocasionales en las que el MOSFET y el diodo D1 fallan.

¿Alguna idea de qué podría estar causando esto? ¿También hay algo que pueda hacer para que este controlador sea aún más difícil?

Información adicional: El motor es controlado por un microcontrolador. El ciclo de trabajo de PWM está limitado alrededor del 60%. El motor puede consumir aproximadamente 5A o más dependiendo de la carga, pero todo esto se alimenta mediante una fuente de alimentación de conmutación con una capacidad nominal de 3.75 A con un cierre de sobrecorriente (rápido), por lo que debería limitar la corriente en casos con carga excesiva. La frecuencia PWM es de aproximadamente 700Hz.

No sé qué se está quemando primero, el mosfet o el diodo. Intenté reemplazar el diodo (antes de saber que también se había quemado el mosfet), y se quemó de nuevo después de haber activado el bloqueo unas cuantas veces.

    
pregunta Drew

1 respuesta

1

Tal vez su circuito hace hincapié en el MOSFET durante la conmutación. Pude ver dos posibles problemas.

Primero, colocó un condensador de 100 nF en el diodo de rueda libre. Cuando el MOS está encendido, tiene que disipar una cantidad de energía igual a $$ \ frac {1} {2} C_5 (24) ^ 2 $$ más la energía debida a la carga de recuperación del diodo. Para evitar esto, debe haber insertado un inductor en serie entre el diodo y C5.

Luego, la inductancia del bucle constituido por el MOS, D1 y el condensador de desacoplamiento C6 debe mantenerse lo más bajo posible, para limitar las sobretensiones en el MOS durante el apagado. Me temo que no es el caso en su diseño, porque este bucle también incluye un interruptor, y posiblemente los cables entre este interruptor y la PCB. Habría puesto el enclavamiento DESPUÉS del diodo D1.

Editar : estos son los cambios que recomendaría:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Charles JOUBERT

Lea otras preguntas en las etiquetas