Forum: Mikrocontroller und Digitale Elektronik 3x RGB Steuerung


von Hubert M. (hm-electric)


Lesenswert?

Hallo,

für ein Projekt möchte ich 3 mal mittels den China RGB Steuerungen 
verschiedene Einstellungen realisieren.

Solche Dinger: 
http://xtc.art-innovationen.de/media/images/popup/19633.jpg

Jetzt habe ich das Problem, dass es 3 gleiche Fernbedienungen und drei 
gleiche Controller sind. Ich wollte einen mechanischen Schalter 
dazwischen bauen, um den jeweiligen Controller über IR dann Ansprechen.

Die IR-Empfänger sind drei polig. Einmal eine Spannungsversorgung 5V und 
einmal Signal. Ich hab folgendes Ausprobiert (An zwei Conroller):
An Controller 1 den IR-Empfänger komplett demontiert.
An Controller 2 die Signalleitung getrennt
Signalleitung von Controller 2 auf Signalleitung Controller 1 befestigt

Funzt aber so nicht.

Muß ich da wirklich alle 3 Leitungen umschalten?

Das Problem wird sein, so ein Schalter herzubekommen..

von RGB-Bastler (Gast)


Lesenswert?

Ich würde da anders drangehen. Warum überhaupt diese Chinadinger 
verwenden und nicht einen µC? Du brauchst doch nur 3 PWM-Kanäle, das 
können viele Controller direkt. Oder du nimmst einen WS2801 und steuerst 
ihn mit nem µC an. IR hab ich jetzt nicht so die Erfahrung, denke aber 
das ist auch kein Problem. Die China-Steuerungen haben doch dafür nen 
extra IC drauf, oder?

von Hubert M. (hm-electric)


Lesenswert?

Mit µc bin ich überfordert. Ich bräuchte dann drei WS2801, und sind 
nicht solche auch in den Chinadinger drin?

von RGB-Bastler (Gast)


Lesenswert?

In der Steuerung die bei meinem RGB-Strip dabei war, ist, glaube ich, 
nur ein µC und ein IC für den IR-Empfänger verbaut gewesen. Habe diese 
Steuerung aber nicht weiter betrachtet und sofort weiterverschenkt.
Wieviel PWM-Kanäle hast du nun? Wenn es 9 Stück sind, kannst du einen 
WS2803 nehmen. Oder drei Stück WS2801, dann hast du gleich KSQs dabei.
Der Einstieg in die Controllerprogrammierung ist nicht so schwer. Hab 
mit Bascom angefangen und diese LED-Spielereien sind ganz easy. Kosten 
halten sich auch in Grenzen, Beispiel: Atmega8 auf Steckbrett, 
Programmierung über Parallelport, alles zusammen incl. Steckernetzteil 
<20 Eur. Da kannst du nicht viel falsch machen ;-)

von Hubert M. (hm-electric)


Lesenswert?

Das Problem fängt bei mir an, dass ich so anfangen müßte eine komplette 
Schaltung zu entwerfen. Widerstände und kram ausrechnen, mich komplett 
einarbeiten in der Programmierung und und und.

Warum soll ich das,  für dieses einmalige Projekt machen? Ich bin mir ja 
immer noch nicht sicher, ob ich das was ich ausgerechnet hab für meine 
Steuerung so richtig ist.

Schaust dir das mal an bitte: 
Beitrag "Schaltung von LED auf RGB"

von RGB-Bastler (Gast)


Lesenswert?

Was willst du eigentlich erreichen? Ich verstehe nicht ganz wozu du 3 
dieser Steuerungen umschaltbar machen willst, in dem anderen Thread 
schreibst du von 60! Optokopplern. Willst du die Schaltung etwa auf 60 
China-Steuerungen ausbauen? Poste doch bitte mal dein ganzes Konzept, 
oder wenigstens soviel das man einen Überblick über die Sache bekommt. 
So wird dir keiner helfen können.

von Hubert M. (hm-electric)


Lesenswert?

Das ganze gibt eine Uhr, die in einem Puzzlebild versteckt ist. Dazu 
habe ich mir von ELV die "Kreis-LED-Uhr" gekauft. Diese funktioniert 
normalerweise mit roten LED's. Ich möchte aber RGB-LED's einsetzen um 
die Anzeigefarbe verändern zu können. Deswegen die Optokoppler. Und auch 
deswegen die China-Steuerungen.

1. Steuerung: Anzeige Ziffernblatt (funzt schon, unabhängig von der 
Uhrsteuerung)

2. Steuerung: Anzeige Stunde
3. Steuerung: Anzeige Minuten/ Sekunden.

Ich will also z.B. das Ziffernblatt in blau, die Minuten in gelb, die 
Stunden in grün anzeigen lassen...

Danke für deine Geduld :-)

von RGB-Bastler (Gast)


Lesenswert?

Die LEDs für Stunden/Minuten werden gemultiplext. Wenn du z.B. eine 
Steuerung für alle Minuten LEDs verwenden willst, kann das so nicht 
funktionieren weil dann alle Anoden verbunden wären.
Du bräuchtest quasi eine eigene Steuerung für jeden Multiplexkanal (alle 
LEDs mit gemeinsamer Anode). Das ist aber unsinnig, weil schlecht 
einstellbar und zu teuer. Du könntest aber die RGBs fest mit 
Widerständen verschalten, Nachteil - du kannst die Farbe hinterher nicht 
mehr ändern.

von Hubert M. (hm-electric)


Lesenswert?

RGB-Bastler schrieb:
> Die LEDs für Stunden/Minuten werden gemultiplext. Wenn du z.B. eine
> Steuerung für alle Minuten LEDs verwenden willst, kann das so nicht
> funktionieren weil dann alle Anoden verbunden wären.

Nachdem ich das jetzt zehnmal gelesen hab, kratz ich mir immer noch der 
Kopf und versteh es nicht ganz.
Jede Anode jeder einzelnen RGB-LED schalte ich mit einem Transistor. Und 
das funktioniert nicht?
(Optokoppler ersetzt Original LED)

> Du bräuchtest quasi eine eigene Steuerung für jeden Multiplexkanal (alle
> LEDs mit gemeinsamer Anode). Das ist aber unsinnig, weil schlecht
> einstellbar und zu teuer. Du könntest aber die RGBs fest mit
> Widerständen verschalten, Nachteil - du kannst die Farbe hinterher nicht
> mehr ändern.

von RGB-Bastler (Gast)


Lesenswert?

O.k. ich habs etwas blöd ausgedrückt und ganz richtig war es auch nicht.
Funktionieren kann es m.M. nach trotzdem nicht. Also, die Transistoren 
schalten die Anoden wie beim Original, gut. Aber was ist mit den 
Kathoden? Die werden ja einzeln vom Controller der Uhr angesteuert, wie 
willst du das lösen?
Und noch: Nehmen wir mal nur einen einzelnen Kanal an, da würde der 
Schalttakt doch die PWM "abschneiden", oder? Ich denke das führt zu 
Farbveränderungen oder anderen ungewollten Effekten.

Vielleicht hab ichs auch nicht ganz umrissen, bin auch nur ein Bastler. 
Was sagen denn die Experten, die hier sonst so zahlreich vertreten sind?

von Hubert M. (hm-electric)


Lesenswert?

Nee ganz verstanden hast du es nicht RGB-Bastler :-)

Das die Uhrsteuerung Multiplext, hab ich schon gesehen, und zwar in 7er 
Reihen. Die Uhrsteuerung erhält deswegen von mir eine Abkoppelung. Und 
da kommen die Optokoppler ins Spiel: Statt Original LED, ein 
Optokoppler, mach bei der Minutenanzeige 60 St. 60 St. Transistoren...

Die Experten hier scheinen sich bei meinem kleinen Projekt rauszuhalten. 
Liegt wohl daran, dass das was ich machen will, denen zu "Banal" ist. 
Für mich aber nicht Banal, weil ich sogut wie noch nie so schaltungen 
ausgerechnet hab. Und ich habe nur eine Minute gezeichnet, hätte ich 
einen riesen Plan gezeichnet mit den 60 Optis, (obwohl es immer fast das 
gleiche wäre), hätte man mir vielleicht mehr rat gegeben...
Ich versuch es halt jetzt ohne Hilfe...(Mehr wie abrauchen kann es ja 
nicht) :-)
Und wenn ich fertig bin, werde ich wieder was diesbezüglich posten....

von RGB-Bastler (Gast)


Lesenswert?

Du schaltest die LEDs trotzdem nur auf einer Seite, nämlich high side 
(+). Für die Funktion ist es aber unabdinglich das auch die low side 
geschaltet wird. BEIDE Seiten müssen unabhängig voneinander geschalten 
werden.
Du brauchst keine 60 Optokoppler, sondern 60 China Steuerungen ;-)

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.