Кстати , можно и вообще не определять нулевую точку , а поступить так - подавать на мотор столько импульсов , сколько шагов во всём ходе механизма , плюс небольшой запас . Далее , перейти на микрошаговый режим , и пройти ещё пару шагов до упора . Если после первого действия мотор "отскочил" назад на шаг или два , то в микрошаговом режиме он как раз плавно подойдёт к упору и остановится . Но это , конечно , можно делать , если контроллер позволяет работать в микрошаговом режиме .
Сообщение отредактировал deemon - Apr 11 2007, 10:51
|