Управление цикличной работой шагового двигателя

Рабочий режим: Двигатель работает циклично, 1 цикл - поворот в одну сторону от 0 до заданного угла и обратно.
Необходима плавная регулировка частоты повторения циклов в пределах от 1 до 300 циклов в минуту.
Необходима ступенчатая регулировка угла поворота в пределах от 0 до 180 градусов с шагом в 10 градусов.
Регулировка частоты энкодером с кнопкой.
Регулировка угла двумя кнопками “+” и “-”
Индикация действующего угла и частоты на дисплеях типа HW-069
Включени и отключение двигателя нажатием на кнопку энкодера.
При включении двигателя текущее положение двигателя считается “0”, частота ставится 1 цикл в минуту, угол 10 градусов.
При отключении двигатель становится на “0”

Если возможно, сделать независимое управление 2х двигателей с одной платы.
Имеется в наличии:
Шаговый двигатель - FLSUN STEP MOTOR 42SHDC4047Z-23B LOT NO.190427
Плата ардуино UNO R3
Драйвер шагового двигателя - Bt7221a

Нужно написать скетч и схему.

Отключении чего? Питания? Как вы себе это представляете?

увидел… :smiling_face:

напишу такой скетч за 3к, fridgetester@mail.ru

Моя почта elby43@bk.ru

Это что, на килогерце с места рвать шаговым и еще с таким драйвером?

Интересно посмотреть, что получится.

«Он будет маааленьким, почти не заметным» :rofl: