Forum: Mikrocontroller und Digitale Elektronik WS2801 Daten Geschwindigkeit


von Christian H. (konkil)


Lesenswert?

Hallo

ich habe mehrere Foren und Datenblätter durchstöbert.
Es wird immer die höchste Taktfrequenz von 25MHZ angesprochen.

Ich habe bereits 10 WS2811 LEDs, die aber sehr sehr zeitkritisch ihre 
Daten empfangen. Jede kleinste Unterbrechung oder ein minimaler 
Zeitverzug führt dazu, dass sie nicht mehr funktionieren.

Deshalb habe ich mich auf den WS2801 gestürzt. Dieser hat eine CLK und 
eine Data Leitung. Meine Meinung ist, dass ich diesen ja auch im kHz 
Bereich betreiben kann.

Ist das so oder gibt es eine Untergrenze für die CLK Frequenz?

Hintergrund, ich möchte eine RGB Matrix aufbauen und da bietet sich 
sowas an, ohne großen Verdrahtungsaufwand. Jedoch habe ich keine Lust 
wieder mit Timing-Problemen da zu stehen.

Vielen Dank und schönes Wochenende.

von Basti M. (counterfeiter)


Lesenswert?

Moin, also die WS2811 musst du mit einer festen Frequenz betreiben! Also 
400khz oder 800khz... die latschen schon schlimmstenfalls ab 9 us... Im 
Datenblatt heißt es aber erst ab 25 us... (China IC halt)

Die WS2801 lassen sich deutlich einfacher befeuern... Die Latschen erst 
ab 500 us... Hier solltest du den Clock halt nicht so langsam wählen, 
dass die zwischendrin latschen könnten... also mindestens 2 kHz ;)
Außerdem hat man bei denen normales SPI...
Ich selbst verwende die WS2803, die haben 18 Kanäle in einem IC... 
erspart einen etwas Lötarbeit und man gut 6er Platinen fertigen ;)
Habe diese ICs schon erfolgreich mit einem XMega auf 48 MHz CPU und 24 
MHz SPI Clock per DMA (unterbrechungsfrei) betrieben...
Da halten die Chinesen ihr Wort mit den 25 MHz :)

Also sind damit rein theoretisch ca. 41 tausend RGB Pixel möglich (bei 
25 Mhz und 25 Bilder die Sekunde)

Grüße

Basti

von Christian H. (konkil)


Lesenswert?

Ok. Cool.
Vielen dank.

Das hört sich an als ob ich es mal versuche.
Ich hole mir zuerst eine ws2801 1m Strip.
Dann umgehe ich zum test die lötarbeiten.

;)

Danke

von Basti M. (counterfeiter)


Lesenswert?

Die Matrix mit Strips auf zu bauen ist eigentlich das schlauste... die 
Strips mit dem WS2812 LEDs (wie WS2811 nur LED im Chip) sind leider die 
billgsten... alternativ nen anderen Controller nehmen, der dir die 
WS2811 befeuert... Ich selbst und andere nehmen einen XMega... dank der 
DMA Funktion latscht dir auch nix zwischendrin...

P.S. mal nen bisschen Werbung :P
http://www.youtube.com/watch?v=dkI_uyFWxXo

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.