Steuerspannung mit Transistor

Ich weiß nichts über Transistoren, außer dass sie als einfache Verstärker verwendet werden können. Ich weiß nicht, welches ich für mein Projekt verwenden soll.

Ein Port von Arduino würde mir Volt im Bereich von 0 V bis 5 V geben. Ich habe einen externen Stromkreis, der aus einer 12-V-Batterie und einem LED-Array besteht. Das LED-Array besteht aus 4 in Reihe geschalteten blauen LEDs mit einer Nennleistung von jeweils 3 V und 0,25 W. Wie erstelle ich eine hocheffiziente Transistorschaltung, bei der der maximale Stromabfall 2 V nicht überschreitet?

Es klingt nicht so, als bräuchten Sie einen Verstärker, es klingt, als bräuchten Sie nur einen Schalter. Lassen Sie mich jedoch klarstellen, versuchen Sie, die "4 seriell verbundenen blauen LEDs" mit einem Pin an Ihrem Arduino ein- und auszuschalten? Als Sie geschrieben haben "so dass der maximale Stromabfall 2 V nicht überschreitet", meinten Sie damit, dass der Transistorschalter nicht mehr als 2 V abfallen darf, wenn der volle Strom der LEDs durch ihn fließt, oder gibt es etwas anderes, das Sie benötigen?
Die LEDs blenden ein und aus. Ja, der Transistor darf nicht mehr als 2V abfallen. Ich brauche es wirklich. Bitte bitte helfen!
Wenn Sie vier in Reihe geschaltete LEDs mit jeweils 3 Volt haben, "verbrauchen" sie die gesamte 12-Volt-Versorgung und lassen keinen Platz für den Schalttransistor zum Arbeiten. Sie müssen wahrscheinlich zwei Serienstrings mit jeweils zwei LEDs verwenden.
Sind die 12 V fest oder könnten sie auf 15 V erhöht werden? Oder 12V mit nur 3 LEDs? In welchem ​​Kontext steht Ihr Projekt?
Haben Sie ein Datenblatt für dieses LED-Array? Verknüpfung?

Antworten (3)

4 LEDs in Reihe, die jeweils 3 V abfallen, funktionieren mit einer 12-V-Quelle nicht gut. Die LEDs verbrauchen die gesamte Spannung, sodass kein Schalter mehr herunterfällt oder ein Mechanismus vorhanden ist, um sicherzustellen, dass der Strom angemessen reguliert wird.

Die "12V"-Batterie variiert je nach Temperatur und Ladezustand etwas. LEDs haben eine steile Stromkurve als Funktion der Spannung, sodass eine kleine Änderung der Batteriespannung eine erhebliche Änderung des LED-Stroms bewirkt.

Sie können höchstens 3 dieser LEDs in Reihe mit einer "12 V"-Batterie betreiben. Das gibt Ihnen ungefähr 3 V bei Nennspannung für alles, was den Stromabfall reguliert. Hier ist eine einfache Schaltung für eine einzelne Kette von 3 LEDs, die von einem 5-V-Digitalausgang gesteuert werden:

Dadurch wird Q1 zu einer Stromsenke, die weitgehend unabhängig von der tatsächlichen Batteriespannung ist. Sie sagen, Ihre LEDs benötigen 250 mW bei 3 V. Das bedeutet, dass der Strom durch sie 83 mA beträgt. In dieser Schaltung versuchen wir, den Emitter auf 1 V zu halten, was den richtigen Strom durch R12 verursacht, wobei 98% davon oder mehr durch die LEDs fließen. Der Transistor tut dies über einen weiten Bereich der Kollektorspannung, wodurch derselbe Strom unabhängig von Batteriespannungsschwankungen aufrechterhalten wird.

R2 und R3 sind eher eine Vermutung. Sie müssen wahrscheinlich R3 anpassen, um den gewünschten LED-Strom zu erhalten. Sobald Sie jedoch den richtigen Wert für Ihren speziellen Transistor gefunden haben, sollte dies gut funktionieren. Das Problem ist, dass der Basisstrom hoch genug ist, um den R3 / R3-Spannungsteiler zu belasten, aber wir können nicht wissen, was es vorne ist, um R3 zu trimmen.

Nehmen wir an, die Transistorverstärkung beträgt 50, was das Minimum ist, auf das Sie sich verlassen können sollten. In diesem Fall beträgt der Basisstrom 1,7 mA. Als groben Start bei der Berechnung von R3 habe ich 1,5 mA Basisstrom verwendet. Stellen Sie sich den BE-Abfall bei 700 mV vor, also wollen wir die Basis auf 1,7 V halten. Das bedeutet, dass 7 mA durch R2 auf den Basisknoten fließen. Wenn die Basis 1,5 mA nimmt, verbleiben 5,5 mA für R3 zum Ziehen. (1,7 V)/(5,5 mA) = 309 Ω, also ist 300 Ω ein guter Wert, um zu beginnen und zu sehen, wo Sie sind. Ein niedrigerer Wert von R3 führt zu einem niedrigeren LED-Strom.

Beachten Sie, dass diese Schaltung davon ausgeht, dass Ihr digitaler Ausgang 7 mA bei 5 V liefern kann. Viele können das, aber das sollten Sie überprüfen.

Hinzugefügt:

Der Punkt der obigen Schaltung bestand darin, die maximale Anzahl von LEDs von einer Kette anzusteuern und die möglicherweise signifikante Schwankung der Batteriespannung zu bewältigen. Wenn Sie aufgeben und nur zwei LEDs pro String erhalten möchten, wie es einige andere Antworten getan haben, wird dies noch einfacher:

Dies verwendet die wenigsten Teile, zieht den geringsten Strom aus dem digitalen Ausgang und hält den LED-Strom dennoch einigermaßen konstant, wenn die Batteriespannung variiert. Beachten Sie, dass R1 mindestens ein 1/2-Watt-Widerstand sein muss.

Dabei wird die gleiche Strategie wie zuvor verwendet, die die Basis des Transistors mit einem festen Emitterwiderstand auf einer festen Spannung hält, um eine von der Batteriespannung weitgehend unabhängige Stromsenke zu erzeugen. Mit nur zwei anzusteuernden LEDs haben wir genug Spannung für den Transistor, um abzufallen, damit die Basis auf 5 V gehalten werden kann. Anders als bei einem Brute-Force-Common-Emitter-Schalter ist der Strom, der vom digitalen Ausgang gezogen wird, der LED-Strom geteilt durch Die Transistorverstärkung, nicht eine künstlich verringerte "erzwungene Verstärkung", regelt zusätzlich dazu aktiv den LED-Strom, wie zuvor erwähnt. Wenn Sie davon ausgehen, dass der Transistor mindestens eine Verstärkung von 50 hat, zieht dies weniger als 2 mA aus dem digitalen Ausgang.

Replizieren Sie für jedes LED-Paar, das Sie ansteuern möchten.

Wenn Sie Q1 entweder in Abschaltung oder Sättigung mit einem geeigneten Ballastwiderstand vom Kollektor von Q1 bis 12 V betreiben, wird die Notwendigkeit für R1 und R3 beseitigt, Q1 kann sich einem Schalter näher annähern und die Notwendigkeit für jegliche "Optimierung" vollständig eliminieren. , LOL ;) Außerdem bedeutet das Erzwingen eines Betas von 20 mit Ic = 80 mA, dass die Basis nur 4 mA benötigt, um den Transistor zu sättigen, was praktisch jede 5-V-Quelle liefern sollte. Da das OP angeblich alle vier LEDs im Array verwenden möchte, was ist dann sinnvollerweise mit der letzten zu tun?
@EMFi: Wenn Sie bereit sind, nur 2 LEDs in einer Kette zu haben, wird dies noch einfacher UND hat eine bessere Leistung UND zieht weniger Strom aus dem digitalen Ausgang. Siehe Ergänzung zu meiner Antwort. Außerdem hat Ihre Methode 160 mA Kollektorstrom, nicht 80, erfordert also 8 mA vom digitalen Ausgang bei einem "erzwungenen Beta" von 20.
Und verwendet nur einen Transistor, sodass zwei weitere Widerstände plus der zusätzliche Transistor eliminiert werden. Da der Transistor dann mit Ic = 160 mA einen Haufen Beta übrig hat und es mit zunehmender Erwärmung des Transistors zunimmt, ist es Entensuppe, ihn auf ein Beta von 40 zu zwingen, um 4 mA in die Basis zu bekommen. Die Verwendung von NMOS würde natürlich einen weiteren Widerstand beseitigen und das Beta-Argument hinfällig machen.
@EMFi: Sie lassen es so klingen, als wäre ein zusätzlicher Widerstand oder Transistor tatsächlich wichtig. Zum Ansteuern von 4 LEDs würde ich zwei Transistoren und zwei Widerstände verwenden. Sie würden einen Transistor und drei Widerstände verwenden. Gleiche Sache. Die größten Teile wären die beiden Leistungswiderstände, von denen jedes Design zwei verwendet. Gleiche Sache. Nein, Sie "eliminieren nicht zwei weitere Widerstände". Zählen Sie noch einmal.

Sie benötigen etwas Headroom, teilen Sie also das seriell verbundene 4-LED-Array in ein Array aus zwei parallelen Strings auf, wie unten gezeigt.

R1 und R2 verbrauchen jeweils etwa ein halbes Watt, so dass es nicht schaden würde, zwei standardmäßige 150-Ohm-5%-Kohlefilm-1/2-Watt-Widerstände parallel für jede Kette zu verwenden, wobei jedes parallele Paar in Reihe mit seiner LED-Kette geschaltet ist.

Geben Sie hier die Bildbeschreibung ein

Ich mache R1 und R2 75 Ohm - sie führen jeweils 80 mA. Da sie 6 Volt abfallen, beträgt ihre Verlustleistung 6 x 0,08 = 0,48 Watt, daher sind auf jeden Fall 1/2-Watt-Widerstände erforderlich - 1 Watt könnte besser sein.

Es scheint, dass Sie nur einen Schalter benötigen, um die LEDs mit einem Arduino-Pin ein- und auszuschalten, der als digitaler Ausgang eingerichtet ist. Die Bemerkung, dass ein Transistor ein Verstärker ist, scheint eine Ablenkung zu sein.

Sie können dies auf verschiedene Weise tun. Sie könnten einen MOSFET, BJT, Darlington-Transistor oder einen IC verwenden.

Der einfachste Ansatz könnte darin bestehen, einen N-Kanal-MOSFET zu verwenden:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Ihre LEDs benötigen einen Strom von:
I = 0,25 W / 3 V = 83 mA

Die LEDs sind in Reihe geschaltet, sodass durch sie alle der gleiche Strom fließt. Wählen Sie einen MOSFET, der mindestens das Zweifache oder mehr dieses Stroms verarbeiten kann, um etwas Headroom zu schaffen.

Bearbeiten:
Ein MOSFET sieht aus wie ein spannungsgesteuerter Widerstand. Sein Einschaltwiderstand heißt Rds(on). MOSFETs mit Rds(on) weit unter 0,1 Ohm sind für weniger als 1 US-Dollar erhältlich.

Der Spannungsabfall zwischen Drain und Source (Vds) eines MOSFET mit einem Einschaltwiderstand (Rds(on)) von 0,01 Ohm beträgt:

V = IR = 0,083 A * 0,1 Ohm = 0,0083 V oder 8,3 mV

Das liegt weit unter Ihrem 2V-Ziel.

Der Strom (ID) des MOSFETs sollte 200 mA oder mehr,
Vds 20 V oder mehr und
Vgs 20 V oder mehr betragen (um sicherzugehen, wenn Sie einen Verdrahtungsfehler machen).
Er muss bei 4,5 V Vgs schalten (viele schalten bei 10 V Vgs). Der einfachste Weg, um sicherzustellen, dass der MOSFET eine ausreichend niedrige Vgs hat, ist die Suche nach
Rds(on), die bei 4,5 V oder weniger angegeben werden sollte.

Der einzige wesentliche Nachteil besteht darin, dass es sich hauptsächlich um oberflächenmontierte Geräte (SMD) handelt, was unpraktisch sein kann.

Eine sehr ähnliche Schaltung funktioniert mit einem NPN-BJT, wobei an seinem Basisanschluss ein Widerstand hinzugefügt wird, um den vom Arduino-Pin gezogenen Strom zu begrenzen.

Ich neige dazu, ULN2803 zu verwenden, bei denen es sich um integrierte Schaltkreise handelt, die 8 Darlington-Transistoren enthalten. Jeder kann 150 mA schalten und hat einen eingebauten Widerstand zur Begrenzung des Basisstroms, so dass er sehr einfach zu bedienen ist. Sie werden in Dual-In-Line (DIL)-Kunststoffgehäusen (DIP) geliefert und sind daher einfach auf einem Steckbrett zu verwenden. Der Spannungsabfall an diesen Darlington-Transistoren beträgt etwa 1,3 V.

Bearbeiten:
Die "beste" Lösung würde eine Konstantstromquelle verwenden und R1 entfernen. Es würde den Strom auch bei Temperaturänderungen konstant halten. Sie könnten das aus diskreten Komponenten machen.

(Ich kann die integrierte Schaltung, die ich suche, nicht sehen.)

Wie ich sehe, werden übliche MOSFETS nur bei etwa 4 Volt aktiviert. Gibt es einen MOSFET, der bei 1 V oder so aktiviert wird?
@DamUnderscore - Warum brauchst du "einen MOSFET, der bei etwa 1 V aktiviert wird"? Die Frage besagt, dass die Schaltung von einem Arduino angesteuert wird, der eine Schaltspannung nahe 5 V liefert. Ich habe meiner Antwort etwas mehr Details hinzugefügt, um den Spannungsabfall über dem MOSFET beim Schalten zu erklären. Bei einem bescheidenen MOSFET, der von einem Arduino eingeschaltet wird, kann der Spannungsabfall darüber, wenn er eingeschaltet ist, in dieser Schaltung 0,01 V betragen.
Diese Lösung funktioniert nicht, da 12 V nicht ausreichen, um 4 LEDs mit einer Durchlassspannung von jeweils 3 V zu betreiben ( 3 v 4 = 12 v ). Wenn die Spannung an den LEDs die volle Versorgungsspannung ist, wie kann dann eine Spannung an R1 oder dem Transistor anliegen?
@PhilFrost - Du hast deinen Kommentar geändert. "Diese Lösung wird nicht funktionieren". Meine Interpretation der Frage ist, dass das OP nach einer Schaltung zum Schalten der 4 seriellen LEDs gefragt hat und der Schalter nicht mehr als 2 V abfallen darf. Vom OP habe ich nichts mehr gesehen. Ich stimme zu, dass wir mehr Informationen brauchen. Ich gehe immer noch davon aus, dass das OP 2 V oder weniger über den Transistor und R1 möchte. Der Transistor fällt um weniger als 10 mV ab, daher glaube ich nicht, dass dies einen großen Einfluss auf die LEDs haben wird. Eine Begründung für die Frage ist, dass sie beabsichtigen, die LEDs zu pulsieren. Das würde wahrscheinlich ohne Widerstand funktionieren, wenn das Tastverhältnis ungefähr stimmt.
@gbulmer Angesichts der Einschränkungen bei der Frage einer 12-V-Batterie und vier LEDs in Reihe mit jeweils einer Durchlassspannung von 3 V werden genau 0 V benötigt, die über den Transistor und jeden Widerstand abfallen, was bedeutet, dass Sie keine Stromregelung haben können. Wenn Sie diese LEDs direkt über 12 V legen, hängt der Strom nur vom Innenwiderstand der LEDs und der Batterie ab, die beide variabel, klein und sehr temperaturabhängig sind. Ohne einige wirklich schlechte Annahmen zu treffen, wird diese Schaltung nicht funktionieren. Höchstwahrscheinlich verwandeln sich die LEDs entweder in Rauch oder sie sind sehr schwach.
@PhilFrost - "Was benötigt wird, sind genau 0 V, die über den Transistor und jeden Widerstand abfallen". Das ist nicht die Frage des OP. Ich bat um weitere Informationen, das OP sagte: "Die LEDs blenden ein und aus. Ja, der Transistor darf nicht mehr als 2 V abfallen." "Der Strom hängt nur vom Innenwiderstand der LEDs und der Batterie ab" und auch vom Widerstand. AFAICT, die Anforderungen wurden mit einer geeigneten Widerstandswahl erfüllt. Ohne weitere Angaben ca. 24 Ohm. Es ist eine ungewöhnliche Frage. Ich hätte auch gerne mehr Infos. IMHO definiert das OP Anforderungen, wir versuchen Klarheit zu schaffen. PWM könnte sie sicher halten, kein Rauch.
@gbulmer In der Tat ist es nicht die Frage des OP: Es ist ein unvermeidliches Gesetz der Physik. Dies ist eine dieser Fragen, bei denen das OP unmögliche Anforderungen angegeben hat, und es ist Ihre Aufgabe, in der Antwort darauf hinzuweisen.
@PhilFrost - Ich nehme an, Sie wissen, dass einige blaue LEDs unter 3 V funktionieren? Philips LUXEON Rebel haben eine typische Durchlassspannung von 2,9 V (Königsblau) oder 2,95 V (Blau) und sind eine Hochleistungs-LED. IMHO gibt es also noch kein "unvermeidliches physikalisches Gesetz". Wir haben alle schriftliche Kommentare. IMHO brauchen wir das OP, um ihre Annahmen zu erklären. Bis wir die Teilenummer oder Spezifikation oder die zugrunde liegenden Annahmen haben, halte ich es für vernünftig, auf der Grundlage zu handeln, dass das OP möglicherweise seine Nachforschungen angestellt hat und diese Frage stellt . Wenn wir Informationen haben, kann ich meine Antwort korrigieren, wo sie falsch ist. Okay?