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

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

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

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

Похожие вопросы
Альфа-Банк Москва
от 200 000 до 350 000 ₽
Private-Team Санкт-Петербург
от 3 000 $
ИНКОР Москва
от 100 000 до 200 000 ₽