Así que este es mi puente H: Cada vez que empiezo a usarlo en una dirección, el canal P MOSFET y el NPN BJT que pertenecen a la dirección usada mueren en segundos. El MOSFET muerto y el BJT desarrollando un cortocircuito para que no pueda usar más la otra dirección. ¡Mueren sin que se note el calor o el humo!
El controlador es un arduo uno, y sólo los MOSFETs de canal N se manejan con señal PWM, los canales P están conectados a simples pines de salida digital. La frecuencia PWM es la predeterminada de 490Hz para pines digitales 9 y 10 (cada salida de PWM es individual). Ya he matado 4-5 pares de MOSFET + BJT del canal P, podría pasar en ambos lados. (Depende de la dirección que use primero.) El motor es un limpiaparabrisas de coche de 12V DC, la fuente de alimentación es de 12V 5A. Las tomas de corriente de 12V y 5V están conectadas.
Hay dos cosas que pueden ser verdad, pero no estoy 100% seguro ya que no lo he probado a fondo:
- en la versión anterior usaba resistencias de 1k para R7 y R8, y no tuve ningún problema. Lo intentaré de nuevo pero me estoy quedando sin MOSFETs del canal P ahora
- cuando corte el par frito de MOSFET + BJT, puedo usar la otra dirección sin matar el par restante de MOSFET + BJT.
Por favor, ayúdame, lo que está pasando aquí :)
- ¿Debo usar una resistencia entre el NPN BJT y el MOSFET del canal P?
- ¿Debería 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. La P-FET y la NPN murieron durante la prueba. El lado del canal N fue impulsado 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 funciona de nuevo sin que ningún componente falle. (No lo corrí durante días, pero con las resistencias de 150R la reproducción de la falla sólo tomó unos segundos.) Añadiré algunos condensadores de desacoplamiento en el puente entre la GND y +12V de todos modos como sugirió Brian. ¡Gracias a todos por las respuestas!
0 votos
¿Ha descartado un error de programación? ¿Sigue muriendo cuando controlas manualmente el puente H?
0 votos
Traté de descartarlo. No lo probé manualmente pero estuve haciendo muchas pruebas con una fuente de alimentación más pequeña sin ninguna carga conectada al puente H. Sin embargo, intentaré controlar manualmente el puente la próxima vez.
1 votos
Para probar, y para reducir la posibilidad de que mates otro mosfet, intenta sustituir tu motor por algo mucho más pequeño. Como un par de leds, o un pequeño motor de juguete o algo así.