WS2812 vs PL9823 vs APA106 und sonstige adressierbare RGB

OP #8013757
Lesenswert?

Für ein Projekt hatte ich mir eine Auswahl verschiedener adressierbarer RGB-LEDs in Ausführung THT 5mm und 8mm von verschiedenen Lieferanten gekauft. Manche bezeichnen sie als WS2812 bzw. kompatibel zu WS2812, andere schreiben explizit PL9823 oder APA106. Mit Kompatibilität zu den WS2812 wird fast immer geworben. Stimmt allerdings nicht ganz. Das Protokoll funktioniert zwar grundsätzlich mit allen, jedoch unterscheidet sich die Reihenfolge der Bytes bzgl. Zurordnung der Farben. Bei der originalen WS2812 werden die Bytes in der Order GRB eingeschoben, bei den anderen RGB. Man kann also WS2812 nicht ohne Anpassung des Codes durch Clone ersetzen, da sonst die Farben Grün und Rot vertauscht sind. Weiterhin leuchten Exemplare der als PL9823 verkauften 8mm-Version nach Anlegen der Betriebsspannung sofort blau, auch ohne Ansteuerung. Ein Datenblatt der APA106, in dem neben Timing auch die Ansteuersequenz beschrieben ist, habe ich bisher nicht finden können. Ich glaube, die Händler wissen z.T. gar nicht, was sie da genau verkaufen. Einen davon, der seine LEDs explizit als "WS2812" anbietet, habe ich bereits darauf aufmerksam gemacht, daß die "farbechte" Ansteuerung eben nicht zur WS2812 paßt. Er wollte das prüfen, bietet sie aber weiterhin unverändert als WS2812 an, ohne auf den wesentlichen Unterschied hinzuweisen.

Mein Frage in die Runde lautet, welche Erfahrungen habt ihr und gibt es überhaupt echte WS2812 in THT-Ausführung? Mir sind jedenfalls noch keine untergekommen.

#8013760
Lesenswert?

Icke ®. schrieb:

Mein Frage in die Runde lautet, welche Erfahrungen habt ihr und gibt es überhaupt echte WS2812 in THT-Ausführung? Mir sind jedenfalls noch keine untergekommen.

https://www.mikrocontroller.net/attachment/690812/WS2812D-F8_datasheet.pdf

Ich nehme an die sind auch echt: https://www.adafruit.com/product/1734

Angehängte Dateien:
: Bearbeitet durch User
OP #8014135
Lesenswert?

Jörg R. schrieb:

5mm https://www.lcsc.com/product-detail/C190565.html?

8mm https://www.lcsc.com/product-detail/C139126.html?

Die sind dann wohl vom Originalhersteller. Interessant ist der Blickj ins Datenblatt. Danach wird die 5mm Variante mit der Sequenz GRB angesteuert, die 8mm dagegen mit RGB. RGB trifft auch auf die WS2812D-F5-12mA-C1 zu:

https://www.lcsc.com/product-detail/C4154875.html

Selber Hersteller und unterschiedliche Protokolle, ohne Worte...

#8014190
Lesenswert?

Icke ®. schrieb:

Bei der originalen WS2812 werden die Bytes in der Order GRB eingeschoben, bei den anderen RGB. Man kann also WS2812 nicht ohne Anpassung des Codes durch Clone ersetzen, da sonst die Farben Grün und Rot vertauscht sind.

Wenn du einen ESP basierten Controller mit WLED flasht, in WLED kann man über WLAN und den Webserver auf dem Controller ganz einfach das Protokoll und die Farbzuordnung ändern. Wie sieht es denn bei den "kompartiblen" LEDs mit dem Logikpegel aus? Hast du diesbezügliche Erfahrungswerte? Die echten WS2812 laufen ja, wenn sie nicht gerade NOS Ware sind, mit 3,3V, wie der Controller. Bei dem Gros der anderen ICs, wie SKxxx, WS2814 und WS2805 geht mit 3,3V nichts, oder nur instabil. Die wollen gerne 5V Pegel sehen.

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