Stap 2: 3D LED Hardware - besturingselektronica voor kolommen
Op de interfacing pinnen op de arduino uno hersenen verbinden we twee PWM schilden die samen worden trapsgewijze in een lange keten. Elk van deze PWM-schilden biedt maximaal 32 pulse gemoduleerde uitgangen, zodat deze de helderheid controles voor 64 kolommen in totaal (2 schilden met 32 LED besturingselementen elk zijn). Als u wilt een bijzondere LED oplichten, overschakelen we op die kolom en die laag op hetzelfde moment voor het lokaliseren van een LED. Met behulp van dit idee kunnen wij een gehele kolom oplichten.
Het PWM-schild is ontworpen om sync huidige dus om te schakelen op een LED, het PWM-schild verwacht te worden aangesloten op de negatieve of de kathode van de LED. Maar vanwege de manier waarop die deze kubus heeft zijn bekabelde, deze chip moet interface met de positieve of aansluiting van de anode van elke LED. Om dit te doen, die u wilt monteren een interposing transistor-board. Met behulp van PMP transistoren en vergroten/verkleinen van de huidige referentie weerstand op elk PWM-schild op de juiste manier om te compenseren voor de winst van de transistor, kunnen wij een huidige bron rahter dan sync aan elke kolom. De kolom zal source of af te leveren van de huidige via de positieve anode naar de LED en de gemeenschappelijke kathode laag zal worden tot zinken gebracht op grond met MOSFET.
Binnen elke PWM-schild zijn er twee TLC chips - gerangschikt in een ringnetwerk seriële communicatie mode. Er is een TLC chip bibliotheek beschikbaar op de arduino website die ons toelaat om te rijden dit alles met minimale software codering. Deze bibliotheek maakt het gemakkelijk voor ons om interface met deze complexe chip.