Расскажите, пожалуйста, поподробнее про обратную связь? В готовых приводах и т.д. как-то отслеживается начальное положение, или оно там не играет важной роли?
ставятся любо энкодеры на вал двигателя (или вал чего там он крутит), либо оптические линейки на перемещаемую линейно платформу. В подавляющем большинстве случаев они квадратурные, т.е. сами по себе не предоставляют информации о положении - только факт перемещения на единицу длины/угла. Начальное положение определяется отдельно при начале работы, и далее просто постоянно учитываются величины перемещений. Вот, к примеру, ЧПУ станок: при включении по-хорошему он должен съездить "домой" - до срабатывания датчиков базы - всеми осями, и принять положение срабатывания датчика каждой оси за известную точку отсчета (не обязательно ноль) координаты этой оси в станочной (так скажем, "абсолютной", в работе обычно используются так или иначе математически смещенные от нее) системе координат.
Подскажите, пожалуйста, хотя бы названия нескольких производителей, желательно, российских, кто занимается производством или поставками драйверов и контроллеров шаговых двигателей. А там уже от этого "плясать" буду
производителей можно сказать нет, если вам не "на войну". Purelogic не советую. Если зачем-то нужно прям местного поставщика - darxton.ru, duxe.ru. А так - алиэкспресс и ебей.
ЗЫ чот мне втемяшилось, что производители - именно российские) если нет, тогда leadshine или geckodrive. Но, опять же, опишите задачу, которую вы пытаетесь решить с помощью шаговика. Вероятно, вам там хватит копеечного A4988 или мелкой сервомашинки.