Réponses:
La puce Holtek HT1632 contrôle un panneau 24 * 16 de LED - elle contrôlerait donc une matrice 8 * 16 de LED RGB. Je ne sais pas à quel point ils sont faciles à trouver.
Application RVB également intéressante de la TI TLC5490 ici .
Je n'ai trouvé aucun moyen facile et abordable de le faire avec un seul CI, j'ai donc "utilisé" un projet comme celui-ci comme "excuse" pour apprendre l'utilisation des FPGA. J'ai réussi à gérer une seule matrice de LED 20x16 avec 16 niveaux de "gris", pilotée depuis un PC via un port RS232 avec un taux de rafraîchissement de 50 Hz avec un Altera CycloneII EP2C5 et un transistor pour chaque ligne et colonne. Je ne pense pas que cela coûte beaucoup plus cher qu'un CI dédié.
Oui, les circuits intégrés Maxim MAX7219 ou MAX7221 peuvent être montés en cascade pour vous permettre de contrôler jusqu'à 8 matrices LED 8x8 via SPI
Pas parfait, mais des exemples de code sont disponibles ... Cela devrait rendre la programmation un peu plus facile.
Conduire de grands réseaux de LED est l'une des applications les plus "meurtrières" pour les appareils XMOS
Léon
Vous pouvez utiliser 8 du TLC5947.
http://focus.ti.com/lit/ds/symlink/tlc5947.pdf
Le TLC5947, c'est 24 canaux PWM contrôlés en décalant 12 bits de données de luminosité pour chaque canal. Cela vous donnerait un spectre de couleurs presque continu pour chaque LED (3 canaux par LED -> 8 LED par circuit intégré à 24 canaux).
Les 8 d'entre eux peuvent être contrôlés en série (regardez l'exemple à la page 1 de la fiche technique), vous pouvez donc les traiter essentiellement comme s'il s'agissait d'un seul CI avec 192 registres de 12 bits chacun. Notez cependant que cela divisera votre taux de rafraîchissement par 8, compte tenu de la vitesse d'horloge particulière.