Así que este es mi puente H:
cada vez que empiezo a usarlo en una dirección, el MOSFET del canal P y el NPN BJT que pertenecen a la dirección utilizada mueren en segundos. El MOSFET asesinado y el BJT desarrollan un cortocircuito para que ya no pueda usar la otra dirección. ¡Mueren sin calor ni humo perceptibles!
El controlador es un arduino uno, y solo los MOSFET de canal N se controlan con señal PWM, los canales P están conectados a pines de salida digital simples. La frecuencia PWM es la predeterminada de 490Hz para los pines digitales 9 y 10(cada salida PWM es individual). Ya maté a 4-5 pares de MOSFET + BJT de canal P, podría suceder en ambos lados. (Depende de qué dirección use primero). El motor es un motor de CC del limpiaparabrisas de 12 V del automóvil, la fuente de alimentación es de 12 V 5 A. Se conectan a tierra las fuentes de alimentación de 12V y 5V.
Hay dos cosas que pueden ser ciertas, pero no estoy 100% seguro ya que no lo probé a fondo:
- en la versión anterior estaba usando resistencias de 1k para R7 y R8, y no tuve ningún problema. Lo intentaré de nuevo pero ahora me estoy quedando sin MOSFET de canal P ...
- cuando corto el par MOSFET + BJT frito, puedo usar la otra dirección sin matar al par MOSFET + BJT restante.
Por favor, ayúdame, qué está pasando aquí :)
- ¿Debo usar una resistencia entre el NPN BJT y el MOSFET del canal P?
- ¿Debo usar un 2n7000 MOSFET en lugar del 2N2222 BJT?
ACTUALIZACIÓN: Acabo de probar el puente H con una bombilla de 12V 55W en lugar del motor del limpiaparabrisas. El P-FET y NPN fueron eliminados durante la prueba. El lado del canal N fue conducido con una señal PWM del 40%. Sin carga no tuvo ningún problema.
ACTUALIZACIÓN2: Cambié de nuevo R7 y R8 a 1k desde 150R. Ahora el puente está funcionando nuevamente sin fallar ningún componente. (No lo ejecuté durante días, pero con las resistencias 150R la reproducción de la falla solo tomó unos segundos). Agregaré algunos condensadores de desacoplamiento en el puente entre GND y + 12V de todos modos, como sugirió Brian. Gracias por las respuestas a todos!