Оптический энкодер
Оптический энкодер — это электромеханическое устройство для преобразования углового или линейного перемещения в последовательность электрических импульсов, используемое для измерения положения, направления и скорости движения. Относится к классу датчиков обратной связи и широко применяется в системах автоматического управления, робототехнике, станкостроении и измерительной технике. Основным принципом работы является регистрация изменений светового потока, проходящего через кодирующий элемент (диск или линейку) с нанесёнными на него оптическими метками.
Принцип действия
Оптический энкодер состоит из источника света (обычно светодиода), фотоприёмника (фотодиода или фототранзистора) и кодирующего элемента — диска или линейки с чередующимися прозрачными и непрозрачными участками. При вращении вала или перемещении линейки световой поток модулируется, и фотоприёмник генерирует электрические сигналы, соответствующие положению или перемещению.
Инкрементальные энкодеры
В инкрементальных энкодерах на диск нанесены равномерно расположенные штрихи. При вращении формируется последовательность импульсов, количество которых пропорционально углу поворота. Для определения направления вращения используются два канала (A и B), сдвинутые по фазе на 90°. Дополнительный канал (Z) выдаёт один импульс за оборот для синхронизации. Недостатком является потеря информации о положении при отключении питания.
Абсолютные энкодеры
В абсолютных энкодерах каждому угловому положению соответствует уникальный код (двоичный, код Грея или другой). Диск содержит несколько дорожек, каждая из которых соответствует определённому разряду кода. При вращении фотоприёмники считывают комбинацию, однозначно определяющую положение. Такие энкодеры сохраняют данные о положении после отключения питания и не требуют процедуры обнуления.
История
Первые оптические энкодеры появились в середине XX века в связи с развитием систем числового программного управления (ЧПУ) и авиационной техники. В 1950-х годах компания Baldwin Electronics (США) разработала инкрементальные датчики для станков с ЧПУ. В 1960-х годах были созданы абсолютные энкодеры с кодовыми дисками, использующими код Грея, что позволило минимизировать ошибки при считывании. В 1970-х годах с развитием полупроводниковой электроники энкодеры стали компактнее и дешевле, что привело к их массовому внедрению в промышленность. В 1980-х годах появились энкодеры с интерфейсами, совместимыми с микроконтроллерами, а в 2000-х — модели с разрешением до нескольких миллионов импульсов на оборот.
Классификация
Оптические энкодеры классифицируются по нескольким признакам:
По типу перемещения
- Угловые (ротационные) — измеряют угол поворота вала. Диапазон измерения — от 0 до 360° (или многоборотные).
- Линейные — измеряют линейное перемещение. Используют стеклянную или металлическую линейку с нанесёнными штрихами.
По принципу кодирования
- Инкрементальные — выдают импульсы при каждом шаге перемещения.
- Абсолютные — выдают уникальный код для каждого положения.
- Псевдоабсолютные — сочетают инкрементальный диск с батарейным питанием для сохранения положения.
По конструктивному исполнению
- Модульные — состоят из отдельных компонентов (диск, считывающая головка, корпус).
- Встроенные — интегрируются непосредственно в двигатель или механизм.
- С защищённым корпусом — имеют степень защиты IP65 и выше, предназначены для работы в агрессивных средах.
Характеристики
Основные параметры оптических энкодеров:
- Разрешение — минимальное угловое или линейное перемещение, которое может быть зафиксировано. Для инкрементальных энкодеров выражается в импульсах на оборот (PPR) или на метр (для линейных). Для абсолютных — в количестве бит (например, 12 бит = 4096 положений на оборот).
- Точность — отклонение измеренного значения от реального. Обычно составляет от ±0,01° до ±0,5°.
- Максимальная частота вращения — ограничивается быстродействием электроники и механики. Для промышленных моделей достигает 10 000–30 000 об/мин.
- Выходные интерфейсы — параллельный код, последовательные интерфейсы (SSI, BiSS, EnDat, CANopen, Profibus, Ethernet/IP), аналоговые сигналы (токовая петля 4–20 мА).
- Диапазон рабочих температур — от −40 до +85 °C для стандартных моделей, до +120 °C для высокотемпературных.
Применение
Оптические энкодеры используются в различных отраслях:
Промышленная автоматизация
- В станках с ЧПУ для точного позиционирования режущего инструмента.
- В роботизированных манипуляторах для контроля углов поворота сочленений.
- В конвейерных системах для измерения скорости и длины перемещаемых материалов.
Транспорт
- В электродвигателях железнодорожного транспорта для контроля скорости и синхронизации.
- В лифтах и эскалаторах для определения положения кабины и остановки на этажах.
- В автомобильной промышленности — в системах управления дроссельной заслонкой, рулевого управления и ABS.
Медицинская техника
- В компьютерных томографах и МРТ-сканерах для точного позиционирования стола пациента.
- В хирургических роботах для управления инструментами с высокой точностью.
Аэрокосмическая промышленность
- В системах управления полётом для измерения углов отклонения рулей и элеронов.
- В антенных установках для наведения на спутники.
Потребительская электроника
- В компьютерных мышах (оптические датчики перемещения).
- В принтерах и сканерах для позиционирования печатающей головки.
Преимущества и недостатки
Преимущества
- Высокая точность и разрешение (до 0,001°).
- Бесконтактный метод измерения — отсутствие механического износа.
- Широкий диапазон рабочих температур.
- Возможность работы на высоких скоростях.
Недостатки
- Чувствительность к загрязнениям (пыль, масло, влага) — требует герметизации.
- Зависимость от стабильности источника света.
- Относительно высокая стоимость по сравнению с магнитными или резистивными датчиками.
- Потеря данных при отключении питания у инкрементальных моделей (для абсолютных — неактуально).
Интересные факты
- В абсолютных энкодерах часто используется код Грея, который при переходе между соседними положениями изменяет только один бит, что исключает ошибки считывания.
- Первые оптические энкодеры имели разрешение всего 100–200 импульсов на оборот; современные модели достигают 10 миллионов и более.
- В 2010-х годах появились оптические энкодеры с интерфейсом Ethernet, позволяющие передавать данные на расстояние до 100 метров без потери точности.
- В некоторых высокоточных энкодерах для космической техники используются лазерные источники света вместо светодиодов.
Источники
- ГОСТ Р 50369-92 «Энкодеры. Общие технические условия».
- Инструкции по эксплуатации энкодеров фирм Heidenhain, Sick, Baumer.
- Учебное пособие «Датчики в системах автоматического управления» (под ред. В. А. Бесекерского, 2015).
- Статья «Optical Encoders: Principles and Applications» в журнале «Sensors and Actuators A: Physical» (2018).
- Техническая документация ООО «НПП «Автоматика» (Россия) по оптическим датчикам положения.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →