- sterowanie taśmą LED RGB,
- samoczynna zmiana jasności świecenia trzech barw składowych,
- płynna regulacja tempa zmian,
- możliwość zapamiętania aktualnego koloru w chwili wyłączania zasilania,
- zasilanie napięciem 12 V.
Prezentowany układ to regulator jasności trzech kolorów zawartych w taśmie RGB. Kolory zmieniają się samoczynnie i niemalże losowo. Jednak, w przeciwieństwie do innych tego typu układów, tempo zmian może być bardzo wolne, niemal niezauważalne. Dzięki temu obserwatorzy będą mieli wrażenie, że „coś tu się zmieniło”.
Budowa i działanie
Zasilanie układu należy podłączyć do zacisków złącza J1. Stabilizator US1 jest zasilany za pośrednictwem diody D1, aby prąd pobierany przez taśmę nie rozładowywał kondensatora C2, będącego filtrem zasilania dla stabilizatora. W ten sposób, po wykryciu zaniku napięcia zasilającego, mikrokontroler będzie działał jeszcze przez chwilę, by móc zapisać aktualne wartości składowych kolorów do pamięci nieulotnej EEPROM. Sama detekcja zaniku napięcia została zrealizowana na tranzystorze T1. Kiedy zasilanie jest prawidłowe, dioda Zenera D2 przewodzi, a część jej prądu przepływa przez bazę tranzystora T1. Rezystor R1 ogranicza prąd tej diody do ok. 2 mA. Jeżeli napięcie zasilające układ spadnie poniżej napięcia przewodzenia diody D2, wówczas tranzystor ulega zatkaniu, a rezystor R4 podciąga jego kolektor do linii zasilania 5 V. W ten sposób układ uzyskuje dwustanową informację o obecności zasilania na wejściu J1 – pod warunkiem, że JP1 ma zwarte wyprowadzenia 1 i 2. Jeżeli nie chcemy, aby układ zapamiętywał barwę w momencie wyłączania go, wystarczy przełożyć zworkę na wyprowadzenia 2 i 3. Rezystory R3 i R4 stworzą dzielnik napięcia zasilającego w stosunku 1:1, więc na wejście mikrokontrolera zostanie podane napięcie około 2,5 V. Przetwornik analogowo-cyfrowy wbudowany w mikrokontroler zmierzy je i układ podejmie stosowną decyzję.