Forum: Mikrocontroller und Digitale Elektronik LED-Steuerung mittels Cubieboard + simpler Hardware


von Sebastian L. (leemes)


Lesenswert?

Hey,

ich habe früher schon ein bisschen rumgebastelt, aber von viel Erfahrung 
und Ahnung kann ich nicht sprechen. Daher möchte ich mich mit diesem 
ziemlich einfachen Miniprojekt trotzdem sicherheitshalber an euch 
wenden, da ich mir denken kann, dass man als Noob, wie ich mich 
einschätze, an 1000 Stellen Fehler bauen kann.

Und zwar geht es um eine einfache Steuerung von RGB-LEDs. Es handelt 
sich um die minify TV-Hintergrundbeleuchtung: 
http://www.minify-shop.de/epages/63050985.sf/de_DE/?ObjectPath=/Shops/63050985/Products/RGB-TV1/SubProducts/RGB-TV1-S&ChangeAction=SelectSubProduct

Der Controller der mitgeliefert wird ist funktional stark beschränkt, 
was ich gerne durch eine eigene Lösung ändern möchte. Es steht mir 
bereits so oder so ein Cubieboard mit GPIO-Pins zur Verfügung, da es 
sich um eine TV-Hintergrundbeleuchtung handelt und ich eben ein 
Cubieboard als Mini-HTPC-Lösung bereits verwende. Ich habe leider keine 
Ahnung über die Leistung der GPIO-Pins, vermute aber mal relativ stark, 
dass diese nicht direkt die LEDs speisen können. Meine erste Bitte wäre 
hier, dass jemand, welcher sich hier bereits informiert hat, mir das 
bestätigen oder mich korrigieren könnte.

Gehen wir nun also davon aus, dass die Leistung der Pins nicht reicht. 
Mein stark beschränktes Wissen sagt mir, dass ich einfach zwischen dem 
mitgelieferten LED-Controller, welchen ich auf maximum weiß stellen 
würde, Transistoren zwischenschalte, mit welchen ich also eine 
PWM-Regelung realisieren kann. Oder den mitgelieferten Controller gar 
nicht verwenden. Da ich auch nicht so begabt im Löten bin, wäre das eine 
einfache Lösung, falls nur Transistoren (und vllt. Schnick-Schnack wie 
Widerstände) zum Einsatz kommen würden.

Könnt ihr mir diesen Plan so bestätigen? Welche Transistoren würden sich 
dann empfehlen?

Zur LED-Leiste steht, dass die Stromaufnahme max. 1A wäre (12V, 12W sagt 
zumindest das Netzteil). Trotzdem ganz ordentlich für 
Billigtransistoren. Vielleicht bekomme ich es auch hin, den Strom bei 
maximal-hellem Weiß mal zu messen. :) Denn ich denke, dass die 
Leistungsaufnahme der LEDs hier ein entscheidender Faktor für die Wahl 
der Transistoren sind. Ebenso werde ich mal noch die Spannung der 
LED-Leiste messen, welche relevant ist falls ich den Controller nicht 
verwende.

Es muss nicht super-billig sein, also ich spare nicht bei jedem Cent. 10 
Euro kann ich ausgeben, ich denke dass das locker hinkommt. Löten würde 
ich gerne auf eine Rasterplatine, keine Eigenanfertigung eines 
Platinenlayouts.  Die Anschlüsse der LED-Leisten erfolgt über einen 
4-Pin-Stecker im 2mm-Raster, unglücklich für mich, da die Rasterplatinen 
die ich besitze allesamt das 2,54mm Raster haben. Da ich aber ein 
Verbindungskabel übrig habe, kann ich das abschnippeln und direkt auf 
die Platine löten.

Als Netzteil kann ich wohl einfach das mitgelieferte wiederverwenden, 
sodass ich letztendlich nur den mitgelieferten Controller durch eine 
Eigenlösung ersetze.

Ich bedanke mich im Voraus und freue mich über jeglichen Input. Ich 
hoffe, dass ihr euch durch so ein Miniprojekt nicht belästigt fühlt... 
:)

Viele Grüße,

Sebastian

von Sebastian L. (leemes)


Lesenswert?

Kleiner Zusatz:

Falls die GPIO-Pins des Cubieboards nicht gut für die direkte Steuerung 
der Transistoren sind (ich weiß nicht ob ich das PWM vollständig manuell 
machen müsste, was als Prozess evtl. nicht sehr zuverlässig wäre): Ich 
kann auch mit nem ATmega noch eine Zwischensteuerung einbauen. 
Programmiertechnisch bin ich sehr fit. Aber irgendwie widerspricht das 
doch gerade dem Konzept von GPIO-Pins.

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.