Conmutación de transistor de lado alto PNP con microcontrolador [duplicado]

Hasta la fecha, estaba trabajando con un transistor NPN con un microcontrolador y funcionaba bien. Pero aquí necesito un transistor PNP.

Interfaz Arduino PNP

¿Alguien puede decirme si la configuración anterior es correcta y que el circuito se puede usar de manera segura?

Para un NPN, ¿qué voltaje necesita en el emisor base para que el transistor esté encendido? ¿Qué voltaje necesita el emisor base para que el transistor esté apagado? Para el PNP se necesitan los mismos voltajes pero en su lugar su base emisora. ¿Ves un problema?
Ic=Ib * hfe, ¿verdad? 10k hará el trabajo
aquí está la hoja de datos: bucek.name/pdf/tip115-7.pdf ; ¿Alguien puede darme un diseño correcto con una corriente de colector de casi 1,5 amperios?
No, no es correcto, y tiene el potencial, por así decirlo, de dañar el micro. Busque el interruptor del lado alto. Necesita otro transistor (NPN) además del PNP para que esto funcione.

Respuestas (1)

Está intentando crear un interruptor de lado alto.

esquemático

simular este circuito : esquema creado con CircuitLab

Figura 1. (a) Interruptor de colector abierto NPN. (b) Un intento fallido de hacer una versión PNP.

¿Alguien puede decirme si la configuración anterior es correcta y el circuito se puede usar de manera segura?

Puedo decirle que la configuración anterior no es correcta y no se puede usar de manera segura.

El interruptor del lado bajo es muy simple, como se muestra en la Figura 1a. La lógica de bajo voltaje solo tiene que alimentar suficiente corriente al transistor NPN para encenderlo por completo.

Existe la tentación de pensar que podríamos hacer el mismo truco con un transistor PNP como se muestra en la Figura 1b. El problema es que la unión base-emisor siempre está polarizada hacia adelante. Esto aplicará los 12 V a la salida del chip y lo destruirá o, si hay diodos de protección en la salida, la corriente fluirá a través de los diodos de protección hacia el suministro del microcontrolador (que se muestra como 5 V en este caso). El efecto de este flujo de corriente es encender Q3 y la carga no se puede apagar.

esquemático

simular este circuito

Figura 2. Un interruptor de lado alto.

  • Queremos impulsar Q2 hard-on. Dada la ganancia de 350 en su comentario, 2 mA sería correcto, por lo que si configuramos R2 en 1k obtendremos 9 mA y eso seguramente funcionará.
  • R3 solo tiene que subir la base de Q2 cuando Q1 está apagado para evitar que se encienda con cualquier fuga a través de Q1. 10k estará bien. 100k probablemente también funcionaría.
  • Q1 solo tiene que cambiar alrededor de 10 mA para que podamos asegurarnos de que se enciende con una corriente base de 1 mA. He mostrado un 1k pero 4k7 estaría bien.
sin ir al búfer, ¿puedo manejar un transistor NPN usando un microcontrolador y luego manejar un transistor PNP usando ese transistor NPN? ! Me gusta es sí, entonces cuál sería el valor de r1, r2 y r3. suponga que hfe = 350 para ambos transistores y quiero 600 ma en la CARGA. por favor describe las matemáticas
Sí, eso funcionará.
Sé lo básico sobre transistores como Ic = Ib * hfe. pero me estoy confundiendo en el lado del colector del transistor NPN con r2 y r3. Simplemente no puedo descifrar la corriente base del transistor PNP. describa el esquema y las matemáticas para las resistencias donde quiero 600 ma en la CARGA considerando hfe = 350 para ambos transistores.
Ver la actualización.
Solo una nota para Siddhartha Sadhukhan: el 2N3906 no está especificado para 600 mA continuos. Su especificación máxima absoluta es de 200 mA y esa es una especificación absoluta, no recomendada. Debe buscar un PNP BJT de potencia media que se especifique cerca de 600 mA. El BC636 podría funcionar bien. Pero tendrías que revisar los detalles aquí también. (No hay escapatoria de 'los detalles').
En la figura 2 de su respuesta, hace referencia a Q2. ¿Qué es Q2?
@Yanqui. Gracias. CircuitLab numera automáticamente los componentes y no reutiliza un número si se elimina el componente. Debo haber tenido un Q2 allí en una etapa. Fijado.