Плата управления построена на микроконтроллерах Attiny 2313 и драйверах шагового двигателя А4988. И то, и то стоит копейки… Сигнал DMX поступает на SN75176 (для преобразования сигнала от 0 до 5 В), потом на Attiny2313, потом на A4988 и на обмотки Nema 17. Плату я развел в ARES. Делал методом Фоторезиста.
Прошивку сам написал на С+. Самое сложное было придумать алгоритм плавного разгона и остановки двигателей. Ведь прожектор имеет определенный вес… и Если резко начинать движение или остановку, то шаговый двигатель пропускает шаги и наш прибор теряет свое положение.