Ich versuche, einen Raspberry Pi zu verwenden, um einen Satz von 4 zu steuern LEDs
. Ich möchte die LEDs
In-Software mit einem GPIO
Pin steuern. Hier ist der Schaltplan, den ich mir ausgedacht habe ... (bitte ignorieren Sie den Draht in der oberen rechten Ecke des Diagramms, der Transistor sollte den Stromkreis herstellen oder unterbrechen)
Ich werde eine 9V
Batterie verwenden, um 4 LEDs
in Reihe zu schalten. Jeder LED
hat einen Spannungsabfall von 2V
und einen Nennstrom von 20mA
. Daher sollte mein Widerstand den Wert von 50 Ohms
(1 V
/ 20 x 10^-3 A
) haben. Das Diagramm zeigt einen falschen Widerstandswert.
Mein Problem ist, dass ich nicht sicher bin, was passieren wird, wenn ich den Pin des Pi mit der Basis des Transistors verbinde. Bedeutet dies, dass der Pin mit der 9V
Schaltung verbunden wird und zieht, 20mA
nachdem ich den Pin auf High gesetzt habe? Oder hat die Pinspannung einen eigenen Einfluss? (der Stift arbeitet bei 3.3V
).
Es gibt wahrscheinlich einen besseren Weg, dies zu tun, aber ich versuche, etwas über Transistoren zu lernen, damit ich den Transistor nicht entfernen möchte.
Ein richtiger Weg, dies zu tun, ist:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Bei einem NPN-Transistor beträgt die Spannung zwischen Emitter und Basis nie mehr als etwa 0,7 Volt. Wenn in Ihrer Schaltung ein High vom Pi 3,3 Volt beträgt, würde dies den Emitter bei 2,6 Volt belassen - nicht genug, um die LEDs einzuschalten.
Auf meine Weise sollte die Kollektor- / Emitterspannung etwa 0,3 Volt betragen, wenn der Pi-Ausgang hoch ist. Der Basiswiderstand begrenzt den vom Pi-Ausgang gezogenen Strom, wenn er hoch ist.
0.3V
haben Sie das berechnet, indem Sie die Spannungen über die LED
s und den Widerstand von den Batterien subtrahiert haben 9 volts
? Warum ist der Transistor mit beiden Massen verbunden? Ich bin mir nicht sicher, was an dem Punkt passiert, an dem der Emitterstift die Batterie und das Pi-Massekabel berührt (was passiert mit der Spannung / dem Strom?)Diese Schaltung würde nicht funktionieren, selbst wenn Kollektor und Emitter nicht kurzgeschlossen wären. Unter der Annahme eines Spannungsabfalls von etwa 2 V an jeder Diode im eingeschalteten Zustand würde der Emitter somit bei etwa 8 V liegen - selbst wenn der Widerstand kurzgeschlossen wäre. Die Basis muss etwa 0,7 V höher sein als der Emitter, damit der Transistor eingeschaltet bleibt - etwa 8,7 V. Der Pi hat 3,3-V-Ausgänge und ist daher nicht groß genug, um den Transistor eingeschaltet zu halten
Eugen Sch.
CS-Student
Asmyldof