====== Драйвер 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}}