RGB LED Mood taklampa med hackad IR-fjärrkontroll (3 / 6 steg)
Steg 3: Kontrollkretsar
Kontrollkretsar är ungefär lika enkelt och det blir (se den bifogade schematiskt). Det finns en PIC 16F1829 mikrokontroller med tre PWM utgångar och varje utgång använder en bipolär transistor förare och strömbegränsande motstånd till gränssnittet till LED stränger. Om du letar efter mer elektrisk verkningsgrad, kan du försöka använda en specialiserad LED kontroll IC som ZXLD1350.
Jag valde för att köra varje LED sträng i serie för välbefinnande av ledningar, enkel kontroll och ökad effektivitet (endast en strömbegränsande motstånd för 9 lysdioder). Du ger upp vissa frihet, sedan nu du kan bara styra varje färgkanal istället för varje LED individuellt.
Jag använde en kristalloscillator för att tillhandahålla mikrokontroller klockan eftersom en) jag hade en liggandes, och b) jag ville se till att jag hade exakt timing för fjärrkontrollen avkodningen. Det finns en intern oscillator i PIC 16F1829 som potentiellt skulle kunna användas för att minska delar räkningen.
IR-detektor/dekodern är en jag hittade i delar bin. Du kan använda någon typ av IR-detektor, men jag gillar kan Skriv eftersom de har inbyggda filter och förstärkning.
Strömförsörjning och nuvarande begränsa motstånd:
Du vill välja en strömkällans spänning för den serie LED strängar som är så nära som möjligt till den totala serien spänningen av lysdioderna att minimera makt skingras i de strömbegränsande motstånd. När du har valt en spänning, använda Ohms lag för att beräkna motståndet behövs för varje LED string. Enligt LED databladet, varje LED kan hantera 0.35A av aktuell för full ljusstyrka och TIP121 Collector-sändare mättnad spänningen är 0.75V. Kom ihåg att spänningsfallet LED för varje färg kommer att vara olika.
Beräkna motstånd:
R = (Supply_Voltage - (9 * LED_Voltage_Drop)-0.75V))/(0.350)
Och beräkna effekten försvunnit:
P = R ^ 2 * 0.350
Jag använde ett 30V nätaggregat, så det krävs en 29 Ohm 3.6W resistor för rött snöre och 6,3 Ohm, 0.7W resistor för grön/blå stränger. Jag grävde runt i rutan skräp och slutade slutade med 30 Ohm 10W och 6.8 Ohm 2W respektive.
Om du kan hitta ett nätaggregat med ett extra + 5V utgång då du kan eliminiate LM7805 linjära regulatorn och driva den digitala kretsen direkt.
Församling:
Jag monterade den slutliga kretsen på perfboard (se bild i steg 6).