для моего текущего проекта я планирую использовать входное «устройство», подобное этому на фотографии (не знаю его настоящее имя):
Он используется во многих музыкальных инструментах и похож на потенциометр, который можно вращать столько раз, сколько вы хотите. Я думаю, что это не читается как аналоговое значение. Может кто-нибудь дать мне несколько советов?
Большое спасибо.
Ответы:
Это поворотный энкодер . Он имеет два выхода, выдающих квадратурные импульсы (см. Изображение), чтобы определить способ его поворота.
На изображении вы можете видеть, что уровень канала B низкий на переднем крае канала A, если ручка поворачивается по часовой стрелке, но высокий, если вращается против часовой стрелки.
Различия в моделях заключаются в количестве импульсов на оборот, часто между 15 и 20, и количестве каналов. Для получения абсолютного положения ручки используется более 2 каналов. Например, 10 каналов дают 1024 уникальных кода на оборот. Серый код используется.
Редактировать
Другой параметр - фиксатор. Задержка - это позиция щелчка, для преодоления которой требуется определенный импульс. Некоторые модели имеют 2 фиксатора на импульс, другие не имеют фиксаторов и вращаются довольно плавно, так что это похоже на расходомер без остановок.
Дальнейшее чтение- Circuit Cellar выпуск 250, май 2011 г., с.28 и далее
"Энкодеры вала управления"
источник