Крутить шаговый двигатель между 3мя датчиками.
- Войдите на сайт для отправки комментариев
Втр, 31/03/2015 - 02:01
Нужно запрограммировать на arduino uno mega 328 такое:3 датчика: КОНЕЦ , НАЧАЛО и ЦЕНТР. И датчик экстенного останова.
По reset'у шаговый двигатель тащит тележку вперёд от датчика НАЧАЛО до датчика ЦЕНТР.
Затем обратно от датчика ЦЕНТР к датчику НАЧАЛО .
Снова от датчика НАЧАЛО до ЦЕНТР и далее до КОНЕЦ
И наконец обратно от КОНЕЦ до НАЧАЛО.
Для датчиков используются прерывания. 1 на останов и 1 на остальные датчики.
Контроллер управляет шаговым двигателем через готовый драйвер по STEP,DIR.
Частота генератора шагов для скоростей вперёд и назад задаётся 2мя переменными резисторами.
ТЗ готово (очень подробное). Вышлю кому интересно.
Макет для тестирования доделываю.
Регион Северо-Запад.
snikonor1(собака)newmail.ru