APA102 Endframe

OP #5963109
Lesenswert?

Hallo,

Ich hätte mal eine Frage zu den APA102 LEDs.

Es wird ja immer wieder geschrieben, dass sich die 32bit Endframelänge 
immer nur auf maximal 64 Leds beziehen, da man damit quasi zusätzliche 
CLK-Signale schafft.

ZB hier: Beitrag "Re: APA102-2020 Multiplexen"

oder hier: 
https://cpldcpu.wordpress.com/2014/11/30/understanding-the-apa102-superled/

Ich habe einen Strip mit 294 LEDs und steuere den allerdings nach 
Datenblatt an, weil ich das vorher noch nicht gewusst habe. Da verwende 
ich nur 32bit als Endframe.

Komischerweise funktioniert das ganze aber trotzdem fehlerfrei.
Kann mir einer sagen, warum das trotzdem geht? Es macht bei mir 
irgendwie keinen Unterschied, ob ich 32 bit oder eben 294/2 bit als 
Endframe benutzte.

Gruß
Stefan
#5963884
Lesenswert?

Teo D. schrieb:
> Stefan H. schrieb:
>> Komischerweise funktioniert das ganze aber trotzdem fehlerfrei.
>
> Halt dich ans Dabla und lass dich nicht von solch Geschwätz
> verunsichern!

So ist es. Macht man es gemäss Datenblatt, funktioniert es in der Regel 
einwandfrei.
In Bastlerforen ist halt oft das Problem, dass die Leute bei Problemen 
rumbasteln und an 7 Ecken gleichzeitig etwas verändern, bis es 
schlussendlich läuft, aber sie wissen dann nicht mehr genau, was 
wirklich die Ursache war.
Gast #6648246
Lesenswert?

Hi Stefan,

alter Faden, aber ich möchte mich trotzdem mal einbringen.
Laut dieses Artikels: 
https://cpldcpu.wordpress.com/2014/11/30/understanding-the-apa102-superled/ 
wird das CLK Signal von der LED invertiert, sprich auch von LED zu LED 
weitergegeben und eben nicht wie "gewohnt" parallel gelegt.

Ich vermute, dass Du einfach eine relativ hohe Updaterate hast, sodass 
das Signal schneller am Ende ankommt, als Du gucken kannst.

Als Versuch könntest Du mal ein Programm schreiben, das alle LEDs auf 0 
setzt, ein bisschen wartet, dann ein einzelnes Update mit 32 end bits 
sendet und danach stoppt.

Ich vermute, dass Du nur 64 LEDs geupdatet bekommst.
Gast #6648257
Lesenswert?

Für die Nachwelt, falls das Thema mal jemand sucht:
Ich habe auch mal etwas für diese LED gebaut, hatte aber zunächst nur 
eine Kopie zur Hand, später dann Originale von APA Electronics. Die 
Kopie hat sich gerade in Bezug auf diesen Endframe anders verhalten als 
das Original. Bei einem Stripe, der nicht direkt bei APA gekauft wurde, 
kann man mit 99.999% Sicherheit von Nachbauten ausgehen, die diesen 
Endframe meist überhaupt nicht benötigen. Das ist aber kein Vorteil, 
denn die Nachbauten sind meistens minderwertiger.

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