¿Por qué no se dispara este transistor PNP?

El siguiente circuito debe tomar una señal de 3,3 V de una MCU en MCU_LS12 y generar una señal de lado alto de 12 V.

La salida es siempre de 12V. Al examinar la base del transistor de salida, no se está conectando a tierra "lo suficiente", solo va 12V y luego a 11.5V.

¿Qué me estoy perdiendo? La señal de entrada en LS12 es de 3,3 V de una MCU, que envía una onda cuadrada del 50 % para la prueba. ¿Por qué Q6 no deja caer la base de Q8 a tierra? ¿Qué puedo cambiar? ¿Es el divisor?

ingrese la descripción de la imagen aquí

¿Dibujaste Q8 con el colector y el emisor invertidos o esto es exacto para tu circuito?
Necesita una resistencia base para sesgar Q6. De lo contrario, funciona como seguidor de emisor.
Editado según lo solicitado: ¡no puedo creer que haya colocado Q8 al revés!
¿Tiene alguna carga adjunta a la salida?
Sí, con una carga de 200 ohmios y el Q8 conectado correctamente, el mismo problema: si elimino la conexión base del Q8, puedo ver que se envía una onda cuadrada (aunque su voltaje es de 2,6 V bajo, 4,6 alto)
No hay necesidad de R22, de hecho, no debería estar allí. No he analizado los números, pero de todos modos está impidiendo un descenso limpio de la base de PNP.
@Dojo: ¿Por qué crees que R22 no debería estar allí? Es perfectamente válido configurar Q6 como sumidero de corriente conmutable; de hecho, a menudo es preferible en aplicaciones de cambio de nivel como esta.

Respuestas (6)

Dibujemos el esquema usando el editor EESE (como deberías haber hecho):

esquemático

simular este circuito : esquema creado con CircuitLab

Supongo que estás conectado q 8 equivocado. Como señala Andy, un PNP normal aún puede actuar como un transistor PNP si lo invierte. Pero por lo general con mucho peor β (debido a la forma en que las cosas se dopan y construyen físicamente en un BJT).

Sin embargo, lo que Andy puede haberse perdido [suponiendo que pueda tomarte en serio que estás usando un MJD127G ( hoja de datos )], ¡entonces este es un Darlington! No los reviertes y esperas mucho. ¡Tienes que arreglarlos correctamente!

Ya que has mencionado que has usado R L O A D = 200 Ω , voy a ir con eso. Esto significa un mero yo C 8 = 60 mamá . Aquí hay un gráfico importante de la hoja de datos:

ingrese la descripción de la imagen aquí

Él V C mi S A T 800 mV en esta corriente. Así que no puedes esperar seriamente algo mejor que 11 V al otro lado de R L O A D . Siempre. Tienes que planificar eso. Y menos, si su corriente de colector aumenta significativamente.

Tenga en cuenta que utilizan un β = 250 por saturación! Bastante significativo. Pero esto es un Darlington. Así que eso es de esperar. Si su corriente de carga es realmente solo 60 mamá entonces su corriente base solo necesita ser 250 m A .

Ahora, está bastante claro que también está usando un Darlington para q 6 ! ¿¿Qué?? Oh bien. Esa cosa tiene un minimo β = 5000 un bronceado yo C = 10 mamá ! ¿Estás cuerdo? La corriente base requerida para q 6 aquí, en esta configuración de seguidor de emisor es 50 n / A (asumiendo que a estas corrientes bajas que el β tiene (probablemente no). En cualquier caso, no tiene ninguna base actual de la que hablar en q 6 .

Entonces, ¿cuál es el valor de R 22 ? Es R 22 = 3.3 V 1 V 250 m A = 9200 Ω . Sin embargo, teniendo en cuenta, digamos, 50 m A por R 25 , usaría un 7.2 k Ω allá. El valor de R 25 debe obtener como máximo 50 m A , así que pegaría algo un 22 k Ω allá. (Estuve muy tentado de hacerlo mucho más grande. Pero qué diablos. Quédese con esto). Así que, de nuevo, R 22 = 3.3 V 1 V 250 m A + 50 m A 7.2 k Ω .

esquemático

simular este circuito

Si aumenta la carga, siga con los cálculos.


¿Por qué estás usando Darlington? ah Ahora mencionas que podrías tener una carga de más de 3 A . Así que tiene sentido.

Rehagamos las cosas para ese tipo de carga:

esquemático

simular este circuito

Ese Darlington dejará caer más voltaje y ahora disipará una buena cantidad de energía. De hecho, se disipará más de lo que te atrevas a aplicar!! ¡Eche un vistazo a la resistencia térmica y también a las temperaturas máximas de funcionamiento! Suponiendo que no haga algo muy especial en el tablero para disipar mejor, no puede disipar más que aproximadamente 1.5 W en ese dispositivo.

Entonces, si bien todos los números funcionan "semi-bien", tiene varios problemas.

  1. La disipación en su Darlington es simplemente varias veces demasiado alta.
  2. perderás sobre 1.5 V desde su riel de suministro lateral alto, llegando a su carga. Si puedes vivir con aproximadamente 10.5 V , entonces eso puede no ser un problema. Pero ahí está, suponiendo que el Darlington no se queme solo primero.

Aparte de eso, parece estar bien.

Tienes que lidiar con la disipación. Este es uno de esos casos en los que un MOSFET empieza a verse bastante bien.

Gracias por la respuesta muy detallada. Darlingtons utilizados por mi ingenuidad centrándose en el empaquetado en mi software CAD en lugar de las especificaciones (perezosamente y apresurándose en el último minuto para girar los PCB prototipo) @jonk: la carga es en realidad más como 2 o 3 A (aproximadamente 4-6 ohmios) Sin cambiar "demasiado" ¿qué puedo hacer aquí? Creo que primero cambiar el Q6 para que sea como mi prototipo de trabajo: un dispositivo SMT equivalente a 2n3904, y luego, por supuesto, voltear el Q8 colocado/cableado incorrectamente, eso me devolvería a las especificaciones, y obtener al menos el prototipo de trabajo, refinar el diseño en la siguiente etapa?
@MattyT2017 guau. Entonces varios amperios? Bueno. Ahora un Darlington tiene sentido. Facilita el uso de un bjt regular para el otro transistor. Estoy fuera de casa, pero abordaré mejor su comentario después de que regrese y tenga un momento. Pronto.
Jonk: sí, el problema de la energía es simplemente un desperdicio simple: ¿cuál sería el recuento de componentes más bajo que puede pensar como un requisito de "caja negra" de un disparador de corriente baja de 3v3 -> salida con capacidad de + 12v / 3A? ¿Acabo de hacerlo? manera completamente equivocada? Usamos fets para los controladores de lado bajo todo el tiempo, así que, en realidad, ¿cuál es la solución de lado alto más limpia que puede imaginar?
@MattyT2017 Depende. Probablemente todavía usaría BJT ya que tengo miles de ellos aquí y los mosfet son "caros" (aunque comunes) y también tienen problemas de unidad capacitiva para una velocidad más alta que requieren más "pensamiento" para mí. ¿Tiene un PFET en particular que tenga en stock o similar? Principalmente, usted quiere dejar caer la menor tensión posible, así que busque resistencias de 100 metro Ω o menos con un accionamiento de compuerta de V GRAMO S ∣= 10 V (o menor magnitud) y cuando proporciona una corriente de drenaje superior a la corriente máxima que desea soportar.

Incluso si Q6 pudiera encenderse por completo, que no es lo que sucede en este circuito, tendrá un V B mi soltar 0.7 V , por lo tanto, en su emisor encontrarías 3.3 V 0.7 V = 2.6 V aproximadamente. Por lo tanto, incluso si V C mi fueran casi cero (como dije, imposible en su circuito), la base Q8 no se conectaría a tierra.

Deshágase del R22 del emisor y colóquelo en serie con la base Q6 para establecer un sesgo adecuado para que Q6 se encienda. Con este esquema modificado, Q6 actúa como un interruptor y puede acercar la base de Q8 a tierra (sin embargo, no exactamente: tendrá el voltaje de saturación más pequeño V C mi ( s a t ) a través de terminales CE de Q8, menos de 200mV probablemente).

Como nota al margen, con R22 en el emisor, Q6 actúa como una fuente de corriente constante, siendo la corriente de salida su yo C yo mi = V B 0.7 V R 22 = 3.3 V 0.7 V 220 Ω 12 metro A .

El problema es que ese circuito funciona como una fuente de corriente siempre que tenga un margen de voltaje hacia el riel de 12V. En su circuito, fuerza esos 12 mA en R25 (2.2kΩ) en paralelo con la unión BE de Q8 (suponiendo que conecte Q8 correctamente, es decir, intercambie C y E en su circuito).

Esa corriente se divide y fluye casi por completo en la unión BE polarizada hacia adelante de Q8. ¿Por qué? Porque si esa unión estuviera APAGADA, toda la corriente de 12 mA fluiría en R25, y esto requeriría una caída de 26 V, lo que no es posible con un riel de 12 V. Por lo tanto, la unión BE debe estar ENCENDIDA y, como tal, mostrará una caída de ~ 0,7 V, lo que impondrá una corriente muy pequeña en R25 ( 0.7 V 2.2 k Ω 0.31 metro A << 12 metro A ).

Una corriente de 12mA en su base es más que suficiente para saturar el transistor de salida y hacer que funcione como un interruptor de encendido (que es lo que necesitas). Sin embargo, no obtendrá su base a tierra, como era de esperar, porque el transistor "controlador" Q6 no funciona como un interruptor, sino como una fuente de corriente (conmutable).

Error de colegial, creo: ¡Q8 al revés! Doh
¿El Q8 al alza sería más culpable? ¿O todavía me estoy perdiendo lo obvio?
@ MattyT2017 ¿Solo dibujaste Q8 invertido o lo conectaste de esa manera en tu circuito?
también lo conectó de esa manera en la PCB

Supongo que el transistor PNP (Q8) está conectado intencionalmente con el emisor y el colector intercambiados para lograr un Vce ligeramente más bajo cuando está saturado. Esta técnica se usa de vez en cuando, pero tiene problemas potenciales con la ruptura inversa del voltaje de la base del emisor, así que haga los cálculos si esto es intencional. Si no, sigue leyendo.

La salida es siempre de 12V.

Sin una carga y usando un medidor de alta impedancia Y dada una pequeña corriente de fuga a través de Q8, la salida tenderá a elevarse ligeramente hasta 12 voltios y esto podría ser lo que ve.

Al examinar la base del transistor de salida, no se está conectando a tierra "lo suficiente", solo va 12V y luego a 11.5V.

La unión entre 12 voltios y la base es un diodo de conducción directa y es probable que solo caiga entre 0,4 voltios y 0,7 voltios para una corriente de base moderada. Esto no es un problema. La corriente de base está establecida por los 3,3 voltios en la base de Q6: "pondrá" alrededor de 2,7 voltios en el emisor de Q6 y obligará a una corriente de aproximadamente 12 mA a fluir a través de R22; esta corriente pasará en gran medida a través de la base de Q8 ( unos 10 mA) para encenderlo.

¿Qué me estoy perdiendo?

Aparte de una carga de salida y posiblemente un colector y emisor de cableado incorrecto, nada más.

Ok, intenté mover R22 a la base y vincular el emisor a tierra, de modo que ahora tengo una señal bastante estable de 4.5v / 0.7v que llega a la base de Q8, y agregué una carga de 200 ohmios a Q8, y cambié el incorrectamente C/E cableado - todavía no hay alegría - Estoy realmente confundido (¡debe ser tarde en el día!) de lo que debería ser un circuito lateral alto bastante simple - necesité manejar un par de amperios de una señal 3v3 - ¿Qué tan difícil puede ser? ? :)
@ MattyT2017 Su circuito (excepto el Q8 invertido) usa Q6 como un seguidor de emisor y es una buena topología, a pesar de que algunas personas están COMPLETAMENTE CIEGA a la idea. Tiene una gran ventaja porque permite la plena β de Q6 a aplicar. Tiene la desventaja de que puede haber oscilaciones de alta frecuencia cuando lo maneja (se arregla fácilmente con una resistencia base de pequeño valor). Su problema es más sobre lo que Andy está hablando aquí.
@MattyT2017 si desea un par de amperios, tal vez la versión beta del transistor (Q8) sea realmente pobre en este nivel. Usaría un MOSFET de canal P como controlador de salida para un amplificador o superior.
@Andyaka ¡Acabo de leer tu comentario! Maldito. Dijiste lo que acabo de agregar a mi respuesta. :)
@MattyT2017 Acabo de agregar algunas cosas adicionales para que pienses. Creo que Andy tiene razón sobre el mosfet, por cierto. Y ahora puedes ver parte del por qué.

Comentario 1) Cuando utilice un transistor BJT como interruptor (no como amplificador), conecte el emisor directamente a la fuente de alimentación, sin elementos de circuito entre el emisor y la fuente de alimentación. Para los transistores NPN, conecte el emisor directamente al riel de alimentación NEGATIVO (p. ej., TIERRA), y para los transistores PNP, conecte el emisor directamente al riel de alimentación POSITIVO (p. ej., 12V_IGN_ON, que supongo que es su fuente de alimentación). Conecte el colector a la carga que se está encendiendo|apagando. [Del mismo modo, para los interruptores MOSFET, conecte el pin SOURCE del MOSFET directamente a la fuente de alimentación: SOURCE de N-MOS a la fuente de alimentación NEGATIVA; FUENTE de P-MOS a la fuente de energía POSITIVA. Conecte el DRENAJE a la carga.]

Comentario 2) El transistor de salida en un par Darlington no se saturará (se encenderá completamente); se acercará a la saturación pero nunca alcanzará la saturación. Con esto en mente, los transistores Darlington que está utilizando disiparán (desperdiciarán) más energía y se calentarán mucho más que un transistor BJT "estándar" que funciona en saturación; por lo tanto, habrá menos energía disponible para entregar a la carga cuando se use un par Darlington como se está haciendo aquí. TL; DR: nunca use transistores de par Darlington para cambiar circuitos que deben cambiar entre corte (APAGADO) y saturación (ENCENDIDO).

Comentario 3) En mi opinión, es más fácil trabajar con cálculos actuales al diseñar circuitos de conmutación BJT. Suponga que la carga de salida consume una corriente máxima de 100 mA. Supongamos que reemplaza el transistor Darlington Q8 con un PNP BJT de pequeña señal (por ejemplo, 2N3906) cuya beta de saturación es 10 (consulte la hoja de datos). Para un cálculo de primera aproximación usamos,

Q8_IC_sat = Q8_Beta_sat * Q8_IB_sat

Por lo tanto,

=> IB_sat = IC_sat / Beta_sat
= (-100 mA) / (10)
=> IB_sat = -10 mA

Entonces, la corriente que sale de la base de Q8 debe ser de al menos 10 mA. Esta corriente base se "programa" a través de una resistencia limitadora de corriente R_X de valor apropiado conectada en serie entre el colector de Q6 y la base de Q8. (Nota: elimine las resistencias R22 y R25).

R_X = ((12V_IGN_ON) - (Q8_VBE(SAT) @ Q8_IC=100mA) - (Q6_VCE(SAT) @ Q6_IC=10mA)) / 10mA

Reemplace Q6 con un NPN BJT, por ejemplo, un 2N2222A de pequeña señal. El objetivo ahora es saturar Q6 cuando el pin de salida digital del microcontrolador está programado para producir una salida lógica ALTA. Una vez más, mirando la hoja de datos del 2N2222A, vemos que la beta de saturación es 10. Entonces, la corriente requerida que sale del pin de salida digital del microcontrolador y entra en la base de Q6 es

Q6_IB_sat = Q6_IC_sat / Q6_Beta_sat
= (10 mA) / (10)
=> IB_sat(Q6) = 1 mA

Esta corriente de 1 mA se puede programar a través de una resistencia limitadora de corriente R_Y de valor apropiado conectada en serie entre el pin de salida digital del microcontrolador y la base de Q6:

R_Y = ( (microcontroller VOH) - (Q6_VBE(Sat) @ Q6_IC(sat)=10mA) ) / 1 mA

donde 'VOH' es el voltaje mínimo para una señal de salida lógica ALTA en el pin de salida digital del microcontrolador (consulte la hoja de datos del microcontrolador para encontrar VOH).

VOH <= uC digital output pin logic HIGH voltage < 3.3V

Debe sesgar correctamente el Q6, con una resistencia base. Actualmente es un emisor seguidor. Por lo tanto, el emisor está a 3,3 V - Vbe = 2,6 V

El segundo bjt está de alguna manera en saturación.

Luego explique qué pudo haber causado esto y cómo solucionarlo.
En la figura del OP, el transistor Q8 es un par Darlington. El transistor de entrada en un par Darlington puede saturarse, pero el transistor de salida no puede saturarse, suponiendo que se use la definición habitual de 'saturación' para un transistor NPN: VE < VB > VC.