Forum: Mikrocontroller und Digitale Elektronik Mehrere LED-Streifen einzeln ansteuern über Bus


von Roland K. (rolandkess)


Lesenswert?

Hallo zusammen,

bisher habe ich mehrere (einfarbige) LED-Streifen einzeln angesteuert 
indem jeder Streifen mit einem extra IO-Pin vom Mikrocontroller 
verbunden war. Jeder IO-Pin generiert ein PWM Signal, welches durch 
einen MOSFET verstärkt wird um die Helligkeit der Streifen zu steuern.

Für ein neues Projekt würde ich nun aber gerne den Kabelwust optimieren 
indem die LED-Streifen über eine Bus-Topologie angeschlossen werden. 
D.h. alle LED-Streifen hängen per Stichleitung an einem Kabelstrang. 
Geplant sind 30 Streifen mit jeweils 1m Länge. Zusätzlich werden die 
Streifen Outdoor eingesetzt, d.h. Verkabelung und Streifen sollten 
wasserdicht sein.

Folgende Möglichkeiten sind mir dabei in den Sinn gekommen:
 1. Adressierbare Streifen verwenden:
    Adressierbare Streifen sind leider recht teuer. Ich nehme an die
    Lebensdauer der Streifen ist begrenzt wenn diese
    Outdoor eingesetzt werden, daher würde ich gerne auf günstigere
    Streifen ausweichen wollen um die Folgekosten niedrig zu halten.
    Zudem werden die (wenn ich das richtig verstanden habe) per 
Daisychain
    verbunden.
    D.h. wenn nur Streifen defekt ist leuchten die anderen auch nicht 
mehr.

 2. DMX (oder etwas anderes?) verwenden.
    Jeder Streifen hängt an einer DMX-to-PWM Box. Das DMX-Signal und die
    Spannungsversorgung wird durch alle Boxen geschleift.
    Somit können auch günstige LED-Streifen benutzt werden. Zudem ist 
das
    System mit DMX flexibler und robuster.
    Ich erwarte hier hohe einmalige Kosten, jedoch niedrigere 
Folgekosten
    wenn die Boxen und Verkabelung halbwegs dicht sind.
    Im Netz habe ich auch schon DMX-to-RGB Controller gesehen, jedoch 
keine
    Ausführung mit IP67 o.ä.
    Falls es sowas gibt ist das wahrschenlich auch nicht mehr bezahlbar 
für
    30 Streifen :-(
    D.h. auch ein großer Aufwand fürs selber Basteln.


Hat jmd. schonmal sowas umgesetzt oder hat eine Idee die mir bisher 
nicht gekommen ist?
Je günstiger die Lösung desto besser natürlich :-)

Variante 2 gefällt mir eigentlich sehr gut, jedoch machen mir die Kosten 
und Aufwand ein bisschen Kopfschmerzen.


Viele Grüße,
Roland

von Johnny B. (johnnyb)


Lesenswert?


: Bearbeitet durch User
von Rainer U. (r-u)


Lesenswert?

Johnny B. schrieb:
> Habe damit ein Dislpay gebastelt:
> Youtube-Video "DIY LED Matrix using WS2812B RGB LED's - Spectrum
> Analyzer"

Sieht schick aus!

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Johnny B. schrieb:
> Habe damit ein Dislpay gebastelt:
> Youtube-Video "DIY LED Matrix using WS2812B RGB LED's - Spectrum
> Analyzer"

 Ganz nett, aber: sind die hinterher fallenden Punkte Absicht ?
 Wenn ja, warum ?

 Die Frage ist wirklich ernstgemeint.

von Johnny B. (johnnyb)


Lesenswert?

Marc V. schrieb:
> Johnny B. schrieb:
>> Habe damit ein Dislpay gebastelt:
>> Youtube-Video "DIY LED Matrix using WS2812B RGB LED's - Spectrum
>> Analyzer"
>
>  Ganz nett, aber: sind die hinterher fallenden Punkte Absicht ?
>  Wenn ja, warum ?

Danke danke.
Ja die sind Absicht, nennt sich "Peak Hold". Man kann das in der 
Software (Jinx! habe ich verwendet, geht aber auch mit Glediator) auch 
deaktivieren.

Da fällt mir ein; für feste Installationen eignen sich Stripes mit 
WS2813 LED's noch besser; die haben zwei redundante Datenleitungen. Das 
heisst, wenn eine LED ausfällt, dann funktioniert der Rest trotzdem noch 
weiter und nur die ausgefallene LED leuchtet nicht mehr.
Bei den WS2812 und WS2812B ist das nicht der Fall, da fällt bei einer 
defekten LED der ganze Rest aus, da alle Daisy Chain mässig in Serie 
geschalten sind.
Datenblatt: http://www.szledcolor.com/download/WS2813%20LED.pdf

von Roland K. (rolandkess)


Lesenswert?

Johnny B. schrieb:
> Da fällt mir ein; für feste Installationen eignen sich Stripes mit
> WS2813 LED's noch besser; die haben zwei redundante Datenleitungen. Das
> heisst, wenn eine LED ausfällt, dann funktioniert der Rest trotzdem noch
> weiter und nur die ausgefallene LED leuchtet nicht mehr.

Danke für den Hinweis. Die würden eigentlich ganz gut passen. Leider 
gibt's da aktuell nur 5V Varianten mit dem WS2813. Bei 30 Streifen ist 
mir da der Strom zu hoch.. vllt. gibts irgendwann auch eine 12V 
Variante.

Dann gehe ich erstmal weiter Richtung DMX-to-RGB Converter.

von Roland K. (rolandkess)


Lesenswert?

Wie ist eigentlich eure Erfahrung mit China-Artikeln bei z.B. 
Aliexpress?
China-Elektronik habe ich schon bei Amazon bestellt. Meine Erfahrung 
dort war aber eher nicht so gut. Mikrocontroller-Boards waren teilweise 
defekt oder Sensor-Boards schlicht unzuverlässig.
Was haltet ihr von der gebotenen Hardware wie IP68 Stecker etc.?

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Roland K. schrieb:
> Wie ist eigentlich eure Erfahrung mit China-Artikeln bei z.B.
> Aliexpress?

 Kommt darauf an.

> Mikrocontroller-Boards waren teilweise
> defekt oder Sensor-Boards schlicht unzuverlässig.

 Dass es bei den Preisen keinen 24h Dauertest geben kann, ist
 wohl klar. Wahrscheinlich gibt es bei den meisten Artikeln nicht
 mal einen Funktionstest.
 Hi-tech würde ich bei Aliexpress nicht bestellen, aber gerade bei
 Mikrocontroller- und Sensor-Boards sind meine Erfahrungen gar nicht
 mal so schlecht.

> Was haltet ihr von der gebotenen Hardware wie IP68 Stecker etc.?

 So weit geht mein Vertrauen allerdings nicht.
 Nicht, dass die Chinesen so etwas nicht machen können, aber dann
 nicht zu den Preisen.

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.