Посмотри сайт( Драйверы Purelogic). там есть контроллеры для шаговых и серводвигателей. Работает по принципу - сколько импульсов подал, столько и проехал мотор, подал импульс обратного хода и снова такое-же количество импульсов в обратную сторону. Мотор приезжает в "0". Положение отслеживает по энкодеру. Если возникнут доп вопросы звони. На этих комплектующих собрал фрейзерный ЧПУ. Шеф доволен. т.+7916 735 11 71.