Paso 1: electrónica
* queríamos ser más brillante que un display multiplexado permitiría (puesto que cualquier subconjunto de LED puede ser encendido a la vez)
* Queríamos reducir la complejidad del software que es inherente a la multiplexación
* no queremos que cualquier parpadeo artefactos en imágenes de vídeo de la pantalla
La pantalla es conducida por un Consejo de desarrollo de Arduino-compatible llamado Nanode interconectado a cadena de encargo circuitos manguera Texas Instruments TLC5926 16 bits conductor actual constante fuente de lavabo. Dieciséis de estas placas proporcionan los 256 fregaderos actuales necesarios para manejar la pantalla. Estos chips tienen una interfaz similar a los registros de desplazamiento 74HC595 familiar, excepto:
* utilizar una sola resistencia por chip, que se puede establecer la corriente que cada canal se hundirá cuando se habilita
* se puede manejar hundirse hasta 120 mA por canal (!) (sólo fijamos la corriente a alrededor de 20 mA en nuestras tablas)
* al configurar un canal en uno que se hunde la constante preestablecida actual en ese canal, mientras que un cero tirones no actual en ese canal
Las tablas también disponen de un 74HC125 quad-buffer a bordo para garantizar la calidad de señal buena hasta el final de la cadena de tableros.
En Resumen, para nuestra pantalla de 16 x 16, utiliza una de estas placas por filas de LEDs y encadenado a todos juntos para conducir todas las 256 pantallas.