Схема и плата контроллера самодельные.
Контроллер ШД - б/у плата Step/Dir на ИС TA8435, питание 24В.
Драйвер ДПТ - на ИС L6203 (выпаяна с б/у платы)
Субплата процессора - BluePill на STM32F103C8T6
Драйвер лазера: IRLL024N, без гальванической развязки.
По Firmware сделаны следующие изменения:
-убрал всё связанное с многолазерностью;
-изменил управление мощностью лазера на асинхронное PWM c постоянной частотой (сейчас 90 кГц, макс. глубина 400; эти параметры будут уточняться). То есть, минимальная теоретическая экспозиция 0,25% от максимума. Лазер включается с высокочастотной PWM в начале “черного отрезка” экспонируемой строки и выключается в его конце.
-для управления драйвером ДПТ каретки L6203 добавил общую линию PWM (в оригинале - только раздельные “назад” и “вперёд”).
-в связи с задействованием таймера TIM3 под PWM лазера, по-другому реализовал аварийное отключение ДПТ каретки.
-добавил сигнал отключения тока фаз для Step/Dir контроллера (в оригинале отключение реализовано только для авторского драйвера ШД).


