Среди нашей продукции имеется плата (контроллер) MATRIXcontrol ETH, предназначенная для управления светодиодными матрицами 64х32 пикселя. Эта плата широко применялась в наших проектах и мы её давно продаём всем желающим.

До последнего времени схемотехника и программное обеспечение платы были закрытыми, но нами принято решение сделать MATRIXcontrol ETH полностью открытым проектом и опубликовать принципиальную схему, гербер-файлы и исходный код прошивки, что позволит вам как создавать собственные платы на этой основе, так и модернизировать прошивку под ваши нужны и добавлять в неё новые функции.

MATRIXcontrol ETH

Контроллер MATRIXcontrol ETH предназначен для управления светодиодными матрицами 64х32 пикселя, которые подключаются к плате при помощи шлейфа и стандартного интерфейса HUB75.

В качестве управляющего микроконтроллера используется ATmega2560, который используется в популярной плате Arduino Mega 2560. Соответственно, и программировать MATRIXcontrol ETH можно в среде Arduino IDE как обычный контроллер Arduino.

Питание на контроллер подаётся через Ethernet разъём при помощи схемы псевдо-PoE. В качестве источника питания можно использовать либо готовый псевдо-PoE инжектор (покупается дополнительно), либо самому спаять несложную схему подачи питания от 24-вольтового блока постоянного тока (см. подробнее в документации).

Сетевой интерфейс реализован при помощи микросхемы WIZnet W5500, обеспечивающей быструю и надёжную работу контроллера по сети.

Как это работает

Контроллер поставляется с готовой прошивкой, которая позволяет управлять системой либо через Ethernet, либо через USB интерфейс.

При работе через Ethernet соединение можно воспользоваться встроенным веб-интерфейсом и просто вводить команды управления табло на веб-странице. Таким образом можно выводить на матрицу текстовые сообщения, менять цвета, скроллировать текст и т. д.

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

Открытый проект

Проект открытый и вы можете ознакомиться с принципиальной электрической схемой MATRIXcontrol ETH, при желании, заказать изготовление печатных плат проекта и самостоятельно собрать контроллер, а также воспользоваться исходным кодом прошивки и доработать её так, как вам нужно для решения ваших задач.

В общем, MATRIXcontrol ETH — это и отличное готовое решение для тех, кому нужно просто выводить какую-то информацию на табло на своей торговой точке или в офисе и отличный конструктор для самостоятельного добавления новых функций и технического творчества.