Warum löst dieser PNP-Transistor nicht aus?

Die folgende Schaltung sollte ein 3,3-V-Signal von einer MCU an MCU_LS12 aufnehmen und ein 12-V-High-Side-Signal ausgeben.

Der Ausgang ist immer 12V. Beim Scoping wird die Basis zum Ausgangstransistor nicht "genug" auf Masse gezogen - nur 12 V und dann 11,5 V.

Was vermisse ich? Das Eingangssignal an LS12 ist ein 3,3-V-Signal von einer MCU, das zum Testen eine 50-%-Rechteckwelle einsendet. Warum lässt Q6 die Basis von Q8 nicht auf den Boden fallen? Was kann ich ändern? Ist es der Teiler?

Geben Sie hier die Bildbeschreibung ein

Haben Sie Q8 mit vertauschtem Kollektor und Emitter gezeichnet oder ist dies für Ihre Schaltung genau?
Sie benötigen einen Basiswiderstand, um Q6 vorzuspannen. Ansonsten arbeitet er als Emitterfolger.
Wie gewünscht bearbeitet - ich kann nicht glauben, dass ich Q8 auf den Kopf gestellt habe!
Hast du eine Last am Ausgang angeschlossen?
Ja, mit 200-Ohm-Last und korrekt verdrahtetem Q8, dasselbe Problem - wenn ich die Basisverbindung von Q8 entferne, kann ich sehen, dass eine Rechteckwelle gesendet wird (obwohl ihre Spannung 2,6 V niedrig, 4,6 hoch ist).
R22 ist nicht erforderlich, es sollte nicht vorhanden sein. Ich habe die Zahlen nicht ausgeführt, aber es verhindert sowieso ein sauberes Herunterziehen der PNPs-Basis.
@Dojo: Warum denkst du, dass R22 nicht da sein sollte? Es ist vollkommen gültig, Q6 als schaltbare Stromsenke zu konfigurieren; Tatsächlich ist es in Level-Shifting-Anwendungen wie dieser oft vorzuziehen.

Antworten (6)

Zeichnen wir den Schaltplan mit dem EESE-Editor (wie Sie es hätten tun sollen):

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Ich nehme an, Sie sind verkabelt Q 8 falsch. Wie Andy betont, kann ein normaler PNP immer noch als PNP-Transistor fungieren, wenn Sie ihn umkehren. Aber in der Regel mit viel schlimmer β (Aufgrund der Art und Weise, wie die Dinge in einem BJT dotiert und physisch eingebaut sind.)

Was Andy jedoch möglicherweise übersehen hat [vorausgesetzt, ich kann Sie ernst nehmen, dass Sie einen MJD127G ( Datenblatt ) verwenden], dann ist dies ein Darlington !! Sie kehren diese nicht um und erwarten viel. Sie müssen diese richtig arrangieren!

Da Sie erwähnt haben, dass Sie verwendet haben R L Ö EIN D = 200 Ω , ich werde damit gehen. Dies bedeutet eine bloße ich C 8 = 60 mA . Hier ist ein wichtiges Diagramm aus dem Datenblatt:

Geben Sie hier die Bildbeschreibung ein

Die v C E S EIN T 800 mV bei dieser Strömung. Sie können also nicht ernsthaft mehr als ungefähr erwarten 11 v über R L Ö EIN D . Je. Das musst du einplanen. Und weniger, wenn Ihr Kollektorstrom deutlich ansteigt.

Beachten Sie, dass sie a verwenden β = 250 zur Sättigung! Ziemlich bedeutend. Aber das ist ein Darlington. Das ist also zu erwarten. Wenn Ihr Laststrom wirklich nur ist 60 mA dann muss Ihr Basisstrom nur sein 250 μ EIN .

Jetzt ist es ziemlich klar, dass Sie auch einen Darlington verwenden Q 6 ! Was?? Nun ja. Das Ding hat ein Minimum β = 5000 eine Lohe ich C = 10 mA ! Bist du bei Verstand? Der dafür benötigte Basisstrom Q 6 hier, in dieser Emitterfolger-Konfiguration ist 50 n / a (unter der Annahme, dass bei diesen niedrigen Strömen die β hält (wahrscheinlich nicht.) Auf jeden Fall haben Sie keinen nennenswerten Basisstrom Q 6 .

Wozu also der Wert R 22 ? Es ist R 22 = 3.3 v 1 v 250 μ EIN = 9200 Ω . Aber die Bilanzierung von, sagen wir, 50 μ EIN Pro R 25 , ich würde a verwenden 7.2 k Ω dort. Der Wert von R 25 sollte höchstens Quelle sein 50 μ EIN , also würde ich etwas einkleben 22 k Ω dort. (Ich war sehr versucht, es viel größer zu machen. Aber was solls. Bleiben Sie dabei.) Also noch einmal, R 22 = 3.3 v 1 v 250 μ EIN + 50 μ EIN 7.2 k Ω .

schematisch

Simulieren Sie diese Schaltung

Wenn Sie die Last erhöhen, führen Sie einfach die Berechnungen durch.


Warum verwendest du Darlingtons? Ah. Jetzt erwähnen Sie, dass Sie möglicherweise eine Last haben, die aufwärts geht 3 EIN . Es macht also Sinn.

Lassen Sie uns die Dinge für diese Art von Last wiederholen:

schematisch

Simulieren Sie diese Schaltung

Dieser Darlington wird mehr Spannung abwerfen und wird jetzt eine ziemliche Menge an Leistung verbrauchen. In der Tat wird es mehr zerstreuen, als Sie es wagen, aufzutragen !! Beachten Sie den thermischen Widerstand und auch die maximalen Betriebstemperaturen! Angenommen, Sie tun nichts Besonderes auf dem Board selbst, um sich besser aufzulösen, können Sie nicht mehr als ungefähr auflösen 1.5 W auf diesem Gerät.

Während also alle Zahlen „halbwegs in Ordnung“ sind, haben Sie mehrere Probleme.

  1. Die Verlustleistung an Ihrem Darlington ist einfach um ein Vielfaches zu hoch.
  2. Sie werden ungefähr verlieren 1.5 v von Ihrer hohen Seitenversorgungsschiene bis zu Ihrer Ladung. Wenn Sie damit leben können 10.5 v , dann ist das wohl kein Problem. Aber da ist es, vorausgesetzt, der Darlington verbrennt sich nicht zuerst.

Ansonsten scheint es ok zu sein.

Sie müssen mit der Dissipation umgehen. Dies ist einer der Fälle, in denen ein MOSFET anfängt, ziemlich gut auszusehen.

Danke für die sehr ausführliche Antwort. Darlingtons, die von meiner Naitvty verwendet werden, konzentrieren sich auf die Verpackung in meiner CAD-Software im Gegensatz zu Spezifikationen (faul und in letzter Minute, um die Proto-Leiterplatten zu drehen) @jonk - die Last beträgt eigentlich eher 2 oder 3 A (also ca. 4-6 Ohm) ohne Änderung "zu viel", was kann ich hier tun - ich denke, zuerst den Q6 so ändern, dass er wie mein funktionierender Prototyp ist - ein 2n3904-äquivalentes SMT-Gerät, und dann natürlich den falsch platzierten / verdrahteten Q8 umdrehen - das würde mich zurück zur Spezifikation bringen, und zumindest den Prototypen zum Laufen bringen – das Design in der nächsten Phase verfeinern?
@MattyT2017 wow. Also mehrere Verstärker? Okay. Jetzt macht ein Darlington Sinn. Es erleichtert die Verwendung eines normalen BJT für den anderen Transistor. Ich bin nicht zu Hause, aber ich werde Ihren Kommentar besser ansprechen, nachdem ich zurück bin und einen Moment Zeit habe. Bald.
Jonk - ja, das Stromproblem ist nur einfache Verschwendung - was die niedrigste Komponentenanzahl wäre, die Sie sich als "Black Box" -Anforderung eines 3v3-Triggers mit niedrigem Strom -> + 12 V / 3 A-fähiger Ausgang vorstellen können - habe ich gerade gemacht komplett falsch? Wir verwenden ständig Fets für die Low-Side-Treiber - was ist also in Wirklichkeit die sauberste High-Side-Lösung, die Sie sich vorstellen können?
@ MattyT2017 Es kommt darauf an. Ich würde wahrscheinlich immer noch BJTs verwenden, da ich Tausende von ihnen hier habe und Mosfets "teuer" sind (obwohl häufig) und auch Probleme mit kapazitiven Laufwerken für höhere Geschwindigkeiten haben, die für mich mehr "Überlegung" erfordern. Haben Sie einen bestimmten PFET auf Lager oder mögen Sie ihn? Hauptsächlich möchten Sie so wenig Spannung wie möglich abfallen lassen, also suchen Sie nach Widerständen von 100 m Ω oder weniger mit einem Gate-Antrieb von v G S ∣= 10 v (oder kleiner) und wenn ein Drain-Strom bereitgestellt wird, der den maximalen Strom übersteigt, den Sie unterstützen möchten.

Selbst wenn Q6 vollständig eingeschaltet werden könnte, was in dieser Schaltung nicht der Fall ist, hat es eine v B E fallen lassen 0,7 v , daher würden Sie an seinem Emitter finden 3.3 v 0,7 v = 2.6 v etwa. Daher, auch wenn v C E fast Null wären (wie gesagt, unmöglich in Ihrer Schaltung), würde die Q8-Basis nicht auf Masse gezogen werden.

Entfernen Sie R22 vom Emitter und schalten Sie ihn in Reihe mit der Q6-Basis, um eine geeignete Vorspannung für das Einschalten von Q6 einzustellen. Mit diesem modifizierten Schaltplan fungiert Q6 als Schalter und kann die Q8-Basis sehr nahe an Masse ziehen (jedoch nicht genau: Sie haben die kleinere Sättigungsspannung v C E ( s a t ) über CE-Anschlüsse von Q8, wahrscheinlich weniger als 200 mV).

Nebenbei bemerkt, mit R22 am Emitter fungiert Q6 als Konstantstromquelle, wobei der Ausgangsstrom dies ist ich C ich E = v B 0,7 v R 22 = 3.3 v 0,7 v 220 Ω 12 m EIN .

Das Problem ist, dass diese Schaltung als Stromquelle fungiert, solange sie einen Spannungsspielraum in Richtung der 12-V-Schiene hat. In Ihrer Schaltung zwingt es diese 12 mA in R25 (2,2 kΩ) parallel zum BE-Übergang von Q8 (vorausgesetzt, Sie schließen Q8 richtig an, dh Sie tauschen C und E in Ihrer Schaltung).

Dieser Strom teilt sich und fließt fast vollständig in dem in Vorwärtsrichtung vorgespannten BE-Übergang von Q8. Warum? Denn wenn dieser Übergang ausgeschaltet wäre, würde der gesamte 12-mA-Strom in R25 fließen, und dies würde einen Abfall von 26 V darüber erfordern, was mit einer 12-V-Schiene nicht möglich ist. Daher muss der BE-Übergang eingeschaltet sein und als solcher zeigt er einen Abfall von ~ 0,7 V, wodurch ein sehr kleiner Strom in R25 ( 0,7 v 2.2 k Ω 0,31 m EIN << 12 m EIN ).

Ein 12-mA-Strom in seiner Basis ist mehr als genug, um den Ausgangstransistor zu sättigen und ihn als eingeschalteten Schalter arbeiten zu lassen (was Sie brauchen). Die Basis wird jedoch nicht wie erwartet auf Masse gezogen, da der "Treiber" -Transistor Q6 nicht wie ein Schalter arbeitet, sondern als (schaltbare) Stromquelle.

Schuljungenfehler, denke ich - Q8 auf den Kopf gestellt! Doh
Der Aufwärtstrend Q8 wäre eher ein Übeltäter? Oder übersehe ich immer noch das Offensichtliche?
@ MattyT2017 Hast du Q8 nur umgekehrt gezeichnet oder hast du es so in deiner Schaltung verdrahtet?
Habe es auch so auf der Platine verdrahtet

Ich gehe davon aus, dass der PNP-Transistor (Q8) absichtlich mit vertauschtem Emitter und Kollektor verbunden ist, um bei Sättigung eine etwas niedrigere Vce zu erreichen. Diese Technik wird ab und zu verwendet, hat jedoch potenzielle Probleme mit einem Spannungsdurchbruch in Rückwärtsrichtung zwischen Emitter und Basis. Rechnen Sie also nach, wenn dies beabsichtigt ist. Wenn nicht, lesen Sie weiter.

Der Ausgang ist immer 12V.

Ohne Last und mit einem hochohmigen Messgerät UND bei einem kleinen Leckstrom durch Q8 wird der Ausgang leicht auf 12 Volt gezogen, und dies könnte das sein, was Sie sehen.

Beim Scoping wird die Basis zum Ausgangstransistor nicht "genug" auf Masse gezogen - nur 12 V und dann 11,5 V.

Der Übergang zwischen 12 Volt und der Basis ist eine vorwärtsleitende Diode und fällt bei einem moderaten Basisstrom wahrscheinlich nur zwischen 0,4 Volt und 0,7 Volt ab. Das ist kein Problem. Der Basisstrom wird durch die 3,3 Volt an der Basis von Q6 eingestellt - er "legt" etwa 2,7 Volt an den Emitter von Q6 und zwingt einen Strom von etwa 12 mA, durch R22 zu fließen - dieser Strom wird größtenteils durch die Basis von Q8 geleitet ( ca. 10 mA), um ihn einzuschalten.

Was vermisse ich?

Außer einer Ausgangslast und möglicherweise falscher Verdrahtung von Kollektor und Emitter nicht viel.

Ok, ich habe versucht, R22 zur Basis zu bewegen und den Emitter mit Masse zu verbinden, so dass ich jetzt ein ziemlich stabiles 4,5-V / 0,7-V-Signal an der Basis von Q8 habe, und eine 200-Ohm-Last zu Q8 hinzugefügt und die Inkorrektheit ausgetauscht verkabeltes C/E - immer noch keine Freude - ich bin wirklich verwirrt (muss spät am Tag sein!), was eine ziemlich einfache High-Side-Schaltung sein sollte - ned, um ein paar Ampere von einem 3v3-Signal zu treiben - wie schwer kann das sein ? :)
@ MattyT2017 Ihre Schaltung (mit Ausnahme des invertierten Q8) verwendet Q6 als Emitterfolger und ist eine gute Topologie, obwohl einige Leute für die Idee VÖLLIG BLIND sind. Es hat einen großen Vorteil, weil es das volle ermöglicht β von Q6 anzuwenden. Es hat den Nachteil, dass es beim Ansteuern zu hochfrequenten Schwingungen kommen kann (leicht mit einem Basiswiderstand mit kleinem Wert behoben). Ihr Problem betrifft eher das, worüber Andy hier spricht.
@ MattyT2017 Wenn Sie ein paar Verstärker wollen, ist das Beta des Transistors (Q8) auf diesem Niveau vielleicht wirklich schlecht. Ich würde einen P-Kanal-MOSFET als Ausgangstreiber für einen Verstärker oder höher verwenden.
@Andyaka Ich habe gerade deinen Kommentar gelesen! Verflixt. Sie haben gesagt, was ich gerade zu meiner Antwort hinzugefügt habe. :)
@MattyT2017 Ich habe gerade ein paar zusätzliche Dinge hinzugefügt, über die Sie nachdenken können. Ich denke übrigens, Andy hat Recht mit dem Mosfet. Und jetzt können Sie einen Teil des Grundes sehen.

Kommentar 1) Wenn Sie einen BJT-Transistor als Schalter (keinen Verstärker) verwenden, verbinden Sie den Emitter direkt mit der Stromquelle, ohne Schaltungselemente zwischen dem Emitter und der Stromquelle. Verbinden Sie bei NPN-Transistoren den Emitter direkt mit der NEGATIVEN Stromschiene (z. B. MASSE) und bei PNP-Transistoren den Emitter direkt mit der POSITIVEN Stromschiene (z. B. 12V_IGN_ON, von der ich annehme, dass sie Ihre Stromquelle ist). Schließen Sie den Kollektor an die Last an, die ein-/ausgeschaltet werden soll. [In ähnlicher Weise verbinden Sie bei MOSFET-Schaltern den SOURCE-Pin des MOSFET direkt mit der Stromquelle: N-MOS-QUELLE mit der NEGATIVEN Stromquelle; P-MOS-QUELLE zur POSITIVEN Stromquelle. Schließen Sie den DRAIN an die Last an.]

Kommentar 2) Der Ausgangstransistor in einem Darlington-Paar wird nicht gesättigt (voll eingeschaltet); es wird sich der Sättigung nähern, aber niemals eine Sättigung erreichen. Vor diesem Hintergrund verbrauchen (verschwenden) die von Ihnen verwendeten Darlington-Transistoren mehr Leistung und werden viel heißer als ein "normaler" BJT-Transistor, der in Sättigung arbeitet. daher steht bei Verwendung eines Darlington-Paares weniger Leistung zur Lieferung an die Last zur Verfügung, wie dies hier der Fall ist. TL;DR: Verwenden Sie niemals Darlington-Transistoren für Schaltkreise, die zwischen Cutoff (OFF) und Sättigung (ON) umschalten müssen.

Kommentar 3) IMO ist es am einfachsten, beim Entwerfen von BJT-Schaltkreisen mit Stromberechnungen zu arbeiten. Angenommen, die Ausgangslast zieht einen maximalen Strom von 100 mA. Nehmen wir an, Sie ersetzen den Darlington-Transistor Q8 durch einen Kleinsignal-PNP-BJT (z. B. 2N3906), dessen Sättigungs-Beta 10 beträgt (siehe Datenblatt). Für eine Berechnung in erster Näherung verwenden wir

Q8_IC_sat = Q8_Beta_sat * Q8_IB_sat

Deshalb,

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

Der Strom, der die Basis von Q8 verlässt, muss also mindestens 10 mA betragen. Dieser Basisstrom wird über einen geeignet bewerteten Strombegrenzungswiderstand R_X "programmiert", der zwischen dem Kollektor von Q6 und der Basis von Q8 in Reihe geschaltet ist. (Hinweis: Eliminieren Sie die Widerstände R22 und R25.)

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

Ersetzen Sie Q6 durch einen NPN-BJT, z. B. einen Kleinsignal-2N2222A. Das Ziel ist nun, Q6 zu sättigen, wenn der digitale Ausgangspin des Mikrocontrollers so programmiert ist, dass er einen logischen HIGH-Ausgang erzeugt. Wenn wir uns noch einmal das Datenblatt des 2N2222A ansehen, sehen wir, dass das Sättigungs-Beta 10 beträgt. Der erforderliche Strom, der aus dem digitalen Ausgangspin des Mikrocontrollers in die Basis von Q6 fließt, ist also

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

Dieser 1-mA-Strom kann über einen angemessen bewerteten Strombegrenzungswiderstand R_Y programmiert werden, der in Reihe zwischen dem digitalen Ausgangspin des Mikrocontrollers und der Basis von Q6 geschaltet ist:

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

wobei 'VOH' die Mindestspannung für ein logisches HIGH-Ausgangssignal am digitalen Ausgangspin des Mikrocontrollers ist (siehe Datenblatt des Mikrocontrollers, um VOH zu finden).

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

Sie müssen den Q6 mit einem Basiswiderstand richtig vorspannen. Derzeit ist es ein Emitterfolger. Daher liegt der Emitter bei 3,3 V - Vbe = 2,6 V

Das zweite bjt ist irgendwie in Sättigung

Erklären Sie dann, was dies verursacht haben könnte und wie Sie es beheben können.
In der Figur des OP ist der Transistor Q8 ein Darlington-Paar. Der Eingangstransistor eines Darlington-Paares kann in die Sättigung getrieben werden, aber der Ausgangstransistor kann nicht gesättigt werden, vorausgesetzt, man verwendet die übliche Definition von „Sättigung“ für einen NPN-Transistor: VE < VB > VC.