Forum: Mikrocontroller und Digitale Elektronik RGB LED Stripe über Microcontroller schalten


von Chris (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe folgendes Problem und hoffe auf eure Hilfe, da mein Verständnis 
an dieser Stelle erschöpft ist und auch Google und Co nicht weiterhelfen 
konnten :(

Ich möchte RGB Led Stripes mit 12V Versorgungsspannung über einen 
digital Ausgang des Arduino an- bzw. ausschalten (0V aus, 5V an). Ich 
verwende hierzu eine Transistorschaltung. Die ganze Schaltung 
funktioniert an sich auch ganz gut, allerdings werde die LED Stripes 
nicht abgeschaltet sondern beim schalten nur gedimmt, da die Spannung 
beim schalten nicht auf null sondern nur auf ca. 6V fällt.

Die angehängten Grafiken zeigen die Schaltung inkl. Simulation. 
spannung0.png zeigt das Verhalten wie es auch real ist als Simulation. 
Blau ist der simulierte Ausgang des Arduino, grün die 
Versorgungsspannung hinter Q3.

Ich habe Testweise in der Simulation (spannung1.png) mal einen 
Widerstand als Last eingesetzt. In der Simulation fällt die Spannung 
dann auch auf 0V ab, wenn ich das ganze allerdings als echte Schaltung 
aufbaue funktioniert das nicht.

Was mache ich falsch, bzw. was kann ich machen damit die LEDs auch 
wirklich abschalten? Die 5V Eingänge der LED Stripes schalten je nach 
Status einer anderen Schaltung die Farben an- oder aus. Sie zu schalten 
wäre deutlich aufwendiger als die 12V zu schalten, da ich dann pro LED 
Stripe drei Schalter bräuchte und das bei mehreren Stripes. Oder 
übersehe ich hier eine einfache Lösung?

von Kai S. (kai1986)


Lesenswert?


von Chris (Gast)


Lesenswert?

Hallo Kai,

ich habe 4 Stripes a 3 Farben, welche einzeln angesteuert werden können. 
Diese Aufgabe übernimmt ein externer Controller der die Logik dafür 
bereitstellt.

Der digital Ausgang des Arduino soll eigentlich nur signalisieren, dass 
der Arduino an bzw. aus ist, damit die LED's sich mit dem Board an bzw. 
ausschalten. Ich möchte also die 12V aller Stripes über ein 5V Signal 
schalten, da die 5V Control-Eingänge durch einen externen Controller 
beschaltet werden.

Gruß Chris

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.