Mieszacz kolorów RGB

Mieszacz kolorów RGB
Pobierz PDF Download icon

Mieszacz kolorów, to 3-kanałowy sterownik PWM. Może być użyty do płynnej regulacji natężenia świecenia dowolnych niskonapięciowych źródeł światła. Jest szczególnie użyteczny w przypadku sterowania trójkolorowych taśm LED. Pozwoli precyzyjnie, ręcznie ustawić jasność świecenia i barwę powstałą po zmieszaniu światła diod RGB. Rekomendacje: urządzenie przyda się do wykonania niepowtarzalnego oświetlenia LED.

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.

Schemat mieszacza pokazano na rysunku 1. Na suwakach potencjometrów P1…P3 zależnie od ich położenia występuje napięcie z zakresu 0…3,3 V. Każdy z suwaków dołączono do jednego z wejść ADC1…3 przetwornika analogowo-cyfrowego wbudowanego w strukturę kontrolera US2. Efektem konwersji przetwornika są wartości liczbowe proporcjonalne do położenia suwaków potencjometrów. W kolejnym kroku należy wykorzystać otrzymane po konwersji wartości do sterowania zmianą wypełnienia impulsu PWM. W tym celu użyto innego układ wbudowanego w strukturę mikrokontrolera – licznik. Wykorzystano tryb pracy licznika, w którym generuje impulsy o zmienianym wypełnieniu. Wypełnienie jest zależne od zawartości rejestrów współpracujących z licznikiem. Po przepisaniu wyników konwersji przetwornika A/C do rejestrów licznika, na jego wyprowadzeniach PWM1…3 otrzymujemy impulsy PWM proporcjonalne do położenia suwaków potencjometrów.

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.

Montaż mieszacza RGB

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.

Po włączeniu zasilania, bez względu na ustawienie potencjometrów, wszystkie diody powinny być wygaszone. O tym, że sterownik działa prawidłowo będzie świadczyć świecenie diody LD1 zamontowanej na płytce. Po naciśnięciu przycisku SW, nastąpi płynne rozjaśnienie diod taśmy RGB. Każda zmiana ustawienia któregokolwiek z potencjometrów, powinna bezzwłocznie wpływać na jasność świecenia diod w odpowiadającym kanale. Kolejne naciśnięcie przycisku spowoduje płynne wygaszenie diod taśmy i zapalenie LD1 na taśmie. Przycisk ma działać jak chwilowy wyłącznik oświetlenia niewymagający zmiany nastaw potencjometrów.

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

ZOBACZ WIDEO DO TEGO PROJEKTU
AVT5596 - Mieszacz kolorów RGB
Play btn
AVT5596 - Mieszacz kolorów RGB
Artykuł ukazał się w
Elektronika Praktyczna
czerwiec 2017
DO POBRANIA
Pobierz PDF Download icon
Materiały dodatkowe
KIT do tego projektu
Mieszacz kolorów RGB, AVT5596
Mieszacz kolorów RGB, AVT5596
Mieszacz kolorów, to 3-kanałowy sterownik PWM. Może być użyty do płynnej regulacji natężenia świecenia dowolnych niskonapięciowych źródeł światła....
Zobacz w sklepie
Zobacz też
Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik maj 2020

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio czerwiec 2020

Świat Radio

Magazyn użytkowników eteru

APA - Automatyka Podzespoły Aplikacje maj 2020

APA - Automatyka Podzespoły Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna maj 2020

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Praktyczny Kurs Elektroniki 2018

Praktyczny Kurs Elektroniki

24 pasjonujące projekty elektroniczne

Elektronika dla Wszystkich maj 2020

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów