El controlador mosfet 2EDN se quema cuando se conecta a la señal PWM

Buen día a todos, estoy construyendo un controlador de motor para un motor DC de 250W. Hoy estaba probando una parte de mi diseño, pero de alguna manera el controlador MOSFET no funcionó. El Arduino envía una onda cuadrada del 50% (4kHz) al optoacoplador. El optoacoplador produjo una onda cuadrada limpia de 0V a 12V, tal como se esperaba. El conductor, sin embargo, no emitió tal señal. La salida del controlador fue de alrededor de 0V, sin ninguna onda cuadrada reconocible ni onda alguna. Cuando reemplacé el controlador, desconecté la salida del optoacoplador de la entrada del controlador. Soldé un puente a la entrada del controlador y lo conecté manualmente a 0V: la salida del controlador era 0V. Después de eso, conecté la entrada manualmente a la fuente de 12V: la salida del controlador era de 12V. Con la confianza de que el circuito ahora funcionaría normalmente, Volví a conectar la onda cuadrada del optoacoplador al controlador MOSFET. Nuevamente, 0V en la salida del controlador y un controlador roto. A continuación se proporcionará mi diagrama de circuito.

¿Puede alguien ayudarme?

partes: Controlador Mosfet: 2EDN8524FXTMA1 Optoacoplador: TLP781F

¡¡Gracias!!el circuito

"MOSFETS" no nos dice mucho... que hay alli....
Nada por el momento, desconecté los MOSFET. pero quería mostrar dónde se conectarán en el futuro cuando obtenga una salida satisfactoria en el controlador
Suena misterioso. Tenga en cuenta que INB y ENB probablemente deberían conectarse a un voltaje lógico alto o bajo en lugar de dejarse flotando.
Tal vez su riel de entrada de 12 V esté cayendo por debajo de 8 V y activando el UVLO de su controlador. Si es así, las mayúsculas podrían ayudar (como se menciona en las respuestas).

Respuestas (2)

  1. Un optoacoplador aquí no tiene sentido ya que de todos modos está utilizando una conexión a tierra común en ambos lados.
  2. ¿Está realmente seguro de que 12 V es una entrada válida para el controlador de puerta FET? No vinculó a la hoja de datos, así que no verifiqué.
  3. Los controladores de puerta necesitan una buena derivación. No tienes ningún límite de derivación en absoluto. ¿La hoja de datos ni siquiera señala esto? Debe hacerse.

Conecte la salida digital directamente a la entrada del controlador de puerta. Desconecte la salida del controlador de puerta y verifique que todo esté funcionando como debería. Esto incluye comprobar la fuente de alimentación durante la conmutación.

Si anteriormente abusó del controlador de la puerta, tírelo, obtenga uno nuevo y tenga más cuidado en el futuro.

Ok gracias cambiaré mi diseño mañana, les dejare saber como me fue

Un problema obvio es su elección de resistencias de entrada/salida. Si observa la hoja de datos de 4N25, verá que se garantiza que el CTR para el 4N25 es un mínimo del 20 %. Con una entrada de 5 voltios/390 y un voltaje directo de 1,5 voltios, la corriente de entrada será de unos 9 mA. El 20% de esto (la corriente de salida) será de aproximadamente 2 mA, y generará aproximadamente 0,7 voltios en la entrada del controlador. Si, de hecho, el CTR es mejor que el 20%, obtendrá un voltaje de entrada más alto, pero es poco probable que proporcione suficiente entrada e incluso puede empeorar las cosas al proporcionar suficiente salida para encender el FET solo parcialmente. Esto, a su vez, provocará el sobrecalentamiento del FET y puede explicar por qué se quemó el suyo.

Lo que debe hacer es medir el voltaje de la compuerta para 0 y 4 voltios en el Arduino y verificar que la compuerta esté siendo impulsada a más de 10 voltios. Si no, verifique la entrada del controlador para niveles de entrada de 2.5 voltios o más, siendo 3 mejor. Si los niveles son demasiado bajos, aumente el valor de la resistencia de entrada.