Fumar con transistor de puente H (transistor bipolar BJT)

Estoy usando el siguiente circuito: aplicado al motor es de 12 V, y alto (5 V) o bajo (0 V) a cada transistor a través de una resistencia de 1 kΩ. Los transistores son TIP 142 y TIP 147. Los diodos son 1N5817.

Cuando aplico 0V a R2, R1 y 5V a R3, el motor funciona bien; el voltaje a través de él es 8-10V. Sin embargo, cada vez que conecto 5 V O 0 V a R4, el voltaje en el motor es de 1-2 V, y el transistor en R3 comienza a calentarse mucho y a echar humo.

¿Por qué aplicar algo a R4 causa esto?

Circuito

¿Qué crees que sucede cuando Q4 y Q3 están encendidos al mismo tiempo?

Respuestas (3)

Q1 y Q3 se encienden cuando conecta +5V a sus resistencias. Q2 y Q4 se apagan cuando conecta +12V a sus resistencias.

Conectar 5V a R2 o R4 hará que el transistor se encienda.

Entonces, si conecta 5V a R3 y menos de 12V (o cualquiera que sea el voltaje de la fuente de alimentación) a R4, ambos transistores se encienden creando un cortocircuito.

Si desea apagar Q2 o Q4, conecte sus resistencias a +12V.

Si desea controlar los transistores con 5V (un microcontrolador o lo que sea), puede agregar dos transistores más que controlen Q2 y Q4, así:diagrama de circuito modificado

Conectar 5V a R6 encenderá Q4, conectar 5V a R5 encenderá Q2.

Me gustaría agregar que (si entendí correctamente ...) tampoco debe olvidar conectar la tierra también a la tierra de su microcontrolador. No es parte del dibujo del circuito, por lo que es fácil de olvidar.

Q4 se enciende por la corriente de su emisor a la base. Cuando tenga el emisor a +10V y la base a +5 voltios, fluirá corriente, alrededor de (10 - 5 + 1.4)/1k o 3.6 mA. Esto es suficiente para encender Darlington Q4.

No entiendo, ¿por qué eso significa que aplicar 0 o 5 V a R4 hará que el motor tenga un voltaje más bajo?
@AmandeepGrewal Lo que significa Markrages es que para el lado bajo (Q1 y Q3) puede usar 0v y 5v para encenderlos y apagarlos. Pero el lado alto (Q2 y Q4) necesita +12v para apagarse y algo menos de 10v para encenderse. Dado que tanto 0V como 5V son inferiores a 10v, cualquiera de los voltajes dará como resultado lo mismo: Q4 encendido. Con Q4 y Q3 activados, el resultado es casi un punto muerto y mucha corriente fluyendo. Esa corriente es lo que causa el calor y el humo.
¡Gracias por eso! Ahora entiendo el problema del calor y por qué Q4 se enciende con ambos voltajes.

Veo que su pregunta es antigua, ya ha sido respondida correctamente y que ha entendido por qué se estaba quemando su transistor. Pero tenía ganas de complementar la respuesta de todos modos.

Si bien esto no responde a su pregunta, quería señalar que existe este diseño BJT H-Bridge que evita que ocurran tales situaciones.

Le da control sobre el motor para moverlo hacia adelante, en reversa, frenado y marcha libre. También te permite modular la señal para controlar la velocidad a una determinada frecuencia. La página dice que puede manejar corrientes cercanas a lo que espera (5A), con disipadores de calor adecuados. Pero, en mi opinión, la mejor característica de ese puente es que no permite combinaciones de entrada peligrosas que cortan los contactos de la batería .

El diseño lo logra inteligentemente al cablear las entradas de control de manera que los transistores de base diagonal nunca puedan encenderse simultáneamente.

Ver más detalles en esta respuesta mía .