Kurze Zeit habe ich überlegt, das komplette Datenprotokoll im
Format 24 mal HXL (X ist das aktive BIT) pro RGB mit dem AVR
zu erzeugen und in ein 128 BIT-Schieberegister MC4562B seriell
einzulesen (man braucht nur 72). Die ca 50 Mikrosec Pause
sollten dafür genugen. Das notwendige Auslesen mit ca 2,4 MHz
in die LED-Kette stiess allerdings nach Studium der dynamischen
Werte im Datasheet auf grosse Skepsis.
Favorisieren werde ich jetzt das parallele Laden von 3 schnelleren
8-BIT-Schieberegistern 74FCT299B, welche die X-BITS sogar
nur noch mit 800 kHz rausschiebt und das mittlere BIT eines
durch einen "1-zu-3-Zahlers" erzeugten Bitmusters beeinflusst.
Die Anzeigeschaltung (8xRGBDIGITs) wird autark mit einem
ATMega8 betrieben. Die Farbsteuerung wird "runterreduziert",
da lediglich 7 Farben für die Anzeige notwendig sind.
Die restliche Rechen- und Speicherperformance des ATMega
bietet dann Platz für eine komfortable quasialphanumerische
Anzeigedecodierung mit nur 6 BIT.
Alles Weitere nach erfolgten Tests.
VG Micha
Lesezeichen