Stap 1: 1 Multiplexing tool: buffer ICs
De LED-kubus maakt gebruik van twee soorten multiplex zodat alle 512 RGB LED's afzonderlijk worden voortgestuwd. De eerste methode toepassingen octaal flip flop buffer ICs zodat ons maken genoeg controle signalen om te rijden een volledige 8 × 8 segment, dat wil zeggen 1/8 th van de kubus. Er zijn 64 LEDs waardoor dat we moeten 192 besturingsseinen ons laten rijden van alle afzonderlijke kleurkanalen in een 8 × 8-sectie. Als u wilt rijden alle signalen we keten van 24 van de buffer ICs samen moeten zodat de output van de eerste buffer de input van de tweede buffer drijft, rijdt de tweede de derde, enzovoort. Figuur 2 toont een eenvoudige schematische met twee buffers samen geketend en aangesloten op station LEDs.
Het kloksignaal is gedreven door de controller en gebruikt om te verschuiven van de uitgangssignalen van één buffer IC moeten worden doorgegeven aan de volgende buffer IC. Ik maakte het buffer-stuurprogramma vrij modulaire om mij aan schaal omhoog of omlaag de grootte van de kubus afhankelijk van hoeveel LEDs die ik wilde. Om dit te doen ik heb gemaakt een PCB met drie buffer ICs bij het toestaan van me om controle van een enkele rij van acht RGB LED's. Met acht van deze bestuurder PCB's geketend samen dat het me in staat stelt tot controle de hele 8 × 8 segment van het display. De kleinere 16-weg lintkabel wordt gebruikt om de 10 besturingsseinen plus de macht en de grond tussen de PCB's. De bredere lintkabel wordt gebruikt voor het doorgeven van de signalen op de LEDs via de ingebouwde weerstanden. Elk bord is voorzien van een eigen condensatoren dat een beetje stroom te worden gekapt lokaal als en wanneer nodig door de LEDs.