Про марку еще ничего не знаю, т.к. механическая часть не до конца собрана, с двигателем не определился.
Может он что нибудь посоветует? (питание от автомобильной сети 12В, низкопрофильный (в районе <= 5-6 см) , не за 1000р., желательно сразу с установленной шестеренкой на валу, не дифицитный в плане покупки)
Явно питание 12В ,
как драйверы управления обмотками можно использовать либо мощные полевы транзисторы (если писать все в микропрограмме) либо специализированные микросхемы типа L297.. 298 (293) в зависимости от типа двигателя (униполярный или биполярный) соответственно в этом случае код для МК будет минимальным (в поане управления ШД)...
В случае с L297 нужно максимум 6 сигнальных линий (можно и меньше)....
Микросхема L297 сильно разгружает управляющий микроконтроллер, так как от него требуется только тактовая частота CLOCK (частота повторения шагов) и несколько статических сигналов: DIRECTION – направление (сигнал внутренне синхронизирован, переключать можно в любой момент), HALF/FULL – полушаговый/полношаговый режим, RESET – устанавливает фазы в исходное состояние (ABCD = 0101), ENABLE – разрешение работы микросхемы, V ref – опорное напряжение, которое задает пиковую величину тока при ШИМ-регулировании. Кроме того, имеется несколько дополнительных сигналов. Сигнал CONTROL задает режим работы ШИМ-регулятора. При его низком уровне ШИМ-регулирование происходит по выходам INH1, INH2, а при высоком – по выходам ABCD. SYNC – выход внутреннего тактового генератора ШИМ. Он служит для синхронизации работы нескольких микросхем. Также может быть использован как вход при тактировании от внешнего генератора. HOME – сигнал начального положения (ABCD = 0101). Он используется для синхронизации переключения режимов HALF/FULL. В зависимости от момента перехода в полношаговый режим микросхема может работать в режиме с одной включенной фазой или с двумя включенными фазами.