Sulfur
Спасибо за комментарий.
Sulfur
Спасибо за комментарий.
От одного из других проектов остался энкодер 100 имп./оборот. Посмотрели смещение с ним. Настройками скорости, разгонов, торможений удается останавливаться без смещений. Получается, иных причин, кроме дискретности сигнала нет, если их сам не "добавишь".
Все решилось. Ставим датчик начального положения. Для подсчета импульсов энкодера используем готовый счетчик из примеров программ полезности. Только счетчик не вызываем по таймеру прерываний. Частота следования импульсов позволяют ему работать в циклической задаче.
Еще раз спасибо всем за комментарии и рекомендации.
Последний раз редактировалось enyuzer; 08.02.2018 в 10:03.