Четырехканальный драйвер для светодиодных светильников с диммированием и управлением через Ethernet (MQTT). Возможно подключение внешних датчиков движения, освещенности и др.
Разработка
Процесс разработки и муки творчества изложены тут:
LED controller: выбор микроконтроллера
LED controller: выбор драйвера
LED controller: оживление макета
LED controller: печатная плата
ТТХ
Проект находится в стадии разработки
Схема подключения
Проект находится в стадии разработки
Настройка тока драйвера
Проект находится в стадии разработки
Исходники
Исходные материалы проекта находятся в открытом доступе на Github. Для удобства использования проект был разделен на два репозитория:
Аппаратная часть — LED_controller
Прошивка — LED_controller_FW
Для создания проекта применялось следующее программное обеспечение:
KiCAD — схема электрическая и трассировка печатной платы;
Atollic TrueSTUDIO — встраиваемое ПО для МК STM32.
Структура папок проекта:
00-Docs
Текстовые, графические и другие материалы, использованные в процессе разработки. Обычно, даташиты на примененные микросхемы, апноуты и разное другое.
01-Schematics
Схемотехника. Исходные файлы проекта электрического САПР, включая исходники печатной платы и выгруженные GERBER файлы.
02-Mechanics
Всё, что касается механики — корпус и его элементы, 3D-модели нестандартных деталей на печатной плате и т.д. Детали и сборки механического САПР.
03-Embedded
Встраиваемое программное обеспечение (firmware). Исходники программ для микроконтроллеров, файлы конфигурации ПЛИС и т.д.
04-PC
Программы для ПК. Исходные коды программ для ПК — основных или вспомогательных (использованных для отладки проекта).
Испытания
Проект находится в стадии разработки
FAQ
Проект находится в стадии разработки