¿Por qué mis mosfets siguen rompiendo / no funcionan?

1

o las últimas semanas he estado intentando controlar un motor de CC de 48 voltios con 4 baterías de 12 voltios, un Arduino y un mosfet. Aunque la hoja de datos dice que puede funcionar hasta 60 voltios y 110 amperios, tan pronto como conecté mi mosfet se puso muy caliente y dejé de ignorar los comandos de mi Arduino y corrí continuamente.

Después de esto, intenté quitar una de las baterías, pero después de que se conectó a un mosfet diferente, funcionó durante unos 15 segundos, luego el mosfet dejó de funcionar. Estoy perdido en este punto. Si alguien pudiera ayudarme a explicar por qué se siguen rompiendo los mosfets, lo apreciaría enormemente.

Aquí hay un enlace a la hoja de datos de mis mosfets, IRF3205.

enlace

Esto es lo que parece mi configuración.

Larga historia, mi configuración hace que mis mosfets estén súper calientes y que ya no funcionen y me gustaría gustaría saber por qué.

    
pregunta Jonah

2 respuestas

8

Hay algunos problemas obvios con tu circuito:

  1. Probablemente no tengas suficiente voltaje de control de puerta. ¿Incluso miró la hoja de datos del transistor que está usando? Si lo hubiera hecho, habría visto a qué voltaje de compuerta está destinado a funcionar. Algo clasificado para 60 V y 110 A casi seguramente requiere 12 V o más en la puerta para llegar a la R DSON clasificada.

    Con solo un accionamiento de compuerta parcial de 3,3 o 5 V, la resistencia efectiva del FET es mucho mayor. Esto hace que se disipe el poder suficiente para calentarse hasta el punto de autodestrucción.
  2. No tiene un diodo de retorno en el motor. Debe haber un diodo en reversa a través del motor. Esto tiene polarización inversa y no hace nada cuando el motor está funcionando normalmente. Sin embargo, cuando apaga el motor, proporciona un camino seguro para la corriente de retroceso inductivo. Sin el diodo cuando intenta apagar el motor, su inductancia genera el voltaje necesario para mantener la misma corriente en funcionamiento en el corto plazo inmediato. Eso significa abusar del FET hasta el punto en el que se lleva a cabo de todos modos, aunque se apague. Eso es malo para el FET.
respondido por el Olin Lathrop
1

Bien, usted dice que el motor funciona a 26,7 amperios, pero no especificó en qué condiciones. Si este es un vehículo, tomará mucha más corriente cuando empiece o vaya cuesta arriba, por ejemplo. Por lo tanto, debe averiguar la corriente máxima que el FET deberá manejar. Sin esto, es difícil dimensionar el MOSFET o elegir cuántos usarás en paralelo.

Por ejemplo, si el motor consume 100 amperios cuando se detiene, será una historia diferente, ¡y algún tipo de protección contra sobrecorriente sería una ventaja! El circuito que necesita depende en gran medida de esto, por lo que solo puedo dar una respuesta genérica.

  

¿la mejor manera de hacer que mis mosfets dejen de caerse de alambre de heno es suministrar 10 voltios a la puerta? Si es así, ¿sabe si hay alguna manera de obtener 10v del arduino?

Sí, necesita un FET que funcione con la unidad de compuerta de 4.5V ("FET de nivel lógico") o aplicar la unidad de compuerta de 12V a su FET.

Esto depende de la velocidad de conmutación requerida: si usa PWM de 25 kHz, tendrá que cambiar rápido, no si usa PWM de 100 Hz. En espera de esa información, iré a "predeterminado" y sugeriré un circuito simple como este:

enlace

Este nivel cambia el 0 / 5V a 0 / 12V para conducir correctamente el FET, también los transistores de empuje y empuje permiten que una corriente sustancial se dirija hacia / desde la puerta, para un cambio rápido. Explicaciones detalladas en el enlace.

    
respondido por el peufeu

Lea otras preguntas en las etiquetas