Zusammengefasste Lösung:
Die beiden Konfigurationen sind nahezu gleichwertig.
Beides würde in fast allen Fällen gleich gut funktionieren.
In einer Situation, in der eines besser als das andere war, wäre das Design für den Einsatz in der Praxis übermäßig marginal (da alles, was so wichtig ist, um die beiden zu unterscheiden, im Wesentlichen bedeutet, dass die Operation "direkt am Rande" ist). .
oder R 4 werden nur benötigt, wenn V i n ein offener Stromkreis sein kann, was in diesem Fall eine gute Idee ist. Werte bis ca. 100K sind in den meisten Fällen wahrscheinlich in Ordnung. 10k ist in den meisten Fällen ein guter sicherer Wert.R2R4Vin
Ein sekundärer Effekt bei Bipolartransistoren (auf den ich in meiner Antwort angespielt habe) bedeutet, dass R2 und R4 möglicherweise benötigt werden, um den Icb-Sperrkriechstrom zu senken. Geschieht dies nicht, wird es von der be-Junction übertragen und kann zum Einschalten des Geräts führen. Dies ist ein echter realer Effekt, der bekannt und gut dokumentiert ist, aber in Kursen nicht immer gut vermittelt wird. Siehe auch meine Antwort.
Linker Fall:
- Die Antriebsspannung wird um 10 verringert , was 9% weniger bedeutet. 1011
- Die Basisstation sieht 10K gegen Masse, wenn der Eingang offen ist.
- Wenn der Eingang LOW ist, sieht die Basis ungefähr 1K nach Masse. Eigentlich 1K // 10K = im Wesentlichen gleich.
Rechtssache:
- Drive = 100% von wird über 1K angelegt. Vi n
- Base sieht 10K auf Masse , wenn offener Stromkreis ist. (im Gegensatz zu 11K). Vi n
- Wenn die Eingabe LOW ist, sieht base 1K, was im Wesentlichen dasselbe ist.
R2 und R4 wirken so, dass sie den Basisleckstrom nach Masse ableiten. Bei Jellybean-Transistoren mit geringer Leistung oder kleinen Signalen ist dieser Strom bis zu einer Nennleistung von mehreren Watt sehr gering und schaltet den Transistor normalerweise nicht ein, kann aber im Extremfall ausreichen - sagen wir also, 100 K würden normalerweise ausreichen, um die Basis auf LOW zu halten .
Dies gilt nur dann , wenn offener Stromkreis ist. Wenn V iVi n geerdet, das heißtes ist niedrig, dann R1 oder R5 sind vonBasis an Masse und R2 oder R4 nicht benötigt. Gutes Design umfasst diese Widerstände wenn V i n kannjeoffene Schaltung sein (zB ein Prozessor Stift währendStartvorgangs kann Unterbrechung oder undefiniert sein).Vi nVi n
Hier ist ein Beispiel, in dem ein sehr kurzes "Blip" aufgrund eines schwebenden Stifts von großer Bedeutung war: Vor sehr langer Zeit hatte ich eine Schaltung, die ein 8-Spur-Datenbandlaufwerk mit offener Spule steuerte. Beim ersten Einschalten des Systems lief das Band mit hoher Geschwindigkeit rückwärts und löschte den Pool. Das war "sehr sehr sehr nervig". Der Code wurde überprüft und es wurde kein Fehler gefunden. Es stellte sich heraus, dass das Port-Laufwerk bei der Initialisierung des Ports im Leerlauf war. Dadurch konnte die schwebende Leitung vom Cassettendeck hochgezogen werden, wodurch ein Rücklaufcode auf den Cassetten-Port angewendet wurde. Es wurde zurückgespult! Der Initialisierungscode hat das Band nicht explizit zum Stoppen angewiesen, da angenommen wurde, dass es bereits gestoppt war und nicht von selbst starten würde. Das Hinzufügen eines expliziten Stoppbefehls bedeutete, dass das Band zwar zuckte, sich aber nicht auflöste (Zählt an den Fingern des Gehirns - hmmm vor 34 Jahren). (Das war Anfang 1978 - jetzt vor fast 38 Jahren, als ich diese Antwort bearbeite). Ja, wir hatten damals Mikroprozessoren. Gerade :-).
Besonderheiten:
Ein 10K-Widerstand wird direkt in der Basis benötigt, um ein unbeabsichtigtes Einschalten des Q1 zu verhindern. Wenn die Konfiguration auf der rechten Seite mit Q1 verwendet wird, ist der Widerstand zu schwach, um die Basis nach unten zu ziehen.
Nein!
10K = 11K für praktische Zwecke 99,8% der Zeit und sogar 100K würden in den meisten Fällen funktionieren.
R2 schützt VBE auch vor Überspannung und gibt Stabilität bei Temperaturänderungen.
In beiden Fällen kein praktischer Unterschied.
R1 schützt die Basis des Q1 vor Überstrom und ist ein Widerstand mit größerem Wert, falls die Spannung von "uC-out" hoch ist (in Beispiel +24 V). Es wird einen Spannungsteiler geben, aber das spielt keine Rolle, da die Eingangsspannung bereits hoch genug ist.
Ein Verdienst.
R1 ist so dimensioniert, dass er den gewünschten Basisantriebsstrom liefert, also ja.
R1= Vich= ( Vi n - Vb e )ichde s i r e db a s edr i v e
Als VB E niedrig und Sie für mehr als genug Strom ausgelegt sind, gilt Folgendes:
R1≅Vi nichbde s i r ed
- wobeiβ= Stromverstärkung. ichb a s e de s i r e d> > Icββ
Wenn (z. B. BC337-40 mit β = 250 bis 600), dann ist für β ≤ 100 zu entwerfen, es sei denn, es gibt besondere Gründe, dies nicht zu tun . βn o m i n a l= 400β=β≤ 100
Wenn zum Beispiel dann ist β d e s i g n = 100 . βn o m i n a l= 400βde s i gn= 100
Wenn und V i n = 24 Vichcm a x= 250 m AVi n= 24 V dann
Rb=V
ichb= Ichcβ= 250100= 2,5 m A
Rb= Vich= 24 V2,5 m A= 9,6 k Ω
Wir könnten 10k verwenden, da die Beta konservativ ist, aber 8,2k oder sogar 4,7k in Ordnung sind.
Pr4,7 k= V2R= 2424,7 k= 123 m W
Dies wäre mit einer 1 in OrdnungWiderstandaber123mW kann nicht vollständig seinso trivial mankann14W möchten.
Beachten Sie, dass die Schaltkollektorleistung = V x I = 24 x 250 = 6 Watt ist.
Auf der rechten Seite ist mit Q2 meine Konfiguration. Ich denke, dass:
Da die Basis eines NPN-Transistors kein hochohmiger Punkt wie ein MOSFET oder ein JFET ist und der HFE des Transistors weniger als 500 beträgt und zum Einschalten des Transistors mindestens 0,6 V erforderlich sind, ist ein Pulldown-Widerstand nicht kritisch , und in den meisten Fällen wird nicht einmal benötigt.
Wie oben - irgendwie ja, ABER. dh Base Leakage wird Sie manchmal beißen. Murphy sagt, dass es ohne den Pulldown versehentlich die Kartoffelkanone kurz vor dem Main Act in die Menge schießen wird, aber dass ein Pulldown von 10k bis 100k Sie retten wird.
Wenn ein Pull-Down-Widerstand in die Platine eingefügt wird, ist der Wert von genau 10K ein Mythos. Das hängt von Ihrem Strombudget ab. Ein 12K würde ebenso gut funktionieren wie ein 1K.
Ja!
10k = 12k = 33k. 100k KÖNNEN ein bisschen hoch werden.
Beachten Sie, dass dies alles nur dann zutrifft, wenn Vin den Stromkreis unterbrechen kann.
Wenn Vin entweder hoch oder niedrig ist oder irgendwo dazwischen liegt, dominiert der Pfad durch R1 oder R5.
Wenn die Konfiguration links mit Q1 verwendet wird, wird ein Spannungsteiler erstellt, der Probleme verursachen kann, wenn das Eingangssignal, das zum Einschalten des Transistors verwendet wird, niedrig ist.
Nur in sehr sehr sehr extremen Fällen wie gezeigt.
IR2=V b e
ichR 1= VR= Vi n- Vb eR 1
ichR 2= Vb eR2
Der Bruchteil, den R2 "stehlen" wird, ist also
ichR 2ichR 1= Vb eR2Vi n- Vb eR1
ichR 2ichR 1= R1R2× Vb eVi n- Vb e
R1= 1 kR 2 = 10 K
R1R2= 0,1
Vb e= 0,6 VVi n= 3,6 VVb eVi n- Vb e= 0,63.0= 0,2
0,1 × 0,2 = 0,02 = 2 %
dh selbst bei 1k / 10k ist der Verlust des Laufwerks minimal.
Wenn Sie Beta und mehr so genau beurteilen können, dass 2% Laufwerksverlust eine Rolle spielen, sollten Sie im Weltraumprogramm sein.
- Orbitalabschussgeräte arbeiten in einigen Schlüsselbereichen mit Sicherheitsmargen im Bereich von 1% bis 2%. Wenn Ihre Zuladung im Orbit 3% bis 10% Ihrer Startmasse (oder weniger) beträgt, ist jeder Prozentpunkt der Sicherheitsmarge ein Leckerbissen für unser Mittagessen. Beim letzten Startversuch im nordkoreanischen Orbit wurde anscheinend an einer kritischen Stelle eine tatsächliche Sicherheitsmarge von -1% bis -2% und "summat gang aglae" verwendet. Sie sind in guter Gesellschaft - die USA und die UdSSR haben in den frühen 1960er Jahren viele, viele Trägerraketen verloren. Ich kannte einen Mann, der früh Atlas-Raketen baute. Was für ein Spaß sie hatten. Ein russisches System produzierte NIEMALS einen erfolgreichen Start - zu komplex.) Großbritannien startete je einen Satelliten FWIW.
HINZUGEFÜGT
Es wurde in Kommentaren vorgeschlagen, dass
R2 und R4 werden niemals benötigt, da ein NPN ein CURRENT-gesteuertes Gerät ist. R2 und R4 wären nur für spannungsgesteuerte Geräte wie MOSFETs sinnvoll
und
Wie kann ein Pulldown erforderlich sein, wenn der MCU-Ausgang hochohmig ist und der Transistor durch Strom gesteuert wird? Du hast nicht das "Wer" gesagt. Okay. Sie wollen auch nicht das "Warum" sagen?
Bei Bipolartransistoren gibt es einen wichtigen sekundären Effekt, der dazu führt, dass R2 und R4 eine nützliche und manchmal wesentliche Rolle spielen. Ich werde die R2-Version besprechen, da sie dieselbe wie die R4-Version ist, aber für diesen Fall etwas "reiner" (dh R1 wird irrelevant).
Wenn Vin ein offener Stromkreis ist, wird R2 von der Basis zur Masse angeschlossen. R1 hat keine Wirkung. base ERSCHEINT, ohne Signalquelle geerdet zu werden.
Der CB-Übergang ist jedoch effektiv eine in Sperrrichtung vorgespannte Siliziumdiode. Rückstrom fließt durch die CB-Diode in die Basis. Wenn kein externer Pfad zur Erde bereitgestellt wird, fließt dieser Strom über die in Durchlassrichtung vorgespannte Basis-Emitter-Diode zur Erde. Dieser Strom führt normalerweise zu einem Kollektorstrom von Beta x Icb-Leckstrom. Bei so geringen Strömen müssen Sie jedoch die zugrunde liegenden Gleichungen und / oder veröffentlichten Gerätedaten überprüfen.
Ein BC337 - Datenblatt hier einen Icb - Cutoff von ca. 0,1 uA bei Vbe = 0.
Ice0 = Kollektorbasisstrom beträgt in diesem Fall ca. 200 nA.
Vc beträgt in diesem Beispiel 40 V, aber der Strom verdoppelt sich ungefähr pro 10 ° C Anstieg und diese Spezifikation liegt bei 25 ° C und der Effekt ist relativ spannungsunabhängig. Die beiden sind eng miteinander verbunden. Bei ungefähr 55 ° C können Sie 1 uA bekommen - nicht viel. Wenn Ic normalerweise 1 mA beträgt, ist 1 uA irrelevant. Wahrscheinlich.
Ich habe reale Schaltkreise gesehen, bei denen das Weglassen von R2 zu falschen Einschaltproblemen führte.
Mit R2 = 100k erzeugt 1 uA einen Spannungsanstieg von 0,1V und alles ist in Ordnung.