====== Драйвер светодиодных лент WS2812 (Troyka-модуль) ======
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812.4.jpg?nolink |}}
Используйте [[amp>product/troyka-dc-dc-ws2812?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki| понижающий DC-DC / драйвер WS2812]] для питания вашего девайса напряжением от 5–12 вольт. Модуль также поможет использовать управляющую плату c 3,3 вольтовой логикой, для управления адресными лентами на базе светодиодов ''WS2818''.
===== Видеообзор =====
{{youtube>DRwifrPkiDQ?large}}
===== Примеры подключения =====
Судя из названия, модуль выполняет две функции:
- Понижающий DC-DC преобразователь;
- Драйвер светодиодной ленты WS2812.
Рассмотрим подробнее варианты и примеры подключения.
==== Понижающий DC-DC преобразователь ====
Преобразователь преобразует входное повышенное напряжение 7–12 вольт в стабильные 3,3/5 вольт. Выходное напряжение выбирается джампером.
При подключении к [[amp>collection/arduino?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Arduino]] или [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Iskra JS]] удобно использовать [[amp>/product/arduino-troyka-shield?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Troyka Shield]].{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_uno.png?nolink |}}
Обязательно установите джампер выбора питания, если вы используете управляющую плату с 3,3 вольтовой логикой, например [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Iskra JS]].
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_js.png?nolink |}}
==== Драйвер ленты WS2812 ====
Кроме понижающего DC-DC преобразователя, на модуле распаян буфер логических уровней. Это важный элемент для управления адресными светодиодными лентами на основе контролера ''WS2812'', например [[amp>product/ws2811-led-strip-sealed?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki | адресная светодиодная лента RGB]].
Ленты на контроллере ''WS2812'' (Addresable), отличаются от привычных в быту ''RGB'' (Non-addresable) тем, что каждый отдельный светодиод или секция светодиодов имеют специальный чип, который принимает данные от управляющей платы и может по отдельности регулировать яркость и цвет каждого элемента светодиодной ленты.
{{ :products:troyka-dc-dc-ws2812:rgb_vs_ws2812.gif?nolink |}}
Если вы используете управляющую плату с 3,3 вольтовой логикой, например [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki | Iskra JS]] или [[amp>product/espruino-pico?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki | Espruino Pico]], потребуется преобразователь логических уровней до пяти вольт.
Эту проблему решает вторая часть названия модуля «Драйвер ленты WS2812». Буфер логических уровней установленный на модуле, поднимет логику до необходимых пяти вольт.
Для подключения контакта приема данных на модуле есть дополнительный пин ''DO'' клемника.
=== Примеры подключений ===
При подключении к [[amp>collection/arduino?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Arduino]] или [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Iskra JS]] удобно использовать [[amp>/product/arduino-troyka-shield?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Troyka Shield]].
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_uno_led.png?nolink |}}
Обязательно установите джампер выбора питания, если вы используете управляющую плату с 3,3 вольтовой логикой, например [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Iskra JS]].
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_js_led.png?nolink |}}
С [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Troyka Slot Shield]] можно обойтись без лишних проводов.
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_slot_uno_led.png?nolink |}}
Обязательно установите джампер выбора питания, если вы используете управляющую плату с 3,3 вольтовой логикой, например [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Iskra JS]].
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_scheme_slot_js_led.png?nolink |}}
===== Элементы платы =====
{{ :products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_annotation.png |}}
==== Понижающий преобразователь TPS562200DDCT ====
Сердце модуля — понижающий преобразователь {{:продукты:troyka-dc-dc-ws2812:tps563200ddct_datasheet.pdf|TPS562200DDCT}} с входным напряжением 5–14 вольт с максимальным выходным током до двух ампер.
==== Преобразователь логических уровней ====
Обвязка для сопряжения адресной светодиодной ленты с управляющими платами с 3,3 вольтовой логикой.
==== Выбор выходного напряжения ====
В основном микроэлектронике используются управляющие платы с двумя значениями логических уровней: 3,3 и 5 вольт.
Для совместимости понижающий DC-DC преобразователь выдаёт два разных значения напряжения:
* 3,3 вольта с джампером;
* 5 вольт без джампера.
==== Клеммник под винт ====
* контакт (''DO'') — данные с поднятой логикой до пяти вольт для светодиодной ленты. В режиме драйвера //WS2812// подключите к пину данных светодиодной ленты.
* контакт (''GND'') — общая земля. Подключите к земле источника входного напряжения. В режиме драйвера //WS2812// подключите к пину GND светодиодной ленты.
* контакт (''Vin'') — пин входного напряжения. Подключите к контакту питания входного источника напряжения. В режиме драйвера //WS2812// подключите к пину питания светодиодной ленты.
==== Контакты подключения трёхпроводного шлейфа ====
* сигнальный (''DI'') — данные для светодиодной ленты. В режиме драйвера //WS2812// подключите к цифровому пину микроконтроллера.
* питание (''V'') — выходное напряжение DC-DC преобразователя (3,3/5 В). Подключите к контакту питания управляющей платы
* земля (''G'') — общая земля. Подключите к пину GND управляющей платы.
===== Принципиальная и монтажная схемы =====
{{:products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_schematic.png?direct&490 |}}
{{:products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_layout_top.png?direct&150 |}}
{{:products:troyka-dc-dc-ws2812:troyka-dc-dc-ws2812_layout_bottom.png?direct&150 |}}
===== Характеристики =====
^ Данные ^ с джампером ^ без джампера ^
| Входное напряжение | 5–14 В | 7–14 В |
| Выходное напряжение | 3,3 В | 5 В |
| Максимальный выходной ток | 2 A | 2 A |
* Габариты: 25,4×25,4 мм
===== Ресурсы =====
* [[amp>product/troyka-dc-dc-ws2812?utm_source=man&utm_campaign=troyka-dc-dc-ws2812&utm_medium=wiki|Понижающий DC-DC / драйвер WS2812 (Troyka-модуль)]] в магазине
* [[https://github.com/amperka/hardware-drawings/blob/master/troyka-dc-dc-ws2812.svg|Векторное изображение DC-DC преобразователя / драйвера WS2812]]
* {{ :products:troyka-dc-dc-ws2812:tps562200ddct_datasheet.pdf |Даташит на понижающий преобразователь TPS562200DDCT}}