-
- Почему невозможно? Опрашиваем энкодер 1000раз в секунду, ничего не пропускает даже если крутить со всей дури. Дребезг устраняется путем отбрасывания неправильных состояний, ну и фильтром цифровым на пару отсчетов. Удобно еще приращение величины на Yurasvs(288 знак., 22.01.2019 15:18)
- Частый опрос вполне заменим на прерывание от изменения уровня. Даже на целый порт бывает такое прерывания с маской на нужные биты. Т.е. на мой взгляд, так и следует действовать - ловить изменения состояния контактов через прерывание. Но вот что Ксения(233 знак., 22.01.2019 15:37)
- У вас не аварийный концевик, реалтайм вам не сдался тут. lloyd(85 знак., 22.01.2019 16:48)
- Вы, когда клавиатуру сканируете, тоже заводите дребезг на прерывание? - mse homjak(22.01.2019 15:39)
- Вы читали корень ветки про "странный" энкодер? - SciFi(22.01.2019 15:24)
- Частый опрос вполне заменим на прерывание от изменения уровня. Даже на целый порт бывает такое прерывания с маской на нужные биты. Т.е. на мой взгляд, так и следует действовать - ловить изменения состояния контактов через прерывание. Но вот что Ксения(233 знак., 22.01.2019 15:37)
- Почему невозможно? Опрашиваем энкодер 1000раз в секунду, ничего не пропускает даже если крутить со всей дури. Дребезг устраняется путем отбрасывания неправильных состояний, ну и фильтром цифровым на пару отсчетов. Удобно еще приращение величины на Yurasvs(288 знак., 22.01.2019 15:18)