Энкодеры
Версия от 16:40, 2 августа 2009; SiemX (обсуждение | вклад)
Энкодер - это устройство преобразующее линейное или угловое перемещение в последовательность сигналов - инкрементальный энкодер или энкодер относительного перемещения, или преобразующее линейное или угловое положение в цифровой код - абсолютный энкодер.
Здесь приведен обзор основных типов оптических энкодеров. Рассмотрены принципы их работы и плюсы и минусы. Все энкодеры делятся на линейные и поворотные (в зависимости от того, что меряем), однако это никак не влияет на то, как можно эти энкодеры реализовать.
Энкодеры делятся по принципу получения информации сенсором:
Тип сенсора | Внешний вид | Принцип действия | Приблизительная стоимость | Где взять |
---|---|---|---|---|
Механический энкодер | ![]() |
? | Бесплатно или цена мыши | Компьютерные мышки |
Щелевой датчик положения | ![]() |
Пропускание света через отверстие или наоборот перекрытие света непрозрачным материалом. | ? | магазины радиотоваров - купить готовый или собрать из более простых компонент |
Датчик цвета поверхности | ![]() |
Измерение яркости отраженного света. | ? | магазины радиотоваров - купить готовый или собрать из более простых компонент |
И по принципу информации которую они получают:
Тип сенсора | Внешний вид | Принцип действия | Плюсы | Минусы |
---|---|---|---|---|
Одиночный энкодер | ![]() |
Считаем количество импульсов. |
|
|
Сдвоенный энкодер | ![]() |
Считаем количество импульсов, учитывая направление. |
|
|
Энкодер на двоичных кодах | ![]() |
Считываем точное положение в каждый момент времени. |
|
|
Энкодер на кодах Грэя | ![]() |
Считываем точное положение в каждый момент времени. |
|
|