Честно говоря, контроллеры тем и хороши, что позволяют в широчайших пределах управлять работой логики. Так, для обсуждаемого вопроса, вся схема будет - один контроллер, одна микросхема драйвера и один стабилизатор. И некий минимум кнопочек для управления. Ну, и прошить это надо.
Причем, у меня есть две ГОТОВЫЕ, но не пригодившиеся платы. С которыми я не представлял что делать - не распаивать же
. На которых даже не одна, а две такие микросхемы - т.е. можнорулить 4 шаговиками
. Если их доработать - а именно спаять одну мс драйвера, и напаять защитные диоды на вторую, два переменных резистора для задачи скорости через АЦП и кнопку пуск/стоп... ну, и светодиодик еще какой-нибудь - будет как раз оно. Причем если я правильно помню, там вроде в этой мс драйвера есть и защитные диоды тоже.
А, ну и шаговики выделю из закромов родины - их есть у нас (с).