Forum: Mikrocontroller und Digitale Elektronik RGB-LED mit Transistor schalten


von Dave (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich möchte eine LED 
(http://downloads.cdn.re-in.de/1400000-1499999/001493803-da-01-ml-LED_SIGNALL__3_FARB__VERS__2_de_en.pdf, 
welche mit 24V gespeist wird, mit meinem Arduino Schalten.
Ich hab das mit einen Transistor (BC337-40) versucht. Die Schaltung für 
einzelne Farbe der LED klappt auch wunderbar. Will ich jedoch jede Farbe 
einzeln ansteuern klappt dies nicht.
Grund dafür ist, dass ich dies mit einem NPN Transistor aufgebaut habe 
und ich die LEDs fest mit +24V verbunden habe und GND durchschalten 
will. Also leuchten immer alle LEDs, wenn ich eine Schalten will.

Kann ich das Problem mit dem NPN Transistor lösen oder muss ich auf eine 
Schaltung mit PNP und NPN umdenken?

Hoffe das war etwas verständlich ausgedrückt.

Viele Grüße
Dave

von Thomas R. (r3tr0)


Lesenswert?

Du musst jede Kathode der LED (falls nur eine RGB LED) jeweils mit einem 
NPN Transistor schalten.

von Achim S. (Gast)


Lesenswert?

Dave schrieb:
> Hoffe das war etwas verständlich ausgedrückt.

Es geht so. Die Missverständlichkeiten gehen schon mal damit, dass du 
von einer RGB-LED sprichst obwohl du nur eine (speziell verschaltete) 
Doppel-LED mit grün und rot hast. Und deinen Schaltungsbildern sieht man 
nicht an, was davon du aufgebaut hast und was bereits fertig in der 
Signalleuchte verbaut ist. Wenn man sich das Datenblatt anschaut, wird 
die Sache dann aber klar.

Dave schrieb:
> Kann ich das Problem mit dem NPN Transistor lösen oder muss ich auf eine
> Schaltung mit PNP und NPN umdenken?

du musst umdenken. Wie du richtig erkannt hast kannst du über die 
gemeinsame Kathode nicht die Farben getrennt schalten. Das geht nur auf 
der Anoden-Seite, also am 24V Ende.

Entweder über eine Kombination von npn und pnp-Transistor (oder 
entsprechend mit FETs). Oder über einen integrierten Treiber, der die 
24V schalten kann.

Hier findest du ein paar Möglichkeiten zur Realisierung und 
weiterführende Links:
https://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit_5V_vom_Mikrocontroller_12V_und_mehr_schalten.3F

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.