RGB LED älskar hjärtat (2 / 6 steg)
Steg 2: Styrkort
Styrelsen fungerar genom att generera 3 programvara PWM signaler från PIC som kontrollerar totala ljusstyrkan i den röda, gröna och blå lysdioder. Eftersom lysdioder kräver 30mA per led färg kretsen måste kunna sjunka 90mA per färg eller 5x90mA = 450mA som är långt över nominellt maximalt en PIC. Därför används BC337 liten signal transistorer (som kan hantera 800mA varje) att sjunka det nuvarande kommande från lysdioder. PIC styr BC337 via 1K motstånd som begränsar nuvarande utdata från PIC.
Förlisningen nuvarande till varje LED färg är begränsad till 30mA av 3 transistorer (en för varje färg). Eftersom RGB lysdioder jag använt har olika betyg för den röda kanalen (mindre framåt strömmen) kräver den röda kanalen en olika motstånd värde från de gröna och blå kanalerna.
5 volt av makt (på 1A max) levereras av spänningsregulator 7805. Om du använder ett nätaggregat på 9 volt, behöver du inte en kylfläns på 7805 eftersom det kommer att köras endast på runt 50-60C.
PCB ska monteras från och med de minsta beståndsdelar (motstånd) och arbeta fram till den största (2,1 mm DC Jack). Som ett sista steg bör du infoga PIC12F683 i dess DIP-8 uttag. Om du vill programmera PIC i-krets (genom valfria ICSP rubriken) måste du ansluta stift 2 och 3 från huvudet till Vcc och Vdd med några bra gauge tråd för ICSP programmeraren att fungera (jag inte tog med detta på PCB eftersom det skulle kräva 2 hoppare ledningar som skulle försämra det rent utseendet av enkelsidiga PCB design). Dessa trådar kan enkelt läggas till koppar-sidan av PCB.
RGB-lysdioder jag använde klarar drivs på 30mA och producera en massa ljus. Du kommer att behöva kontrollera databladet för din lysdioder och, om nödvändigt, justera motståndet att se till att du inte lämnar alltför mycket ström till dina lampor. Om i tvivel användning 150R motstånd (som vanligtvis är högst säkert för de flesta lysdioder).