Stap 3: Hardware en controle
Hoe gegevens te sturen naar TLC5916:
De Raad van bestuur en het circuit zijn zoals hierboven.
- De MSB van de gegevens is het eerst verzonden.
- De SIN-pin is set hoog of laag is afhankelijk van de MSB van de gegevens.
- De SCLK pin is gepulseerde (verzonden hoge en lage verzonden).
- De gegevens is vervolgens naar links opgeschoven eenmaal zodanig zijn dat de tweede meest significante bit de MSB wordt.
- Zodra alle bits worden overgedragen, is de klink pin gepulseerde eenmaal om de gegevens uit het register houden naar het register van de uitvoer verzenden.
- De uitvoer wordt weergegeven wanneer de uitvoer inschakelen pin (pin-actieve laag) is ingesteld op 0 op de pinnen O0 aan O7.
- Een externe weerstand is aangesloten tussen de R_EXT pin en GND instellen van de huidige in het uitvoerkanaal.
- Als u wilt twee TLCs trapsgewijs, de SDO-pin van de eerste TLC is verbonden met de pin van de zonde van de volgende TLC met de SCLK, de klink en de OE' pinnen van beide kortgesloten.
Controle van de lamp-matrix:
Om te controleren de lamp-matrix, wordt een solid state relais (SSR) circuit gebruikt met behulp van een optocoupler-triac-paar. De Raad van bestuur en het circuit zijn zoals hierboven.
- Soldeer negen van de SSR-circuits zoals weergegeven op een bord waar alle MT2s worden kortgesloten en genomen (een roze draad). Elk van de MT2s afzonderlijk is genomen (oranje draden).
- In de input zijde, alle de weerstanden met elkaar verbonden en als een enkele voorsprong genomen. Alle terminal 2 dwz grond van de Optocoupler zijn genomen uit afzonderlijk zodanig zijn dat chaneel 1 en 5, 2 en 6, 3 en 7, 4 en 8 samen zodat 4 kanalen als het aantal uitgangen dat is verbonden met 4 pins connectoren worden kortgesloten.
Om te bepalen van de totale vergadering waar elk segment / laag afzonderlijk wordt gecontroleerd (36 equalizer + 4 uit Woofers + 4 uit lamp array = 44), gebruiken we zes TLC5916 die zijn 8 kanaal constante huidige wastafel seriële naar parallelle LED-stuurprogramma's die kunnen worden trapsgewijze.
- Het circuit maken zoals in de afbeelding. De TLCs zijn zodanig dat de seriële Data output van een is aangesloten op de ingang van de volgende voor de seriële cascade.
- Alle klokken en alle sloten worden kortgesloten. De uitvoer inschakelen pin is altijd geaard. De externe huidige beperken weerstand is 1kΩ.
- De gegevens voor de TLC is verzonden door de MSP430 op de Launchpad.
- De MSP ontvangt gegevens via UART van de computer.
Integratie van alle onderdelen:
- Alle uitgangen van de LED-equalizer zijn verbonden met de eerste 36 kanalen van de TLC5916-uitvoerkanalen (de kanalen heten 1-48 vanaf de TLC die gegevens worden ontvangen van de PC).
- De matrix van de lamp is dan aangesloten op de volgende 4 uitvoerkanalen voor de TLC.
- De lood van de twee woofers zijn verbonden met de laatste 8 uitvoerkanalen voor de TLC in serie.
- De P1.7 van MSP430 is verbonden met de pin van de zonde van het TLC-matrix bord.
- De P1.4 van MSP430 is verbonden met de SCLK pin van TLC matrix bord.
- De P1.5 van MSP430 is verbonden met de pin van de vergrendeling van het TLC-matrix bord.
- De grond van de Launchpad en de grond van het TLC-matrix bord worden kortgesloten.
- De Raad van bestuur van TLC wordt aangedreven door 12 V leveren.
- Alle positieve leads van de LED strips zijn kortgesloten samen en verbonden met 12V levering.
- Alle vrije uiteinden van de weerstand van de 220Ω verbonden met de Pin 1 van Optocoupler zijn kortgesloten op het bord en als een enkele pin eruit gehaald. Deze pin is aangesloten op de kop geleverd aan het einde van de uitvoer van de 7805 op het TLC-matrix bord.
- Ook alle MT2s van de triacs worden kortgesloten op het bord en de interne resulterende leiding is verbonden met de levende draad van de lijn.
- De andere draden van de afzonderlijke bollen zijn verbonden om de DT1 van elke individuele triac.
- De MSP430 Launchpad is verbonden met de PC via de USB-kabel en wordt aangedreven door de PC.