====== Драйвер RGB-матрицы для Raspberry Pi: инструкция, примеры использования и документация ======
[[amp>product/rgb-led-matrix-driver-cap?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|Драйвер RGB LED-матрицы]] поможет подключить и управлять цветной [[amp>product/rgb-led-matrix-64x32?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|светодиодной панелью]] с помощью [[amp>collection/raspberry-pi?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|одноплатника Raspberry Pi]].
{{ :продукты:rgb-led-matrix-driver-cap:rgb-led-matrix-driver-cap.4.jpg?nolink |}}
Возможности одноплатника позволяют подключить до 12 матриц в цепочку — что достаточно для получения яркого и сочного дисплея.
Драйвер совместим со всеми видами Raspberry Pi с 40-контактным разъемом GPIO.
===== Видеообзор =====
{{youtube>oggOUJt_Ihc?large}}
===== Примеры работы =====
Схему подключения и примеры работы с модулем читайте в [[:продукты:rgb-led-matrix-64x32#примеры_с_raspberry_pi|документации на светодиодные матрицы.]]
===== Элементы платы =====
{{ :продукты:rgb-led-matrix-driver-cap:rgb-led-matrix-driver-cap_annotation.png?nolink |}}
==== Контактные колодки для RPI ====
Контактные штыри «2×20 PLS» через которые драйвер подключается к микрокомпьютеру [[amp>collection/raspberry-pi?utm_source=man&utm_campaign=rgb-led-matrix&utm_medium=wiki|Raspberry Pi]].
Контроллер матрицы использует почти все пины одноплатника. Свободными остаются контакты: ''GPIO7''–''GPIO11'', ''GPIO14'', ''GPIO15'', ''GPIO19'' и ''GPIO25''.
==== Разъём подключения источника питания матрицы ====
Гнездо под штекер «DC Barrel jack» для подключения источника питания светодиодной панели.
Каждая LED панель питается строго от 5 вольт. Потребление тока зависит от вида матрицы.
Рекомендуем использовать встроенный блок питания с выходным напряжением 5 вольт и током до 4 ампер. При подключении наверняка понадобится [[amp>product/21mm-screw-jack?utm_source=man&utm_campaign=rgb-led-matrix&utm_medium=wiki|штекер питания 2,1 мм с клеммником]]
При подключении нескольких светодиодных панелей, соответственно увеличивайте запас по току в N-раз, где N — количество матриц в цепочке.
На схеме матрицы и контроллера нет встроенного регулятора напряжения. При подаче напряжения более 5 вольт — вы убьёте LED панель и драйвер.
==== Клеммник подключения питания матрицы ====
Выходной разъём для питания матрицы. В комплектацию LED панели входит силовой провод питания. Подключите один конец провода в клеммник на драйвере, а второй — в силовой разъём на матрице.
==== Обвязка защиты ====
На плате расположена обвязка для защиты модуля от перенапряжения.
Если вы перепутаете полярность проводов — защита не пропустит ток в управляющую цепь. А если вы превысите напряжения более 5 вольт — рискуете получить кирпич из драйвера.
==== Разъём подключения сигналов на матрицу ====
Выходной сигнальный разъём для подключения LED панели с интерфейсом «HUB-75».
{{ :продукты:rgb-led-matrix-driver-cap:hub-75_pinout.png?nolink |}}
^ Вывод ^ Обозначение ^ Контакт RPI ^ Описание ^
| 1 | R1 |GPIO5 |Сигнал данных красного цвета для верхней половины матрицы|
| 2 | G1 |GPIO13 |Сигнал данных зелёного цвета для верхней половины матрицы|
| 3 | B1 |GPIO6 |Сигнал данных синего цвета для верхней половины матрицы|
| 4 | GND |GND |Земля|
| 5 | R2 |GPIO12 |Сигнал данных красного цвета для нижней половины матрицы|
| 6 | G2 |GPIO16 |Сигнал данных зелёного цвета для нижней половины матрицы|
| 7 | B2 |GPIO23 |Сигнал данных синего цвета для нижней половины матрицы|
| 8 | GND |GND |Земля|
| 9 | A |GPIO22 |Выбор адреса строки|
| 10 | B |GPIO26 |Выбор адреса строки|
| 11 | C |GPIO27 |Выбор адреса строки|
| 12 | D |GPIO20 |Выбор адреса строки|
| 13 | CLK |GPIO17 |Тактовый сигнал для согласования скорости передачи|
| 14 | LAT |GPIO21 |Управляющий сигнал защёлки|
| 15 | OE |GPIO4 | Пин контроля отображения свечения всего дисплея|
| 16 | GND |GND |Земля|
==== Логические буферы ====
На плате расположено два логических преобразователя уровней {{:продукты:rgb-led-matrix-driver-cap:sn74ahct245_datasheet.pdf|74HC245}}. Буферы обеспечивают согласования логики между одноплатным компьютером [[amp>collection/raspberry-pi?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|Raspberry Pi]] и [[amp>product/rgb-led-matrix-64x32?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|светодиодной панелью]].
==== Выбор режима вывода ====
Для обеспечения градиентов цветов матрицы используется программный «ШИМ». В следствии чего при быстрой отрисовки картинки возникают блики и мерцания. Для улучшения качество изображения используйте возможности аппаратного «ШИМ».
Однако «ШИМ» в Raspberry Pi используется для воспроизведения музыки на аналоговом выходе. Соответственно порядок действий:
- Выгрузите аудио драйвер
- Установите джаммпер в положение «HQ MODE»
- Перезагрузите систему
==== Светодиодная индикация ====
^ Имя светодиода ^ Назначение ^
| ON |Индикатор питания драйвера.|
===== Принципиальная схема =====
{{:продукты:rgb-led-matrix-driver-cap:rgb-led-matrix-driver-cap_schematic.png?direct&650 |}}
{{:продукты:rgb-led-matrix-driver-cap:rgb-led-matrix-driver-cap_layout_top.png?direct&320 |}}
{{ :продукты:rgb-led-matrix-driver-cap:rgb-led-matrix-driver-cap_layout_bottom.png?direct&320 |}}
===== Характеристики =====
* Логический преобразователь уровней: 2× SN74AHCT245
* Входное напряжение: 5 В
* Защита от переплюсовки
* Габариты: 65×30 мм
===== Ресурсы =====
* [[amp>product/rgb-led-matrix-64x32?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|Светодиодная RGB Матрица 64×32]] в магазине
* [[amp>product/rgb-led-matrix-driver-cap?utm_source=man&utm_campaign=rgb-led-matrix-driver-cap&utm_medium=wiki|Драйвер матрицы для Raspberry Pi]] в магазине
* [[:продукты:rgb-led-matrix-64x32|Техническая документация на светодиодную матрицу 64×32]]
* [[:projects:rgb-led-matrix-arduino|Примеры работы для Arduino]]
* [[:projects:rgb-led-matrix-raspberry|Примеры работы для Raspberry Pi]]
* [[https://github.com/amperka/hardware-drawings/blob/master/rgb-led-matrix-driver-cap.svg|Векторное изображение модуля]]
* {{:продукты:rgb-led-matrix-driver-cap:sn74ahct245_datasheet.pdf|Datasheet на преобразователь логических уровней SN74AHCT245}}