Светодиодный драйвер M5450B7 для Arduino
M5450B7 – замечательное надёжное решение для проектов, в которых используется большое количество светодиодов! При помощи всего лишь трёх проводов и пары резисторов обвязки микросхема позволяет управлять 34 светодиодами, причём светодиодам не понадобятся токоограничительные резисторы – микросхема позволяет управлять током всех диодов при помощи всего одного резистора!
Таким образом, ток, выдаваемый микросхемой на все 34 выхода, может варьироваться в пределах от 2мА до 25мА, чего хватит для стандартных 3х- и пятимиллиметровых СИД.
Интерфейс управления микросхемой напоминает и SPI, и IIC одновременно – имеется условие СТАРТ (высокий уровень на линии данных как у IIC), в остальном интерфейс похож на SPI и может быть эмулирован стандартной функцией Arduino – shiftOut.
Микросхема может использоваться не только для управления светодиодами, но и, например, как обычный сдвиговый регистр типа 74HC595 в тех случаях, когда на плате сложно разместить несколько корпусов восьмибитных регистров вместо одного корпуса 34-битного.
На практике микросхему используют в проектах светодиодных кубов или для управления сборками семисегментных индикаторов.
Комплектация
- 1 × светодиодный драйвер
Подключение и библиотеки
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к плате контактами DATA и CLOCK через цифровые входы. Модуль работает с библиотекой lightuino3.h.
Отзывы
Отзывов пока нет.