Mieszacz kolorów pozwala na sterowanie trójkolorowymi diodami zamontowanymi na taśmach LED. Dzięki regulacji wypełniania impulsu PWM włączającego diody, powstaje wrażenie zmiany intensywności świecenia. Przy małym wypełnieniu diody świecą krócej, co oko odbiera jako światło mniej intensywne. Zwiększając wypełnienie, a więc i wydłużając czas włączenia, zwiększamy wrażenie jasności. Dla impulsów PWM o częstotliwości 100 Hz, można uzyskać efekt płynnej regulacji świecenia. Zmieszanie światła diod o trzech podstawowych kolorach R (czerwonym), G (zielonym) i B (niebieskim) pozwala uzyskać całą paletę dostępnych barw.
Budowa mieszacza kolorów
Trzy potencjometry suwakowe służą do ustawienia poziomu świecenia diod dołączonych do wyjść kanałów mieszacza. Ustawienia suwaków potencjometrów są zamienione na proporcjonalny poziom wypełnienia impulsów PWM w każdym z kanałów. Do odczytu położenia suwaków potencjometrów i wygenerowania impulsów PWM użyto mikrokontrolera z rodziny STM32.
Konwersja przetwornika i zapis wartości do rejestrów kontrolujących generację impulsów PWM, odbywa się w powtarzalnej nieskończonej pętli. Tym samym każda zmiana położenia suwaków potencjometrów wpływa na zmianę generowanych impulsów PWM a więc na jasność świecenia diod LED.
Do sterowania diod LED mocy, potrzebne są jeszcze elementy wykonawcze. Rolę tą pełnią tranzystory mocy MOSFET T1…3. Ich bramki sterowane są wyjściami PWM1…3 kontrolera. Do drenów tranzystorów dołączane są katody diod taśmy LED, które mają być zapalane.
Napięcie +12 V doł?czane ączane do wyprowadzenia złącza X1-3 służy do zasilania wszystkich anod diod LED taśmy. Wymagana wydajność prądowa zasilacza dostarczającego napięcie, musi być odpowiednio duża i zależy od liczby sterowanych, trójkolorowych diod LED mocy. Przykładowo 0,5 m taśmy (30 diod LED) pobiera przy pełnym świeceniu moc 7,5 W, co oznacza pobór prądu rzędu 0,6…0,7 A. To samo napięcie +12 V poprzez stabilizator 3,3 V US1 służy do zasilania mikrokontrolera US2.
Oprócz opisanych wcześniej, na płytce mieszacza zamontowano kilka dodatkowych elementów. Są to: obwód zewnętrznego rezonatora kwarcowego Q1, C3, C4, opornik R2 dołączający do masy wejście konfigurujące BOOT0 mikrokontrolera, kondensator C6 w układzie resetu kontrolera i kondensator C5 służący do filtrowania napięcia zasilającego część analogową przetwornika A/C wewnątrz mikrokontrolera. Mikro przycisk SW służy do natychmiastowego płynnego wygaszania i rozjaśniania sterowanych diod LED, bez konieczności zmiany ustawień potencjometrów. Do sygnalizacji stanu wygaszenia służy dioda LED LD1 zamontowana na płytce.
Schemat montażowy mieszacza kolorów RGB pokazano na rysunku 2. Wszystkie elementy urządzenia są w obudowach do montażu przewlekanego, za wyjątkiem mikrokontrolera US2. Dla ułatwienia montażu powinien on być wlutowany jako pierwszy, a kolejne komponenty po upewnieniu się, że montaż przeprowadzony został poprawnie. Na końcu należy wlutować potencjometry. Dla zapewnienia zwartej konstrukcji urządzenia, potencjometry znajdują się ponad pozostałymi elementami.
Działanie mieszacza
Najpierw do gniazd X1-4, X1-5, X1-6 należy doprowadzić wyprowadzenia katod 3 kolorów diod LED zamontowanych na taśmie. Anody wszystkich diod taśmy powinny być połączone z jednym, wspólnym wyprowadzeniem, które należy podłączyć do gniazda X1-3. Ponieważ do zasilania taśm stosowane jest napięcie stałe +12V, plus napięcia podłączamy do gniazda X1-2 a masę do X1-1. Na rysunku 3 pokazano schemat połączenia pomiędzy płytką sterownika, taśmą RGB i zasilaczem.
Przy ustawieniu minimalnej jaskrawości, mogą być widoczne delikatne zmiany intensywności świecenia diod zamontowanych na taśmie. Wynika to z maksymalnie uproszczonej budowy układu sterownika i pojawiających się fluktuacji w pracy przetwornika ADC. Te efekty są widoczne tylko przy ustawieniu minimalnej jasności świecenia wszystkich kanałów.
Ryszard Szymaniak, EP