Для Виноградова Алексея (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено KT 09 сентября 2004 г. 11:37

Идея использовать шаговый двигатель в качестве энкодера нашла продолжение!
Делаю сейчас симулятор некоего прибора и как раз на шаговом двигателе (двигатель с редуктором от фирмы Switec motor).
Столкнулся со следующим:
Прикол заключатся в том что шкала закрепленная на оси двигателя может вращаться как от самого двигателя так и от вшешнего регулятора-ручки. Когда шкала вращается от ручки двигатель должен быть отключен. При этом угол поворота вала двигателя должен контролироваться.
Хочу попробовать следующее:
Двигатель двухобмоточный и маломощный и подключен прямо к выводам микроконтроллера.
Импулсы с двигателя при вращении вала ручкой от 0.2 вольта и больше. Подключаю двигатель к АЦП-шным входам PIC18F258. Когда шкалу вращает двигатель, выводы к которым он подключен настроены на выход. Когда ручка - два вывода настраиваются как аналоговые входы и с них можно АЦП-лять сигнал для контроля угла поворота. Вот теперь подумываю как бы можно было это реализовать на уровне программы. Может есть какие нить наработки?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru