Stap 2: De LED Circuit
De LEDs worden aangestuurd met behulp van een eenvoudige buffer systeem met behulp van goedkope en vrolijke 74 serie octaal buffer chips. Er zijn enkele mooie LED bestuurder chips nu beschikbaar, maar als je wat je doet weet en hebben veel verwerkingskracht in uw microcontroller dan deze zijn niet een noodzaak.
De LED's die ik heb gebruikt zijn zeer kleine SMD type gemeenschappelijk anode LEDs die ik van Farnell gekocht. Ze waren duur maar worden compleet geleverd met een lens en zien er zeer goed verlicht. Ze zijn ook erg klein, ik probeerde oorspronkelijk een weergave van 32 LED's met behulp van een veel groter LED en hoewel dit werkte heel goed het was een beetje te groot om te worden spinnen op hoge snelheid zonder een kooi.
Om de LED's gebruik ik 8 pinnen van de gegevens van de microcontroller en een klok-pin. De gegevens van de 8 pinnen zijn aangesloten op de ingang van de eerste octaal buffer IC en de kathoden voor de eerste 8 LEDs. De 8 uitgangen van de eerste buffer IC, vervolgens aan de 8 ingangen van de tweede buffer IC en de kathoden van de tweede 8 LEDs worden vervoederd. Het kloksignaal wordt gevoed aan alle van de buffer ICs zodat ze allemaal klok samen op hetzelfde moment. Met behulp van deze techniek u (8 + 1) * 8 = 72-bits besturingselement of 72 / 3 = 24 RGB LED's. Als 11 buffer ICs werden gebruikt dan is het aantal RGB LEDs gaat tot 32.
De LED anode pinnen zijn allemaal met elkaar verbonden en vervolgens gevoed aan de pin van de afvoer van een logica niveau P kanaal FET. Hierdoor kan alle de LEDs worden uitgeschakeld als we klok uit de gegevens. Zonder de FET ben je geneigd om enig licht uitgesmeerd over de innerlijke weergave wanneer het buitenste display is verlicht die wordt best vermeden. Dit smearing effect is weergegeven in de afbeelding.
De rode LED's hebben een lagere spanning van het stuurprogramma dan de groene en blauwe kanalen dus de weerstanden er zijn om de kleurintensiteit te blijven uniform voor alle drie kleuren.
Natuurlijk hoeft u RGB-LEDs gebruiken, normale LEDs zullen net zo goed werken en geven u 3 x de resolutie voor hetzelfde aantal besturingsseinen. Ik ben gewoon een sucker voor de mooie kleuren.