Welche Konfiguration ist besser, um die Basis eines NPN-Transistors herunterzuziehen?


34

Ich habe mit einem Kollegen über Pulldown-Widerstände gesprochen. Hier sind die beiden Konfigurationen für den Transistor als Schalter.

Das Eingangssignal kann entweder von einem Mikrocontroller oder einem anderen digitalen Ausgang kommen, um eine Last anzusteuern, oder von einem analogen Signal, um eine gepufferte Ausgabe vom Kollektor des Transistors an den Mikrocontroller zu liefern.

Links mit Q1 ist die Konfiguration meines Kollegen. Er behauptet, dass:

  • 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.
  • R2 schützt auch VBE vor Überspannung und gibt Stabilität bei Temperaturänderungen.
  • R1 schützt vor Überstrom an der Basis des Q1 und ist ein Widerstand mit größerem Wert, wenn 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.

Auf der rechten Seite ist mit Q2 meine Konfiguration. Ich denke, dass:

  • Da eine Basis des NPN - Transistors keine hohen Impedanzpunkt wie ein MOSFET oder ein JFET, und das ist HFE des Transistors ist kleiner als 500 und mindestens 0,6 V wird benötigt , um den Transistor auf EIN schalten, einen Pull-down - Widerstand nicht kritisch, und in den meisten Fällen wird nicht einmal benötigt.
  • 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.
  • 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.

Um die Dinge zu klären, sind meine Fragen:

  1. Ist 10K Pull-Down - Widerstand eine Regel-of-Daumen , dass ich sollte jedes Mal anwenden? Was ist zu beachten, wenn der Wert eines Pulldown-Widerstands bestimmt wird?
  2. Wird der Pull-Down-Widerstand wirklich in jeder Anwendung benötigt? In welchen Fällen wird der Pulldown-Widerstand benötigt?
  3. Welche Konfiguration bevorzugen Sie und warum? Wenn nein, was wäre eine bessere Konfiguration?

NPN-Konfigurationen

Antworten:


33

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.R2R4Vichn

  • 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. Vichn
  • Base sieht 10K auf Masse , wenn offener Stromkreis ist. (im Gegensatz zu 11K). Vichn
  • 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 iVichn 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).VichnVichn

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=(Vichn-Vbe)ichdesichredbeinsedrichve

Als VBE niedrig und Sie für mehr als genug Strom ausgelegt sind, gilt Folgendes:

R1Vichnichbdesichred

- wobeiβ= Stromverstärkung. ichbeinse desichred>>ichcββ

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 . βnOmichneinl=400β=β100

Wenn zum Beispiel dann ist β d e s i g n = 100 . βnOmichneinl=400βdesichGn=100

Wenn und V i n = 24 Vichcmeinx=250mEINVichn=24V dann

Rb=V

ichb=ichcβ=250100=2.5mEIN
Rb=Vich=24V2.5mEIN=9.6kΩ

Wir könnten 10k verwenden, da die Beta konservativ ist, aber 8,2k oder sogar 4,7k in Ordnung sind.

Pr4.7k=V2R=2424.7k=123mW

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

ichR1=VR=Vichn-VbeR1

ichR2=VbeR2

Der Bruchteil, den R2 "stehlen" wird, ist also

ichR2ichR1=VbeR2Vichn-VbeR1

ichR2ichR1=R1R2×VbeVichn-Vbe

R1=1kR2=10K

R1R2=0,1

Vbe=0,6VVichn=3.6V
VbeVichn-Vbe=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.


Ich interessiere mich für die Eckfälle, in denen es einen Unterschied machen würde. - Update: Ah da ist es :)
Stefan Paul Noack

1
@ noah1989 - Die Eckfälle werden so genau beurteilt, dass Sie die gesamte Straße und beide Ränder benutzen, die Ecken treiben und kupplungslose Schaltvorgänge verwenden - dh so nah dran, dass Sie nicht so konstruieren.
Russell McMahon

Msgstr "R2 oder R4 werden nur benötigt, wenn Vin ein offener Stromkreis sein kann". Nicht wahr. 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.
Telaclavo

Ich werde diese Antwort zum Teufel herausarbeiten, verdammt, es war so schwer zu lesen, Russell :)
abdullah kahraman

Ah, ich gebe auf, zu schwer zu bearbeiten: D. Vielen Dank für die ausführliche Antwort, Russell
Abdullah Kahraman

10

Auf die Gefahr, bei einer so umstrittenen Angelegenheit Treibstoff ins Feuer zu werfen, werde ich meine beiden Grütze dazugeben.

VOL(MEINX)VOH(MichN)

Konsultieren Sie wie immer die entsprechenden Datenblätter und gestalten Sie sie entsprechend.


+1. Dies ist das erste Argument, das ich hier gelesen habe, das die Verwendung eines Pulldowns rechtfertigen KÖNNTE. Bei einem BC337 hatte die Quelle einen unzureichend niedrigen V_OL_max-Wert. Das Entscheidende ist jedoch, dass das OP keine Nummer für V_OL_max gibt, und ohne diese Nummer ist es unmöglich, keine der beiden Konfigurationen zu beurteilen. Die in den Schaltplänen gezeigten Werte für die Widerstände sind nicht von Nutzen, wenn dieser Parameter nicht bekannt ist, aber wir wissen, dass er deutlich größer als Null sein kann.
Telaclavo

9

VBEμ
VBEichBWenn als wenn R2 nicht ist, aber der Effekt ist vernachlässigbar.

μ A. R4 hat nur dann eine Funktion, wenn der Pin des Mikrocontrollers Hi-Z ist.

Wegen des größeren Stroms für R4 als für R2 würde ich die linke Lösung vorziehen. Wenn ich R2 / R4 an erster Stelle platzieren würde. Was ich wahrscheinlich nicht tun würde.


2
"Transistoren beginnen nicht zu leiten, wenn an der Basis keine Spannung anliegt" - Wenn der µC-Ausgang jedoch dreifach angegeben ist, können Sie dann nicht einfach durch Berühren der Leiterplatte oder durch elektromagnetische Störungen die Spannung an die Basis des Transistors anlegen?
Stefan Paul Noack

1
@ noah1989 - Du solltest die Ausgabe nicht tristateen! Wenn Sie dies jedoch vorhaben, können die Pulldowns hilfreich sein.
Stevenvh

2
Die meisten µCs schalten die Ausgänge automatisch auf Tristate, wenn eine Rücksetzbedingung aktiv wird oder während der systeminternen Programmierung.
Stefan Paul Noack

@ noah1989 - Aber die meisten Programme initialisieren die E / A als erstes innerhalb von Millisekunden. Aber wie gesagt, platziere die Pull-Downs, wenn es deinen Verstand beruhigt. Ich mache das nie (spart mir Geld) und habe deswegen nie Probleme gehabt.
Stevenvh

2
@Telaclavo - Wie du dich in Kommentaren zu einer anderen Antwort verhalten hast, sollte ich wohl nicht einmal beantworten, aber trotzdem. In meinem vorherigen Kommentar habe ich gesagt, dass ich keine Pulldowns benutze. Soweit die Funktion der R4 geht es nicht um die Basis zu Boden ziehen. Möglicherweise können Sie den Unterschied zwischen dem Vorhandensein oder Nichtvorhandensein messen. Ich habe nie gesagt, dass der Transistor leiten wird, wenn er nicht angesteuert wird. Im Gegenteil: "Transistoren beginnen nicht zu leiten, wenn an der Basis keine Spannung anliegt".
stevenvh

9

Wie Steven und Russel hervorgehoben haben, sind Ihre beiden Fälle nahezu gleichwertig. Für einen normalen digitalen Logikausgang, der sowohl hoch als auch niedrig treibt, ist jedoch überhaupt kein Pulldown erforderlich. Dies ist, was ich denke, Telaclavo versuchte zu sagen, machte mich aber später in seinen Kommentaren nicht so sicher. Auf jeden Fall hat er seine Antwort nicht besonders gut bewertet und wenig Hintergrundinformationen gegeben.

Typische digitale CMOS-Logikausgänge weisen Transistoren auf, die die Leitung aktiv sowohl hoch als auch niedrig ansteuern. In diesem Fall ist ein einzelner Vorwiderstand ausreichend. Es wird ein Pulldown, wenn der Digitalausgang niedrig ist, da der Ausgang durch den Widerstand des Low-Side-FET, wenn er eingeschaltet ist, effektiv mit Masse verbunden wird. Dies hilft auch dabei, den NPN-Transistor schneller auszuschalten, da der Strom tatsächlich für eine kurze Zeit in Sperrrichtung durch den Basiswiderstand fließt, um etwas Ladung aus der Basis abzuleiten. Diese Ladung würde andernfalls "verbraucht", um zu bewirken, dass wesentlich mehr Ladung durch den Kollektor und den Emitter fließt.

In einigen Fällen benötigen Sie noch den Pulldown-Widerstand. Wenn der digitale Ausgang jemals hochohmig werden könnte, ist es eine gute Idee, die Basis durch etwas Positives an- oder auszuschalten. Beachten Sie, dass die meisten Mikrocontroller-Ausgänge nach dem Einschalten hochohmig sind. Abhängig vom Mikro und der Konfiguration kann es 10 Sekunden dauern, bis die Firmware den Port für das eine oder andere Laufwerk initialisieren kann. Wenn es darauf ankommt, dass der Transistor während dieser Einschaltzeit aufgrund von Störungen oder ähnlichem nicht aufleuchtet, benötigen Sie immer noch einen Pulldown.

Lassen Sie uns in der Perspektive behalten, was ein Basis-Pulldown- (oder Pullup-für-PNP-) Widerstand für einen Bipolartransistor wirklich bewirkt. Diese Geräte arbeiten mit Strom und nicht mit Spannung. Es muss Strom geben durch eine schwebende Basis fließen, um den Transistor einzuschalten. Kapazitive Kopplung mit Streusignalen kann zu erheblichen Spannungsänderungen an hochohmigen Knoten führen, der Strom ist jedoch normalerweise recht klein. Sofern der Transistor nicht am Rand der Leitung vorgespannt ist und was auch immer stromabwärts liegt, eine hohe Verstärkung aufweist, ist es unwahrscheinlich, dass ein kapazitiver Streuabgriff an der Basis den Transistor einschaltet. Natürlich können Sie Situationen finden, in denen dies der Fall ist, aber dies ist bei weitem nicht das Problem, das es mit den hochohmigen Gates eines MOSFET ist.

Stellen Sie sicher, dass die Transistorbasis nicht schwebend bleibt, wenn es darauf ankommt, ob der Transistor eingeschaltet ist oder nicht, es sei denn, Sie haben wirklich Platz- oder Budgetbeschränkungen. Aber wenn es zu einer Situation kommt, in der der zusätzliche Pulldown eine Rolle spielt, überlegen Sie genau, ob er wirklich benötigt wird. Berücksichtigen Sie dabei die Wahrscheinlichkeit, dass Streusignale genügend Strom durch die Basis fließen, um den Transistor einzuschalten, und die Folgen dieses Turnons .

Nur aus religiösen Gründen oder weil Sie gehört haben, dass es eine gute Idee ist, immer einen 10-kΩ-Pulldown zu verwenden, ist albern.


Recht. Danke, Steven. Also, Olin, sag es mir. Was muss passieren, damit diese 1 mV über R3 oder R6 zu etwas Gefährlichem werden, oder mit anderen Worten, was macht diese 1 mV gefährlicher als nur das dort aufgenommene Rauschen?
Telaclavo

@ Telaclavo: Nicht wahr? Was 1 mV? Ich habe mir angesehen, was ich vorwärts, rückwärts und verkehrt herum geschrieben habe, und keine Millivolt wurden bei der Erstellung dieser Antwort missbraucht.
Olin Lathrop

Was halten Sie von einem geeigneten Bereich von Pulldown-Widerstandswerten?
Abdullah Kahraman

@OlinLathrop - beachte, dass (1) ich sagte: "R2 oder R4 werden nur benötigt, wenn Vin ein offener Stromkreis sein kann" und (2) Herr T sagte: "Nicht wahr. R2 und R4 werden niemals benötigt, da ein NPN ein STROM ist R2 und R4 wären nur für spannungsgesteuerte Geräte wie MOSFETs sinnvoll. " Dh er sagt definitiv, dass der Pulldown niemals gebraucht wird. Siehe seine detaillierten Antworten auf meine Kommentare.
Russell McMahon

@OlinLathrop 1 mV ist die maximale Spannung, die an R3 oder R6 aufgrund von Icb-Leckströmen erzeugt wird. Siehe meine Kommentare zu meiner eigenen Antwort.
Telaclavo

4

Reale Ergebnisse:

Eine grüne LED wurde teilweise durch den in Sperrrichtung vorgespannten CB-Leckstrom an einem 2N3904 beleuchtet, als die Basis getrennt wurde (oder 3 während des Rücksetzens angegeben wurde). Durch Hinzufügen eines Erdungspfads wird der CB-Leckstrom aus dem Basisbereich abgeleitet, und die LED war jetzt vollständig dunkel.

Kein Problem mit einer LED, aber wenn man von einem Motor sprechen würde, könnte es nach dem Zurücksetzen zu unerwünschten Ergebnissen durch ein unkontrolliertes Auslaufen kommen, selbst für kurze Zeit.

Der Widerstand R2 | R4 dient auch dazu, die Ladung aus dem Basisbereich zu entfernen, so dass das Umschalten von Sättigung zu Abschaltung schneller erfolgt. In diesem Fall ist der niedrigere Widerstand der linken Topologie (Widerstand R2 zwischen Basis und Masse) besser.


2

Wenn die Quelle für die Schaltung ein digitaler Ausgang ist, der immer sauber hoch oder niedrig zieht, ist kein Pulldown-Widerstand erforderlich, da jeder Widerstand so dimensioniert ist, dass er auch bei Verwendung genügend Strom durchläuft, um den Transistor zufriedenstellend einzuschalten Fünf-Volt-Logik (was bedeutet, dass sie 4,3 Volt sinkt) hat keine Probleme damit, eine annähernd vernünftige Menge an Kollektor-Basis-Leckage zu passieren.

Wenn die Quelle für die Schaltung ein digitaler Ausgang ist, der zwischen hoch und schwebend umschaltet, und wenn schwebend in "aus" übersetzt werden soll, wäre die erste Konfiguration unter Umständen, die "normale" BJTs und Logikpegel beinhalten, im Allgemeinen überlegen, wenn Bei Verwendung anderer Arten von Transistoren oder Logikpegeln gibt es Fälle, in denen die zweite besser wäre. Der Vorteil der ersten Konfiguration besteht darin, dass, wenn der "Ausschalt" -Widerstand so bemessen ist, dass er beim Kollektor-Basis-Leckstrom des Transistors um 0,5 Volt abfällt, die Menge des durch ihn fließenden Stroms nur um 40% zunimmt, wenn der Transistor dies soll eingeschaltet sein. Im Gegensatz dazu wird in der letzteren Konfiguration die gleiche 0,5-Volt-Annahme verwendet, wenn z. B. ein 3,3-Volt-Ausgang verwendet wird.

Die zweite Konfiguration funktioniert nur dann wirklich besser als die erste, wenn die Spannung eines "hohen" Logikausgangs kaum ausreicht, um den Transistor einzuschalten. In diesem Szenario stellt die zweite Schaltung die volle Spannung zur Verfügung, die von der Logik ausgegeben wird, um den Transistor einzuschalten. Im Gegensatz dazu würde die erste Schaltung die Spannung etwas senken. Bei Bipolartransistoren gibt es normalerweise so viel Spannungsspielraum, dass ein geringer Spannungsabfall keine Rolle spielt. Bei MOSFETs benötigt man jedoch manchmal die gesamte Spannung, die man bekommen kann. Außerdem kann man beim Ansteuern von MOFSETs mit einem größeren Vorwiderstand davonkommen, als dies bei Transistoren mit bipolarem Übergang der Fall wäre; weiter, je nachdem, was man fährt, Möglicherweise kann man die Widerstände in der zweiten Schaltung so dimensionieren, dass der Prozessorstift selbst dann keiner übermäßigen Spannung ausgesetzt wird, wenn der Transistor mit einem Drain-Gate-Kurzschluss ausfällt. Die erste Schaltung würde einen solchen Schutz nicht bieten.


Wie bietet der zweite Stromkreis einen Überspannungsschutz bei einem Drain-Gate-Mangel? Es wird die Spannung am Drain durch einen Betrag von nur dividieren1011

1
@abdullahkahraman: Mit den angegebenen Widerstandswerten ist das wahr. Wenn dagegen MOSFETs verwendet werden und der Schutz wichtiger ist als die Minimierung des Stromverbrauchs beim Einschalten des Transistors, kann man möglicherweise die beiden Widerstände vertauschen. Dies würde beim Einschalten des Transistors zu einer zusätzlichen Stromverschwendung von 3 mA führen, die CPU jedoch vor Spannungen von bis zu 36 Volt schützen.
Supercat

Das ist dann eine großartige Idee, auch das Hinzufügen winziger SMT-Widerstände wirkt wie eine Sicherung, wie ich irgendwo gelesen habe .
Abdullah Kahraman

1
@abdullahkahraman: Solche Techniken können nützlich sein, wenn sie zusammen mit Zenerdioden verwendet werden. In dem von mir beschriebenen Szenario wäre, wenn die Versorgung für das vom MOSFET angesteuerte Objekt beispielsweise 24 Volt beträgt, keine Absicherung erforderlich, da selbst bei Auftreten eines Drain-Gate-Kurzschlusses nichts in der Ansteuerschaltung über die Spezifikation hinaus angesteuert würde.
Supercat

2

Wenn es sich um eine kritische Anwendung handelt, bei der eine höhere Störfestigkeit erforderlich ist, wenn ein programmierbares Gerät (uC oder CPLD) zum Ansteuern des Signals verwendet wird, muss berücksichtigt werden, dass die Power-On-Reset-Bedingung solche Pins als Eingänge vor aktiven Ausgängen definiert. Ich würde dann einen Pull-Down-Widerstand einbauen, um Situationen zu vermeiden, die bei hoher EMI zu Störgeräuschen führen.


-2

Keines von denen. Vergessen Sie den Pulldown-Widerstand. In beiden Fällen ist das Thevenin-Äquivalent zu dem, was die Basis des NPN auf der linken Seite sieht, eine Spannungsquelle und ein Vorwiderstand. Verwenden Sie also nur einen Widerstand in Reihe mit der Basis und wählen Sie ihn so, dass der Strom durch die Basis der von Ihnen gewünschte ist.


1
@Telaclavo - Ich habe Ihre Antwort nicht herabgestimmt, ABER Sie scheinen sich eines sekundären Effekts bei Bipolartransistoren (auf den ich in meiner Antwort angespielt habe) nicht bewusst zu sein, was bedeutet, dass R2 und R4 möglicherweise benötigt werden, um die Icb-Sperrstreuung zu verringern aktuell. Ist dies nicht der Fall, 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 meine Antwort dazu.
Russell McMahon

Natürlich weiß ich über diesen Effekt Bescheid, aber es ist nur bei Darlington-Transistoren zu beachten, bei denen die Stromverstärkung so hoch ist, dass Icb einen merklichen Beitrag zu Ice leisten kann. Der BC337 ist kein Darlington BJT.
Telaclavo

2
@Telaclavo - die meisten von uns arbeiten die meiste Zeit auf der Basis von Wahrheit und angewandter Realität. Dies geschieht nicht immer in jedem Einzelfall, aber es ist die Norm, und während einer Diskussion können Sie sich darauf verlassen, dass die überwiegende Mehrheit der Kommentare einigermaßen sachlich fundiert ist. | Ich habe persönlich gesehen, dass Schaltungen mit kleinen Nicht-Darlington-Bipolartransistoren unerwünscht leiten, wenn R2-Äquivalent weggelassen wurde und der Eingang O / C war, und habe gesehen, dass das Problem behoben wurde, als R2 hinzugefügt wurde. Ich stimme zu, dass R2 nicht immer wichtig ist. Aber es ist immer gut, es hinzuzufügen, wenn der Eingang O / C sein kann.
Russell McMahon

2
@Telaclavo - Das richtige Schaltungsdesign hängt davon ab, dass ALLE Worst-Case-Parameter verwendet werden und keine Annahmen getroffen werden, wenn nur wenige Daten vorliegen. Die Entscheidung, dass Icbo 10-mal kleiner sein wird, wenn Vcc um das 10-fache reduziert wird, ist beispielsweise eine gefährliche Annahme und neigt tatsächlich dazu, nicht korrekt zu sein. Ob ein Tropfen Kollektorstrom zählt, hängt stark von der Anwendung ab. Ein Designer kann sich in vielen Fällen zu Recht dazu entschließen, "gefährlich zu leben" und auf R2 zu verzichten. Es wird oft funktionieren. Für diejenigen, die solche Dinge nicht in jedem Fall überprüfen können oder nicht, ist das Hinzufügen von R2 eine gute Möglichkeit, Murphy in Schach zu halten.
Russell McMahon

1
Ich denke, jeder denkt darüber nach. Der Pulldown-Widerstand tut bestimmt nichts, und wenn Sie sich in einer besonders lauten Anwendung befinden (unter einem großen Solenoid usw.), können Probleme vermieden werden. Ein großer (Kiloampere) SCR ist ebenfalls nicht leicht zu zünden, aber in einer industriellen Umgebung ist es ausgesprochen leicht, Fehlzündungen zu verursachen und mit katastrophalen Folgen.
Akohlsmith
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.