12V "LED" mit Arduino schalten

Gast #7072352
Lesenswert?

Guten Morgen :)

Ich bin relativ neu was das ganze Arduino-Zeugs und so betrifft. Also 
bitte nicht gleich lynchen 😅

Ich habe hier eine Anzeigetafel mit mehreren Status-LEDs.
Diese LEDs würde ich jetzt gerne von einem Arduino ansteuern lassen.
Die LEDs sitzen auf einer Platine mit jeweils einem Vorwiderstand für 
12V auf der "+"-Seite. GND ist bei allen gleich. (Siehe Anhang)

Den Vorwiderstand auf 5V-Betrieb anpassen möchte ich nicht, da das ganze 
reversibel sein soll.

Wie mach ich das am einfachsten? Achja: Relais möchte ich nicht 
benutzen. 🙈
Angehängte Dateien:
Gast #7072406
Lesenswert?

Hubert G. schrieb:
> https://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern
> Anstelle des Relais deine LED.

Aber hier wird ja (wenn ich das richtig verstanden habe) auf der "low 
side" geschaltet. Bei meinen LEDs müsste ich ja aber auf der "high side" 
schalten.

Achso. Hab ich wohl vergessen zu erwähnen: Die LEDs sollen EINZELN 
schaltbar sein.
Von der Anzeigetafel gehen mehrere Leitungen ab:
Für jede einzelne LED +12V.
Und 1x GND für ALLE LEDs.
#7072422
Lesenswert?

Tim Eberhardt schrieb:
> Aber hier wird ja (wenn ich das richtig verstanden habe) auf der "low
> side" geschaltet. Bei meinen LEDs müsste ich ja aber auf der "high side"
> schalten.

Jo

Wie man 12V mit 5V Highside Schaltet, steht hier im Abschnitt, ganz 
unten.
https://www.mikrocontroller.net/articles/Transistor#PNP/NPN_als_Schalter,_wohin_mit_der_Last?
PS: Mist der Link funst nicht richtig. Steht da unter "5.1 PNP/NPN als 
Schalter, wohin mit der Last?"
Gast #7072855
Lesenswert?

Manfred schrieb:
>> Kompromiss: 8 SMD PNP Transistoren, 8 SMD Widerstände, und ein ULN2803.
> Unfug, bei 8 Transistoren braucht man keinen ULN mehr.

Ich dachte dabei an 8 Kanäle. Er braucht aber nur 4. Dementsprechend 
habe ich kurz danach korrigiert:

>Oder, da du nur 4 brauchst: 4 SMD PNP Transistoren, 4 SMD Widerstände
> und einen 74LS07

Zufrieden?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren