Laddningen av arrayen ljus (2 / 3 steg)
Steg 2: Elektronisk design
Verktyget tråd strippa var också mycket värdefullt verktyg på arbetsbänken, det kan spara tänderna om det är din vana, och kan spara ditt förnuft när strippning hundratals trådar; Detta är en billig verktyg, men ett bra verktyg.
Innan vi lägger all elektronik, är det bättre att skapa en design och sedan testa den kretsen drift. Du kan slösa bort många bra delar så de lödning är inte vägen till framsteg.
Första arbetsplanen är att beräkna värdena för komponenterna och definiera strömkraven för kretsen.
Den första komponenten är DP-001 rörelsedetektor, som har makt krav intervallet 4v DC minsta till 15v DC maximalt, vilket ger oss ett trevligt utbud att arbeta med. Kretsen kommer att köra 65 lysdioder och varje LED är specificerad för att dra 20mA av nuvarande maximala. 65 x .020A = 1 (64 led i burkar) och 1 för en / av-lampa, den nuvarande behövs för DP-001 är en låg.3a 45 mikroampere eller .000045A x 8 = 00036A, vilket är en mycket låg krav.
Jag valde en 12v 800mA DC makt transformator, insåg att jag inte skulle ha alla lampor på samtidigt, och ingen kommer någonsin att på mycket länge, detta är har gott om kraft.
Nu när vi vet vilken makt kommer att köra lysdioderna, måste vi beräkna storleken på de strömbegränsande motstånd som gör att lysdioderna bränning ut samtidigt hålla dem så ljust som möjligt.
Detta är en enkel uppgift att använda Ohms lag för att avgöra hur mycket motstånd varje LED måste hålla svala och ljusa. Lysdioder specifikationer säga att den maximala strömmen inte bör överstiga .020A (20mA), kan du trycka detta värde till gör dem ljusare om "på" varaktighet är kort nog.
Beräkning av motståndet behövs, ta spänningen och dela det med max aktuella värde. 12V DC / .020mA = 600 ohm. Jag ville få den mest ljus från varje LED så valdes en 470 ohms motstånd.
Kom ihåg ljusen inte kommer på kontinuerligt, så risken för bränning dem ut är små, plus 470 är nära 600. Om du vill kontrollera hur mycket ström kommer att dras genom LED om vi använder en 470 ohms motstånd delar vi 12v med 470 ohm till lika .0255mA, en skillnad på .0055mA, vilket är försumbart.
DP-001 rörelsedetektorer kan bara sjunka 100ma av strömmen, så kör alla 64 lysdioder från en modul inte skulle fungera, plus att de skulle alla komma på en gång, vilket skulle vara mindre effektivt och något tråkigt.
Om vi dela 64 lysdioder med 8 och använda 8 DP-001 detektorer var driva 8 lysdioder för en total ström på 160ma per detektor, är det fortfarande för mycket för DP-001 som har max sjunker värdet 100mA.
2N3906 specifikationen säger att det kan sjunka från 10 micro-ampere till 100 milli-ampere, men jag skulle snarare risken en transitor än motion detection modulen.
Hur väljer jag en transistor som fungerar i vår krets:
Det finns två grundläggande typer av byte transistorer som vi kommer att titta på, en NPN eller PNP transitor. NPN och PNP beteckningen beskriver sina grindar och drift. Jag valde en general-purpose PNP motstånd, 2N3906, det kommer inte ha bort mycket värme och är väl lämpad för detta projekt.
Transistorer har tre kontakter kallas base, kollektor och emitter. De aktiveras av en spänning kände på deras bas, som kommer att öppna porten och låta mer aktuell mellan mottagaren och sändaren.
Skillnaden i funktion mellan NPN och PNP är att NPN kommer att slå på om basen har en positiv spänning 0.7V eller mer och kommer att stänga av under detta värde. PNP är omvänd partisk och slås på när basen känner en låg spänning under .07v och switch på över detta värde.
Lysdioderna tänds med hjälp av terminalen av DP-001 slå på transistorn som gör att nuvarande flöda genom lysdioder. DP-001 utgångar en "hög" på utdata terminal och "låg" går mot negativa när rörelse detekteras.
En snabb anteckning om PNP och NPN-transistorer, kommer jag inte få in i byggandet av dessa komponenter, bara det faktum att de beter sig mittemot eftersom de är partiska motsatt. NPN transistor kommer att genomföra nuvarande mellan kollektor och emitter om det finns en positiv spänning värde skillnaden mellan bas och sändaren, medan PNP kommer att genomföra nuvarande mellan kollektor och emitter om basen känner en lägre spänning mellan bas och sändaren.
Vi kan inte använda en NPN-transistor eftersom den slås när det finns en "hög" på sin bas med avseende på dess sändare. Kom ihåg, DP-001 går "låg" när rörelse detekteras. Så valde jag att använda PNP transistorer eftersom de utlöses av en "låg" på basen med avseende på sändaren, så att nuvarande flöda genom transistorn när terminalen av DP-001 går "låg" med påvisande av IR rörelse.
Kretsen nedan är en enkel krets visar hur systemet fungerar, för att lägga till en annan 7 detektorer, motstånd och lysdioder allt vi måste göra är kopia denna design åtta gånger.
Här är några av den logik som gick in i kretsen utformade nedan så att det fungerar som planerat och komponenterna som inte brinner i ett moln av blå rök.
Vi behöver inte aktuella att flöda genom terminal produktionen av DP-001 och basen av 2N3906 transistorn, vi behöver bara ha en logik switch mellan "hög" och "låg", för att minska strömmen genom basen av transitor lägga en 1 k ohm motstånd (r1) på resultatet av DP-001 terminalen och basen av 2N3906 transistorn.
Innan knyta LED anoden till transistorn, plats vi en strömbegränsande motstånd (r2) med ett högt värde på 470 ohm mellan de två komponenterna.
När DP-001 inte upptäcker rörelse dess utgång kommer att vara kommer att "hög" (Vdd) och denna högt värde vara kände vid basen av våra transistor, blockerar flödet av nuvarande mellan mottagaren och sändaren. När DP-001 sinnena utdata terminalen kommer att gå "low" (Vss) och transistorn motion kommer att slå på och tillåta nuvarande mellan mottagaren och sändaren, belysning LED, 470 ohms motstånd kommer att begränsa hetta orsakar strömmen genom lysdioden.