Así que este es mi puente H:
Cada vez que comienzo a usarlo en una dirección, el MOSFET del canal P y el BJT NPN que pertenecen a la dirección utilizada se mueren en segundos. El MOSFET muerto y el BJT desarrollaron un cortocircuito para que ya no pueda usar la otra dirección. ¡Mueren sin calor ni humo perceptible!
El controlador es un arduino uno, y solo los MOSFET de canal N se controlan con una señal PWM, los canales P se conectan a simples clavijas de salida digital.
La frecuencia PWM es la predeterminada de 490Hz para pines digitales 9 y 10 (cada salida PWM es individual).
Ya maté a 4-5 MOSFET de canal P + par BJT, podría suceder en ambos lados. (Depende de qué dirección use primero.)
El motor es un motor de CC de limpiaparabrisas de 12V para automóviles, la fuente de alimentación es de 12V 5A.
Conexión a tierra de la fuente 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 me estoy quedando sin MOSFET de canal P ahora ...
- cuando corte el par MOSFET + BJT frito, puedo usar la otra dirección sin matar el par MOSFET + BJT restante.
Por favor, ayúdame, lo que está pasando aquí :)
- ¿Debo usar una resistencia entre el NPN BJT y el MOSFET de canal P?
- ¿Debo usar un MOSFET 2n7000 en lugar del BJT 2N2222?
ACTUALIZACIÓN: Acabo de probar el puente H con una bombilla de 12V 55W en lugar del motor del limpiaparabrisas. El P-FET y el NPN fueron eliminados durante la prueba. El lado del canal N se accionó con una señal PWM del 40%. Sin una carga no tuvo ningún problema.
ACTUALIZACIÓN2: Cambié de nuevo R7 y R8 a 1k desde 150R. Ahora el puente está funcionando de nuevo 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 la GND y + 12V como sugirió Brian. ¡Gracias por las respuestas a todos!