Задать вопрос

Как правильно имитировать работу энкодера (программно)?

Импульсы энкодера обрабатываются библиотекой с помощью внешнего прерывания. Нужно имитировать его работу простым инкрементом счетчика в зависимости от заданной пользователем скорости. Получается, внутри прерывания каждые 100мкс в заданном диапазоне скоростей вращения возможна ситуация где инкремент больше 1 и когда инкремент не происходит 1 и больше раз подряд.
Есть ли тут адекватное решение в таких условиях?
  • Вопрос задан
  • 327 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы