9 RGB LEDs mit Arduino steuern

Gast #3445183
Lesenswert?

Hallo, ich habe eine 3x3 RGB LED Matrix. Ich habe das ganze auch 
schonmal mit Schiebregistern und "Charlieplexing" hinbekommen alle 9 RGB 
LEDs einzeln ansteuern zu können. Nun geht es mir nur darum, alle 9 RGB 
LED's gleichzeitig mit der gleichen Farbe leuchten zu lassen. Leider 
klappt das noch nicht ganz. Im Anhang habe ich mal das ganze auf einem 
Breadboard "nachgestellt" und alle anderen Sachen runtergeschmissen die 
nichts mit dem Problem zu tun haben. Ich habe 2 Transistoren. Mit dem 
einen funktionierts mit dem anderen nicht siehe Bild. Außerdem klappt es 
auch nur wenn ich keinen Widerstand vor die RGB LED schalte. Da frage 
ich mich auch warum. Daher habe ich in dem Bild mal alle Szenarien 
dargestellt. Der Einfachheit halber habe ich mal nur versucht die RGB 
LED rot leuchten zu lassen. In Reihe eins versuche ich mit Transistor 1 
und ohne Widerstand die LED leuchten zu lassen -> funktioniert. Reihe 2: 
Selber Transistor mit Widerstand vor der LED -> funktioniert nicht. 3 
Reihe: Anderer Transistor, kein Widerstand davor -> funktioniert auch 
nicht. Ich weiß auf dem Bild kann man teilweise nicht sehr gut erkennen 
wohin welches Kabel geht und woher es genau kommt. Falls das Fragen 
entstehen, um das Problem zu lösen beantworte ich diese hier natürlich. 
Ich hoffe mir kann einer erklären, warum das ganze nicht so funktioniert 
wie ich das möchte. Der Widerstand ist ein 330 Ohm Widerstand und die 
Transistoren sind : 1)MOS Irf 540 2)BC547.
Angehängte Dateien:
Gast #3445230
Lesenswert?

Hallo Freund der grossen (Speicherplatz) Bilder.

Da in einer RGB-LED 3 verschiede LEDs integriert sind, hat jede Farbe 
folglich eine andre Forward-Diodenspannung.

Bitte goenne jedem Farbpin einen eigenen Widerstand (und verzichte 
stattdessen auf den Widerstand am gemeinsamen Vcc- oder Massepin (je 
nach Typ der RGB Led).
Durch Anpassung der Widerstaende kannst du sogar die Farben kalibrieren.
Nimmst du keinen/einen gemeinsamen Widerstand fliesst der gesamte Strom 
folglich ueber die LED mit der geringten Vf (meist Rot).
Damit geht deine LED auch schnell kaputt, bzw. "alter" extrem unter dem 
ihr zugemuteten Stress.

MfG
Gast #3445309
Lesenswert?

David E schrieb:
> Ich weiß auf dem Bild kann man teilweise nicht sehr gut erkennen
> wohin welches Kabel geht und woher es genau kommt.

RICHTIG - darum gibt es soetwas wie Schaltpläne, auch wenn das natürlich 
mehr Aufwand ist, als die Photos direkt aus dem iPhone5 out-of-the-cam 
hier reinzuklatschen.
Gast #3445405
Lesenswert?

Gut mit den Antworten kann ich was anfangen, damit kriege ich es wohl 
hin. Der Rest ist natürlich lächerlich. Auch mit solch einem Foto kann 
man schon mal Hilfestellung geben, was zu ändern ist. Ist ja nicht so 
das hier der Fehler darin besteht, dass ein Kabel einen Steckplatz zu 
weit links steckt und man das deswegen ganz genau sehen muss. Es geht 
darum erklärt zu bekommen, wie genau ich welche Komponenten (siehe 
Widerstände an Transistoren) in eine logische Verbindung bekomme. Was 
bringt dir die Information der Metadaten ? Herzlichen Glückwunsch. Ich 
glaube du hast nicht besseres zu tun als Samstag irgendwelche Metadaten 
auszulesen von irgendwelchen Bilder in irgendwelchen Foren. Es geht hier 
um ein Foto von einem Breadboard und nicht von meinem Kontoauszug. 
Wirklich lächerlich sowas.

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