50 CAT4016 LED Treiber kaskadieren

Gast #2413016
Lesenswert?

Hi,

meint ihr es wäre möglich, 50 LED Treiber, wie den CAT4016 über SPI zu 
kaskadieren und 800 LEDs damit zu steuern?, entsprechende Treiber für 
die Ansteuerung der PWM, etc vorrausgesetzt.

Würde die Geschwindigkeit des Interfaces reichen um das ganze schnell 
genug upzudaten, damit auch irgendwelche Animationen mit den LEDs 
möglich wären?

Mikrocontroller soll ein ATmega 2561 oder 2560 werden.
Gast #2413070
Lesenswert?

> Würde die Geschwindigkeit des Interfaces reichen um das ganze schnell
> genug upzudaten, damit auch irgendwelche Animationen mit den LEDs
> möglich wären?
Das kannst du doch berechnen, mit den o.g. Infos hast du schon die 
Hälfte. Dazu brauchste dann halt noch die Widerholrate, etc. Das ganze 
in eine Formel und schauen was rauskommt.
Der kritischste Teil wird die Berechnung sein, ob deine MCU noch 
hinterherkommt, das ist abhängig davon, ob die Animationen z.B. 
dynamisch geändert werden müssen etc.
Und die PWM-Berechnung wird wahrscheinlich auch nicht grad wenig 
CPU-Last machen, je nachdem... Ansonsten nimmste halt sowas wie den 
WS2803 (18-ch Konstantstromquelle mit 8-Bit PWM)...

Möglichkeiten gibt es viele :)

Ralf
Gast #2413216
Lesenswert?

Das wären theoretisch 50 mal pro Sekunde * 800 Bit = 40kbit/s = 5 kbyte 
pro Sekunde an Daten.

Das müsste doch mit nem 2561 übertragbar sein?


Das gemeinsame Dimmen würde mich nicht stören.

Die PWM Berechnung wollte ich eigentlich jediglich in Abhängigkeit des 
LDR´s berechnen lassen.

Die XMega wären schneller, würde allerdings wohl Probleme mit meinem AVR 
ISPmkII kriegen

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