Вы вошли на сайт, как Гость
Регистрация

Энкодеры

Энкодер – это механический или оптико-механический датчик, применяемый для определения положения и скорости вращения вала. В качестве последнего может выступать ручка настройки любительского трансивера, поворотный механизм вращения антенны, редукторы различных транспортёров и т.д.

Энкодер представляет собой закреплённый на валу диск с расположенными в определённом порядке прорезями/выступами, которые либо замыкают механические контакты при вращении, либо перекрывают световой поток в оптопаре. Выходные сигналы энкодера импульсные, причём на фронтах может возникать «звон» в виде колебательного процесса.

По числу задействованных валов различают энкодеры одномерные (например, «бесконечная» ручка вращения настройки частоты), двухмерные (например, датчик механической компьютерной мыши) и, реже, многомерные (например, 3D - штурвалы управления).

 

На рис. а...к показаны схемы подключения энкодеров к МК.

pic_3_1_1 pic_3_1_2 pic_3_1_3 В микроконтроллерных устройствах скорость и направление вращения энкодеров определяются программным путём. При этом анализируется положение импульсов на оси времени, а также период их следования.

Источник: 1000 и одна микроконтроллерная схема. С. М. Рюмик. Вып. 1

Проект HashFlare