воскресенье, 7 сентября 2014 г.

Управление шаговым и коллекторными двигателями с компьютера.

В предыдущей статье рассматривался один из способов управления шаговым двигателем и приводилась схема. Шаговый двигатель управлялся через самодельный драйвер на транзисторах однако для маломощных двигателей всё же предпочтительнее использовать готовый драйвер например L239DD в smd корпусе (или L239D в корпусе DIP). Схема:
Рисунок 1 - ATtiny2313, LPT-порт и L239DD

Простой способ управления шаговым двигателем иллюстрируется на рисунке:

Рисунок 2 - Способ управления шаговым двигателем

Программу хранящую данную (см. рисунок 2) последовательность состояний и управляющую драйвером лучше хранить в микроконтроллере а на компьютере лучше хранить программу задающую направление и скорость вращения ротора двигателя, если на компьютере операционная система Windows. Это связано с тем что на компьютере труднее реализовать точные таймеры для управления двигателем. Немного переделанную программу (с исходниками), из предыдущей статьи, для управления двигателями можно скачать с Яндекс диска здесь (файл inpot32.dll по прежнему нужен для для работы программы и должен находится в той же папке что и эта программа). Программа для микроконтроллера не изменилась её можно скачать здесь.

КАРТА БЛОГА (содержание)

Комментариев нет:

Отправить комментарий