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?
Zeichnen wir den Schaltplan mit dem EESE-Editor (wie Sie es hätten tun sollen):
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ich nehme an, Sie sind verkabelt 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 , ich werde damit gehen. Dies bedeutet eine bloße . Hier ist ein wichtiges Diagramm aus dem Datenblatt:
Die bei dieser Strömung. Sie können also nicht ernsthaft mehr als ungefähr erwarten über . Je. Das musst du einplanen. Und weniger, wenn Ihr Kollektorstrom deutlich ansteigt.
Beachten Sie, dass sie a verwenden zur Sättigung! Ziemlich bedeutend. Aber das ist ein Darlington. Das ist also zu erwarten. Wenn Ihr Laststrom wirklich nur ist dann muss Ihr Basisstrom nur sein .
Jetzt ist es ziemlich klar, dass Sie auch einen Darlington verwenden ! Was?? Nun ja. Das Ding hat ein Minimum eine Lohe ! Bist du bei Verstand? Der dafür benötigte Basisstrom hier, in dieser Emitterfolger-Konfiguration ist (unter der Annahme, dass bei diesen niedrigen Strömen die hält (wahrscheinlich nicht.) Auf jeden Fall haben Sie keinen nennenswerten Basisstrom .
Wozu also der Wert ? Es ist . Aber die Bilanzierung von, sagen wir, Pro , ich würde a verwenden dort. Der Wert von sollte höchstens Quelle sein , also würde ich etwas einkleben dort. (Ich war sehr versucht, es viel größer zu machen. Aber was solls. Bleiben Sie dabei.) Also noch einmal, .
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 . Es macht also Sinn.
Lassen Sie uns die Dinge für diese Art von Last wiederholen:
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 auf diesem Gerät.
Während also alle Zahlen „halbwegs in Ordnung“ sind, haben Sie mehrere Probleme.
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.
Selbst wenn Q6 vollständig eingeschaltet werden könnte, was in dieser Schaltung nicht der Fall ist, hat es eine fallen lassen , daher würden Sie an seinem Emitter finden etwa. Daher, auch wenn 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 ü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 .
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 ( ).
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.
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.
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
Colin
Mitu Raj
MattyT2017
Das Photon
MattyT2017
Dojo
David Tweed