el transistor PNP del puente H se sobrecalienta

0

Buen día,

He construido un puente en H como en la imagen de abajo. Los transistores NPN son TIP102 y los transistores PNP TIP107. El transistor NPN inferior está conectado al impulso PWM de la MCU. Cuando cierro uno de los interruptores (MCU pin HIGH), el transistor PNP correspondiente se sobrecalienta y el motor gira muy lento. Medí un voltaje en ese transistor a aproximadamente 1.8V y, extrañamente, en el PNP opuesto, solo aproximadamente 5V. Así que me parece que los transistores no se saturan adecuadamente. También probé pequeños resitores de base, pero no funcionó. Sin embargo, con más pruebas, cuando conecté el interruptor al riel de 12 V, el PNP no se sobrecalienta y todo funciona correctamente. ¿Hay algún defecto en mi diseño?

    
pregunta Matthias

2 respuestas

2

Necesitas 12v en V2 y V4, de lo contrario no puedes desactivar tus PNP, estarán encendidas todo el tiempo.

Cuando esos conmutadores entregan 0v, el PNP está activado y el NPN está apagado.

Cuando el interruptor entrega 3.3v, el NPN se enciende, pero el voltaje no es lo suficientemente alto como para apagar el PNP. Todavía hay 8v en R1 o R3, que mantiene el PNP encendido, luchando contra NPN. Medirás cualquier voltaje entre 1v y 11v en esas circunstancias, dependiendo de cuál 'gane'.

    
respondido por el Neil_UK
1

No, este circuito no funcionará correctamente como un puente H. Con 3V3 aplicado al terminal base común, ambos transistores estarán encendidos. Debe controlar la unidad base PNP con respecto a su voltaje de emisor (hasta 12 voltios).

Sin embargo, si su entrada fuera una señal que pudiera aumentar hasta 12V, estaría llegando a ese punto. Para mejorar esto, necesita transistores adicionales en cada terminal base común (izquierda y derecha).

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas