ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1360715 Топик полностью
my504 (12.10.2023 16:46, просмотров: 65) ответил Yurasvs на Естественно, обработчик энкодера аппаратный. Он встроен в некоторые модели СТМов и представляет собой реверсивный счетчик с логикой считания вперед и назад в зависимости от сдвига фаз входных импульсов. Текущее состояние считывается и используется основным процессором с определенной частотой искретизации, которая может быть намного ниже скорости поступления самих импульсов и ,как я понял, обычно совпадает с частотой ШИМа на выходе, что вполне логично. Это от 4до 20кГц
Таймеров с интерфейсом энкодера всего два: TIM1 и TIM8. Я не понял о каком ШИМе вы говорите. Таймер в режиме энкодера не работает на выход по каналам энкодера (это каналы 1 и 2). Он просто реверсивный счетчик. Под частотой дискретизации понимается частота накачки входных цифровых фильтров по этим двум каналам.