RGB-светодиоды: как они работают, внутреннее устройство, как подключить, RGB-led и Arduino

Многоцветные светодиоды, или как их еще называют RGB, используются для индикации и создания динамически изменяющейся по цвету подсветки. Фактически ничего особенного в них нет, давайте разберемся, как они работают и что такое RGB-светодиоды.

RGB-светодиоды

Внутреннее устройство

На самом деле RGB-светодиод – это три одноцветных кристалла совмещенные в одном корпусе. Название RGB расшифровывается, как Red – красный, Green – зеленый, Blue – синий соответственно цветам, которые излучает каждый из кристаллов.

Эти три цвета являются базовыми, и на их смешении формируется любой цвет, такая технология давно применяется в телевидении и фотографии. На картинке, что расположена выше, видно свечение каждого кристалла по отдельности.

Принцип смешивания цветов

На этой картинке вы видите принцип смешивания цветов, для получения всех оттенков.

Кристаллы в RGB-светодиоды могут быть соединены по схеме:

— С общим анодом;

RGB-светодиод с общим анодом

— С общим катодом;

RGB-светодиод с общим катодом

— Не соединены.

В первых двух вариантах вы увидите, что у светодиода есть 4 вывода:

RGB-светодиод

Или 6-тью выводами в последнем случае:

RGB-led с 6 выводами

Вы можете видеть на фотографии под линзой четко видны три кристалла.

Для таких светодиодов продаются специальные монтажные площадки, на них даже указывают назначение выводов.

Монтажная площадка

Нельзя оставить без внимания и RGBW – светодиоды, их отличие состоит в том, что в их корпусе есть еще один кристалл излучающий свет белого цвета.

RGBW – светодиоды

Естественно не обошлось и без лент с такими светодиодами.

Светодиодная лента

На этой картинке изображена лента с RGB-светодиодами типа SMD 5050 , собранные по схеме с общим анодом, регулировка интенсивности свечения осуществляется путем управления «-» (минусом) источника питания.

Для изменения цвета RGB-ленты используются специальные RGB-контроллеры – устройства для коммутации напряжения подаваемого на ленту.

Вот цоколевка RGB SMD5050:

Полярность светодиода типоразмера 5050

И ленты, особенностей работы с RGB-лентами нет, всё остается также как и с одноцветными моделями.

RGB-лента

Для них есть и коннекторы для подсоединения светодиодной ленты без пайки.

Коннекторы для подсоединения светодиодной ленты без пайки

Вот распиновка 5-ти мм РГБ-светодиода:

Распиновка РГБ-светодиода

Как изменяется цвет свечения

Регулировка цвета осуществляется путем регулировки яркости излучения каждым из кристаллов. Мы уже рассматривали способ регулировки яркости светодиодов с помощью ШИМ-контроллера .

RGB-контроллер для ленты работает по такому же принципу, в нём стоит микропроцессор, который управляет минусовым выводом источника питания – подключает и отключает его от цепи соответствующего цвета. Обычно в комплекте с контроллером идёт пульт дистанционного управления. Контроллеры бывают разной мощности, от этого зависит их размер, начиная от такого миниатюрного.

RGB-контроллер для ленты

Да такого мощного устройства в корпусе размером с блок питания.

RGB-контроллер для ленты

Они подключаются к ленте по такой схеме:

Схема подключения

Так как сечение дорожек на ленте не позволяет подключать последовательно с ней следующий отрезок ленты, если длина первого превышает 5м, нужно подключать второй отрезок проводами напрямую от РГБ-контроллера.

Но можно выйти из положения, и не тянуть дополнительных 4 провода на 5 метров от контроллера и использовать RGB-усилитель. Для его работы нужно протянуть всего 2 провода (плюс и минус 12В) или запитать еще один блок питания от ближайшего источника 220В, а также 4 «информационных» провода от предыдущего отрезка (R, G и B) они нужны для получения команд от контроллера, чтобы вся конструкция светилась одинаково.

Схема подключения

А к усилителю уже подключают следующий отрезок, т.е. он использует сигнал с предыдущего куска ленты. То есть вы можете запитать ленту от усилителя, который будет расположен непосредственно возле неё, тем самым сэкономив деньги и время на прокладку проводов от первичного RGB-контроллера.

Регулируем RGB-led своими руками

Итак, есть два варианта для управления RGB-светодиодами:

1. Использовать три независимых ШИМ-контроллера и регулировать яркость каждого из кристаллов вручную.

2. Использовать микроконтроллер с ШИМ-выходами.

Чтобы управлять светодиодом с Arduino – используйте вот эту схему:

RGB-led с Arduino

Обратите внимание выводы R, G и B у светодиода подключаются к ШИМ-пинам Ардуины .

Для управления мощной RGB-лентой схема не имеет принципиальных отличий, за исключением того, что подключается она к микроконтроллеру через усилители – транзисторы .

Схема подключения

Вот вариант схемы без использования ардуин и других микроконтроллеров, с помощью трёх драйверов CAT4101, способных выдавать ток до 1А.

Вариант схемы без использования ардуин и других микроконтроллеров

Однако сейчас достаточно дешево стоят контроллеры и если нужно регулировать светодиодную ленту – то лучше приобрести готовый вариант. Схемы с ардуино гораздо проще, тем более вы можете написать скетч, с которым вы будете либо вручную задавать цвет, либо перебор цветов будет автоматическим в соответствии с заданным алгоритмом.

Заключение

RGB-светодиоды позволяют сделать интересные световые эффекты используются в дизайне интерьеров, как подсветка для бытовой техники, для эффекта расширения экрана телевизора. Особых отличий при работе с ними от обычных светодиодов – нет.

Смотрите также:

Адресные светодиоды и светодиодные ленты — как устроены и работают, подключение и управление

Программирование микроконтроллеров для начинающих

Что такое дисплеи Nextion и как с ними работать?

Информация, опубликованная на данном веб-сайте, представлена исключительно в ознакомительных целях, за применение этой информации администрация сайта ответственности не несет.

EnglishRussianUkrainian