Innehållsförteckning:

The Dawm: 6 steg
The Dawm: 6 steg

Video: The Dawm: 6 steg

Video: The Dawm: 6 steg
Video: STEG 2018. Возвращение Итальянской Легенды 2024, Oktober
Anonim
The Dawm
The Dawm
The Dawm
The Dawm
The Dawm
The Dawm

Dawm är en brytbräda för TLC5940 -chipet. Detta chip har möjlighet att pwm (pulsbreddsmodulering) 16 olika portar över seriell kommunikation från exempelvis en arduino -mikrokontroller eller liknande. (Det betyder på vanligt språk att du till exempel kan dimma 16 lysdioder upp och ner individuellt) Chipets maxvärde är 17V och 120mA / port. Detta är justerbart med ett motstånd ner till ca 10 mA En trevlig egenskap hos TLC5940 är att det är seriekopplat, vilket innebär att ett chip kan anslutas till nästa och så vidare för gott (500+) pwm -portar. Var och en av portarna kan styras individuellt från att endast använda 5 stift från mikrokontrollen. Detta skapar stora möjligheter som att skapa skärmar med låg upplösning eller ljusmönster som är helt anpassningsbara och så vidare. Även styrning av motorer och andra utgångar är möjlig. I den här instruktionsboken kommer jag att visa hur du lödar utbrottskortet och hur du ansluter den till en arduino och styrdioder. Kitet med kretskortet och allt annat som behövs kan köpas på https://blushingboy.org/content/dawm där också många andra open source -projekt säljs. Databladet för TLC5940 hittar du här med alla specifikationer https://focus.ti.com/lit/ds/symlink/tlc5940.pdf Ett bibliotek för att styra det från arduino finns här https://www.arduino. cc/lekplats/lärande/TLC5940 Eftersom detta är min första instruerbara så skulle jag vilja kommentera det …

Steg 1: Material och verktyg

Material och verktyg
Material och verktyg

Sakerna som behövs för att avsluta detta är1 The Dawm (breakout board) tillgängligt nu genom att skicka mig eller snart härifrån https://blushingboy.org/1 TLC5940 tillgängligt som ett prov från Texas Industry gratis eller från Digikey (Digi-Key Artikelnummer 296-17732-5-ND) eller liknande leverantör38 kvinnliga stifthuvuden (behövs inte men gör livet enklare) 1 motstånd vilken storlek beror på den ström du ska använda. (mer om det längre ner) Lödstrykjärn

Steg 2: Socket

Uttag
Uttag
Uttag
Uttag

Löd uttaget som håller chipet på plats. Se till att ställa in "halvmånen" på uttaget och grafiken på kortet för att vägleda dig på vilket sätt du ska sätta in chipet senare. Jag rekommenderar att först löda två motsatta hörn för att se till att du har en bra passform mot brädet.

Steg 3: Pinheaders

Pinheaders
Pinheaders

Löd den kvinnliga pinheadern som möjliggör enkel och snabb anslutning till dina lysdioder. En möjlig lösning här kan vara att löda lysdioderna eller kablarna som går till lysdioderna direkt på brädet vilket kommer att skapa en mer permanent installation.

Steg 4: Pinheaders fortsätter …

Pinheaders fortsätter …
Pinheaders fortsätter …

Löd antingen kvinnliga eller manliga stifthuvuden på sidan av brädorna. Beslutet mellan kvinna och man beror på din inställning. Om du vill stapla brädorna ovanpå varandra, växla mellan ett bräde med alla tikar och ett med alla hanar och så vidare. Det första brädet i din stapel rekommenderas att ha honstifthuvuden för enkel anslutning till mikrokontroller. Om du vill ha kablar mellan brädorna kan du antingen lödda dem direkt på brädet eller lödhonor för lättare prototyper och experimentera.

Steg 5: Motstånd

Motstånd
Motstånd
Motstånd
Motstånd

Löd motståndet på sin plats. Det spelar ingen roll vilken riktning det går i. Storleken på motståndet beror på hur mycket ström du ska sjunka. Till exempel om du ska använda en lysdiod på varje port bör ett 1,5k ohm motstånd vara bra eftersom en LED är gjord för cirka 30mA ström. Om du planerar att använda chipet med dess maxvärde (120mA på varje port) bör du använda ett 320 Ohms -motstånd. Denna tabell kan hjälpa dig att beräkna vilket motstånd som passar ditt projekt som också finns i databladet som finns här

Steg 6: Kodning

Kodning!
Kodning!

Nu är du klar med lödningen av brädet och det är dags att styra det med lite kod. På Arduino -lekplatsen kan du hitta ett bibliotek som heter TLC5940LED som hjälper dig med alla hårda delar av att styra chipet. Du hittar den här. https://www.arduino.cc/playground/Learning/TLC5940 Ladda ner biblioteket och packa upp hela mappen i mappen arduino/hardware/bibliotek. Efter en omstart av ditt arduino -program hittar du att under fil/skissbok/exempel/TLC5940LED hittar du några exempel. I exemplet högst upp hittar du vilka ledningar som ska anslutas till var på arduinoen. Sätt det längre benet på lysdioderna i +5V och det kortare benet i 0-15. Ladda upp koden och var stolt över ditt arbete i fem sekunder efter att du ska börja ändra koden och hårdvaran och lägga till bitar och bitar för att skapa ditt EGNA unika mästerverk. Lycka till!

Rekommenderad: