
Поворотный энкодер, модуль для Arduino
МОДУЛЬ-ЭНКОДЕР HW-040 (ДАТЧИК ВРАЩЕНИЯ)
- Артикул:
- 305
МОДУЛЬ-ЭНКОДЕР HW-040 (ДАТЧИК ВРАЩЕНИЯ)
Энкодер (валкодер) HW-040 выдаёт значения, соответствующие смене позиции рукоятки. С помощью микроконтроллера такой сигнал можно легко разобрать и понять, на сколько оборотов в какую сторону была повернута рукоятка.
В энкодер встроена кнопка, таким образом, с его помощью уже можно организовать простой и функциональный интерфейс – выбор значения из списка и кнопка «Enter» – всё, что нужно. Ток через кнопку не должен превышать 10 мА, ресурс – не менее 20000 нажатий.
Энкодер может поворачиваться неограниченное количество раз (ресурс – 30000 оборотов). Каждый оборот энкодера выдает 24 «тика» – шага.
Для обработки квадратурного сигнала, поступающего с энкодера, желательно использовать прерывание по ножке CLK. В момент прерывания необходимо проверить значение пина DT, от него зависит направление вращения. Микроконтроллеры STM32 способны обрабатывать энкодер аппаратно, при помощи таймера.
ОСНОВНЫЕ ДОСТОИНСТВА
на модуле установлены все необходимые подтягивающие резисторы
энкодер совместим как с 3.3В, так и с 5В уровнями
большой ресурс
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
установка громкости аудио
выбор параметра из большого списка
установка времени в устройстве



