Warum wird dieser PNP-Transistor nicht ausgelöst?


9

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

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

Was vermisse ich? Das Eingangssignal an LS12 ist 3,3 V von einer MCU und sendet zum Testen eine 50% ige Rechteckwelle. 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


2
Haben Sie Q8 mit umgekehrtem Kollektor und Emitter gezeichnet oder stimmt dies mit Ihrer Schaltung überein?
Colin

2
Sie benötigen einen Basiswiderstand, um Q6 vorzuspannen. Ansonsten arbeitet es als Emitterfolger.
Mitu Raj

Wie gewünscht bearbeitet - ich kann nicht glauben, dass ich Q8 auf den Kopf gestellt habe!
MattyT2017

2
Haben Sie eine Last an den Ausgang angeschlossen?
Das Photon

Ja, bei 200 Ohm Last und korrekt verdrahtetem Q8 das gleiche Problem - wenn ich die Basisverbindung von Q8 entferne, kann ich sehen, dass eine Rechteckwelle gesendet wird (obwohl die Spannung 2,6 V niedrig ist, 4,6 Hi)
MattyT2017

Antworten:


5

Lassen Sie uns den Schaltplan mit dem EESE-Editor zeichnen (wie Sie es hätten tun sollen):

schematisch

simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab

Ich nehme an, Sie haben falsch verkabelt . Wie Andy betont, kann ein normaler PNP immer noch als PNP-Transistor fungieren, wenn Sie ihn umkehren. Aber normalerweise mit viel schlechterem β (aufgrund der Art und Weise, wie Dinge in einem BJT dotiert und physikalisch aufgebaut sind).Q8β

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 , ich werde damit gehen. Dies bedeutet lediglich I C 8 = 60RLOAD=200Ω . Hier ist ein wichtiges Diagramm aus dem Datenblatt:ichC.8=60mA

Geben Sie hier die Bildbeschreibung ein

Die bei diesem Strom. Sie können also nicht ernsthaft besser als etwa 11 erwartenV.C.E.S.EINT.800mV über R L O A D . Je. Sie müssen das planen. Und weniger, wenn Ihr Kollektorstrom deutlich ansteigt.11V.R.L.ÖEIND.

Beachten Sie, dass sie ein für die Sättigung verwenden! Ziemlich bedeutsam. Aber das ist ein Darlington. Das ist also zu erwarten. Wenn Ihr Laststrom wirklich nur 60 beträgtβ=250 dann muss Ihr Basisstrom nur noch 250 betragen60mA .250μEIN

Jetzt ist es ziemlich klar, dass Sie auch einen Darlington für ! Was?? Naja. Das Ding hat ein Minimum von β = 5000 bei einem I C = 10Q.6 β=5000 ! Bist du gesund Der Basisstrom, der hier für Q 6 in dieser Emitterfolgerkonfiguration benötigt wird, beträgt 50ichC.=10mAQ.6 (unter der Annahme, dass bei diesen niedrigen Strömen das β hält (wahrscheinlich nicht). In jedem Fall haben Sie keinen Basisstrom, über den Sie in Q 6 sprechen könnten.50n / aβQ.6

Was ist der Wert für ? Es ist R 22 = 3,3R.22 . Berücksichtigt man jedoch beispielsweise 50R.22=3.3V.- -1V.250μEIN=9200Ω für R 25 würde ich eine 7.2 verwenden50μEINR.25 gibt. Der Wert von R 25 sollte höchstens 50 betragen7.2kΩR.25 , also würde ich etwas 22 stecken50μEIN gibt. (Ich war sehr versucht, es viel größer zu machen. Aber was solls. Bleib dabei.) Also wieder R 22 = 3,322kΩ .R.22=3.3V.- -1V.250μEIN+50μEIN7.2kΩ

schematisch

simulieren Sie diese Schaltung

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


Warum benutzt du Darlingtons? Ah. Jetzt erwähnen Sie, dass Sie möglicherweise eine Last von mehr als . Es macht also Sinn.3EIN

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

schematisch

simulieren Sie diese Schaltung

Dieser Darlington wird mehr Spannung abfallen lassen und jetzt eine ganze Menge Strom verbrauchen. In der Tat wird es mehr zerstreuen, als Sie es wagen, sich zu bewerben !! Schauen Sie sich den Wärmewiderstand und auch die maximalen Betriebstemperaturen an! Angenommen, Sie tun nichts Besonderes auf dem Board selbst, um sich besser zu zerstreuen, können Sie nicht mehr als etwa zerstreuen1.5W.

Während also alle Zahlen "halb in Ordnung" sind, haben Sie mehrere Probleme.

  1. Die Verlustleistung Ihres Darlington ist einfach um ein Vielfaches zu hoch.
  2. Sie werden etwa verlieren1.5V.10.5V.

Davon abgesehen scheint es in Ordnung zu sein.

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


Danke für die sehr ausführliche Antwort. Darlingtons, die von meiner Naivität verwendet werden, konzentrieren sich auf das Verpacken in meiner CAD-Software im Gegensatz zu Spezifikationen (träge und Last-Minute-Eile, um die Proto-Leiterplatten zu drehen). @Jonk - Last ist eigentlich eher 2 oder 3 A (also ca. 4-6 Ohm), ohne sich zu ändern "zu viel", was kann ich hier tun - ich denke, zuerst den Q6 so ändern, dass er meinem funktionierenden Proto entspricht - 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 Proto zum Laufen bringen - das Design in der nächsten Phase verfeinern?
MattyT2017

@ MattyT2017 wow. Also mehrere Verstärker? In Ordnung. Jetzt macht ein Darlington Sinn. Es macht es einfacher, ein reguläres bjt für den anderen Transistor zu verwenden. Ich bin nicht zu Hause, werde aber nach meiner Rückkehr besser auf Ihren Kommentar eingehen und einen Moment Zeit haben. Demnächst.
Jonk

Jonk - ja, das Stromproblem ist nur einfache Verschwendung - was wäre die niedrigste Anzahl an Komponenten, die Sie sich als "Black Box" für einen 3-gegen-3-Niedrigstrom-Trigger vorstellen können -> + 12-V / 3-A-fähiger Ausgang - habe ich mich gerade darum gekümmert völlig falsch? Wir verwenden ständig Fets für die Low-Side-Fahrer. Was ist also in Wirklichkeit die sauberste High-Side-Lösung, die Sie sich vorstellen können?
MattyT2017

100mΩV.GS.∣ =10V.

7

V.B.E.0,7V.3.3V.- -0,7V.=2.6V.V.C.E. fast Null wäre (wie gesagt, in Ihrer Schaltung unmöglich), würde die Q8-Basis daher nicht auf Masse gezogen.

V.C.E.(seint) an den CE-Anschlüssen von Q8, wahrscheinlich weniger als 200 mV ).

ichC.ichE.=V.B.- -0,7V.R.22=3.3V.- -0,7V.220Ω12mEIN

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

0,7V.2.2kΩ0,31mEIN<<12mEIN

Ein Strom von 12 mA in seiner Basis ist mehr als ausreichend, um den Ausgangstransistor zu sättigen und ihn als eingeschalteten Schalter zu verwenden (was Sie benötigen). Die Basis wird jedoch nicht wie erwartet auf Masse gezogen, da der "Treiber" -Transistor Q6 nicht wie ein Schalter, sondern als (schaltbare) Stromquelle funktioniert.


Schulfehler, denke ich - Q8 auf den Kopf gestellt! Doh
MattyT2017

Der obere Q8 wäre eher ein Schuldiger? Oder fehlt mir immer noch das Offensichtliche?
MattyT2017

@ MattyT2017 Hast du Q8 nur umgekehrt gezeichnet oder hast du es in deiner Schaltung so verdrahtet?
Lorenzo Donati - Codidact.org

verdrahtete es auch so auf der Leiterplatte
MattyT2017

6

Ich gehe davon aus, dass der PNP-Transistor (Q8) absichtlich mit dem Emitter verbunden ist und der Kollektor vertauscht wird, um bei Sättigung einen etwas niedrigeren Vce zu erzielen. Diese Technik wird ab und zu verwendet, hat jedoch potenzielle Probleme mit dem Spannungsausfall auf der Basis des umgekehrten Emitters. Berechnen Sie dies, wenn dies beabsichtigt ist. Wenn nicht, lesen Sie weiter.

Der Ausgang ist immer 12V.

Ohne Last und unter Verwendung eines hochohmigen Messgeräts UND bei einem kleinen Leckstrom durch Q8 wird der Ausgang leicht bis zu 12 Volt gezogen, und dies könnte das sein, was Sie sehen.

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

Der Übergang zwischen 12 Volt und der Basis ist eine vorwärts leitende 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" ungefähr 2,7 Volt an den Emitter von Q6 und zwingt einen Strom von ungefähr 12 mA, durch R22 zu fließen - dieser Strom wird größtenteils durch die Basis von Q8 geleitet ( ca. 10 mA), um es einzuschalten.

Was vermisse ich?

Abgesehen von einer Ausgangslast und möglicherweise falsch verdrahteten Kollektoren und Emittern nicht viel.


Ok, also habe ich 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 Q8 eine 200-Ohm-Last hinzufügte und den inkorrekten austauschte Kabelgebundenes C / E - immer noch keine Freude - Ich bin wirklich verwirrt (muss spät am Tag sein!), was ein ziemlich einfacher High-Side-Stromkreis sein sollte, der ein paar Ampere von einem 3v3-Signal ansteuern soll - wie schwer kann es sein ? :)
MattyT2017

β

1
@ MattyT2017 Wenn Sie ein paar Ampere wollen, ist die 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.
Andy aka

@Andyaka Ich habe gerade deinen Kommentar gelesen! Verflixt. Sie haben gesagt, was ich gerade zu meiner Antwort hinzugefügt habe. :)
Jonk

@ MattyT2017 Habe gerade ein paar zusätzliche Dinge hinzugefügt, über die du nachdenken kannst. Ich denke, Andy hat übrigens Recht mit dem Mosfet. Und jetzt können Sie einen Teil des Warum sehen.
Jonk

3

Kommentar 1) Wenn Sie einen BJT-Transistor als Schalter (nicht als Verstärker) verwenden, schließen Sie den Emitter direkt an die Stromquelle an, ohne Schaltungselemente zwischen Emitter und Stromquelle. Bei NPN-Transistoren wird der Emitter direkt an die NEGATIVE Stromschiene (z. B. GROUND) angeschlossen, und bei PNP-Transistoren wird der Emitter direkt an die POSITIVE Stromschiene (z. B. 12V_IGN_ON, von der ich annehme, dass sie Ihre Stromquelle ist) angeschlossen. Schließen Sie den Kollektor an die Last an, die ein- und ausgeschaltet wird. [Schließen Sie bei MOSFET-Schaltern den SOURCE-Pin des MOSFET direkt an die Stromquelle an: N-MOS SOURCE an die NEGATIVE Stromquelle; P-MOS-QUELLE zur POSITIVEN Stromquelle. Verbinden Sie den DRAIN mit der Last.]

Kommentar 2) Der Ausgangstransistor in einem Darlington-Paar wird nicht gesättigt (vollständig eingeschaltet). es wird sich der Sättigung nähern, aber es wird niemals eine Sättigung erreichen. In diesem Sinne 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 Strom für die Lieferung an die Last zur Verfügung, wie hier ausgeführt wird. TL; DR: Verwenden Sie niemals Darlington-Paartransistoren zum Schalten von Schaltkreisen, die zwischen Abschaltung (AUS) und Sättigung (EIN) umschalten müssen.

Kommentar 3) IMO, es ist am einfachsten, mit aktuellen Berechnungen zu arbeiten, wenn BJT-Schaltkreise entworfen werden. Angenommen, die Ausgangslast zieht einen maximalen Strom von 100 mA. Angenommen, Sie ersetzen den Darlington-Transistor Q8 durch einen Kleinsignal-PNP-BJT (z. B. 2N3906) mit einer Beta-Sättigung von 10 (siehe Datenblatt). Für eine erste Näherungsberechnung 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 aus der Basis des Q8 austritt, muss also mindestens 10 mA betragen. Dieser Basisstrom wird über einen Strombegrenzungswiderstand R_X mit einem geeigneten Wert "programmiert", der in Reihe zwischen dem Kollektor von Q6 und der Basis von Q8 geschaltet ist. (nb Beseitigen 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. ein 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 das Datenblatt des 2N2222A noch einmal ansehen, sehen wir, dass die Beta-Sättigung 10 beträgt. Der erforderliche Strom, der aus dem digitalen Ausgangspin des Mikrocontrollers in die Basis des 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 Strombegrenzungswiderstand R_Y mit entsprechendem Wert programmiert werden, der in Reihe zwischen dem digitalen Ausgangspin des Mikrocontrollers und der Basis des Q6 geschaltet ist:

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

Dabei ist 'VOH' die minimale Spannung für ein logisches HIGH-Ausgangssignal am digitalen Ausgangspin des Mikrocontrollers (Informationen zum VOH finden Sie im Datenblatt des Mikrocontrollers).

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

2

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


-2

Das zweite bjt ist irgendwie in Sättigung


1
Erklären Sie dann, was dies möglicherweise verursacht hat und wie Sie es beheben können.
Finbarr

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.
Jim Fischer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.