Энкодер
Энкодер (от англ. encoder — кодировщик) — это электротехническое или электромеханическое устройство, предназначенное для преобразования углового или линейного перемещения (положения вала, оси, каретки) в электрический сигнал. Энкодеры используются в системах автоматического управления, робототехнике, станкостроении, измерительной технике и бытовой электронике для точного определения координат, скорости, направления и ускорения движения механизмов.
Принцип действия
Основная задача энкодера — преобразовать механическое перемещение в последовательность электрических импульсов или цифровой код. В зависимости от типа преобразования различают два основных принципа: оптический и магнитный, реже — ёмкостной или индуктивный.
В оптическом энкодере на вращающемся или движущемся диске (линейке) нанесены чередующиеся прозрачные и непрозрачные участки (штрихи). Светодиод освещает диск, а фотоприёмник фиксирует изменения светового потока, генерируя импульсы. Количество импульсов за один оборот или единицу длины определяет разрешение энкодера.
В магнитном энкодере вместо оптического диска используется магнитный ротор с чередующимися полюсами, а считывание производится датчиком Холла или магниторезистивным элементом. Такие энкодеры более устойчивы к загрязнениям и вибрациям.
Классификация
Энкодеры классифицируются по нескольким признакам.
По типу движения
- Угловые (ротационные): измеряют угол поворота вала. Наиболее распространённый тип.
- Линейные: измеряют линейное перемещение. Часто конструктивно представляют собой линейку с нанесённой шкалой и считывающую головку.
По принципу выдачи сигнала
- Инкрементальные (приращения): выдают последовательность импульсов, пропорциональную перемещению. Для определения абсолютного положения требуется запоминание начальной точки (референтной метки). При отключении питания положение теряется.
- Абсолютные: выдают уникальный цифровой код (например, двоичный, код Грея) для каждого дискретного положения вала. Положение сохраняется даже при отключении питания. Могут быть однооборотными (определяют положение в пределах одного оборота) и многооборотными (следят за полными оборотами).
По типу выходного интерфейса
- Параллельный выход: каждый бит кода передаётся по отдельному проводу. Требует много проводников, но обеспечивает высокую скорость.
- Последовательный выход: данные передаются по одному или двум проводам по определённому протоколу (SSI, BiSS, EnDat, CANopen, Profibus). Позволяет экономить проводники и упрощает монтаж.
- Интерфейс с широтно-импульсной модуляцией (ШИМ): скважность импульсов пропорциональна положению.
- Интерфейс с дифференциальными сигналами (RS-422): используется для помехоустойчивой передачи на большие расстояния.
Основные характеристики
- Разрешение: количество импульсов на один оборот (для угловых) или на миллиметр (для линейных). Измеряется в PPR (импульсов на оборот) или LPI (линий на дюйм). Типичные значения — от 10 до 10 000 PPR, для высокоточных — до нескольких миллионов.
- Точность: отклонение реального положения от измеренного. Зависит от качества изготовления шкалы, люфта подшипников и электрического шума.
- Максимальная частота вращения: ограничена механической прочностью и быстродействием электроники. Обычно от 1000 до 30 000 об/мин.
- Температурный диапазон: от −40 до +85 °C для промышленных моделей, до +120 °C для специальных.
- Степень защиты (IP): от IP40 (закрытые шкафы) до IP67 (полная пыле- и влагозащита).
Применение
Энкодеры широко используются в различных отраслях промышленности и техники.
Станкостроение и промышленная автоматизация
В станках с числовым программным управлением (ЧПУ) энкодеры обеспечивают обратную связь по положению шпинделя и осей подачи. Это необходимо для точного позиционирования инструмента, контроля скорости резания и синхронизации движений нескольких осей. В робототехнике энкодеры входят в состав сервоприводов каждого сочленения манипулятора.
Автомобильная промышленность
В современных автомобилях энкодеры применяются в:
- датчиках положения рулевого колеса;
- датчиках положения педалей газа и тормоза;
- датчиках угла поворота коленчатого вала;
- системах автоматической парковки и адаптивного круиз-контроля.
Медицинская техника
В медицинских аппаратах (компьютерные томографы, МРТ, рентгеновские установки, хирургические роботы) энкодеры обеспечивают точное позиционирование детекторов, столов и инструментов.
Робототехника и дроны
В сервоприводах колёсных и гусеничных роботов, а также в сервоприводах плеч и захватов манипуляторов используются миниатюрные энкодеры. В беспилотных летательных аппаратах (БПЛА) энкодеры контролируют положение сервоприводов рулей и стабилизаторов.
Потребительская электроника
В компьютерных мышках (оптические и лазерные) энкодеры определяют перемещение шарика или поверхности. В аудиотехнике (виниловые проигрыватели, катушечные магнитофоны) энкодеры контролируют скорость вращения диска или лентопротяжного механизма.
История
Первые энкодеры появились в середине XX века. В 1950-х годах для нужд авиации и военной техники были разработаны оптические инкрементальные энкодеры. В 1960-х годах компания Heidenhain (Германия) начала серийный выпуск прецизионных оптических линеек и угловых энкодеров для станкостроения. В 1970-х годах с развитием микроэлектроники появились абсолютные энкодеры с последовательным интерфейсом. В 1990-х годах магнитные энкодеры стали альтернативой оптическим в условиях загрязнённой среды. В настоящее время развитие идёт по пути увеличения разрешения (до субмикронного уровня), миниатюризации (чип-энкодеры) и интеграции с цифровыми шинами (EtherCAT, PROFINET).
Преимущества и недостатки
Преимущества
- Высокая точность и разрешение (до 0,001° для угловых).
- Бесконтактный принцип (оптические и магнитные) — отсутствие механического износа.
- Возможность работы в широком диапазоне температур и вибраций.
- Простота интеграции в системы управления.
Недостатки
- Оптические энкодеры чувствительны к загрязнениям (пыль, масло, влага).
- Абсолютные энкодеры с параллельным выходом требуют много проводников.
- Высокая стоимость прецизионных моделей.
- Ограниченная максимальная частота вращения (для оптических — до 30 000 об/мин).
Интересные факты
- Самый маленький в мире энкодер (по состоянию на 2023 год) имеет диаметр 6 мм и разрешение 1024 PPR — используется в миниатюрных сервоприводах для микрохирургии.
- В некоторых энкодерах используется код Грея — специальный двоичный код, в котором при переходе к соседнему значению меняется только один бит. Это исключает ошибки чтения на границе секторов.
- В космической технике применяются энкодеры с радиационно-стойкой электроникой и вакуумной смазкой, способные работать при температурах от −200 до +200 °C.
Источники
- Heidenhain. Encoders — Principles and Applications. — Traunreut, 2018.
- G. W. Younkin. Industrial Servo Control Systems: Fundamentals and Applications. — Marcel Dekker, 2002.
- J. J. Craig. Introduction to Robotics: Mechanics and Control. — Pearson, 2005.
- ГОСТ 27818-88. Преобразователи угловых перемещений. Общие технические условия. — Москва, 1988.
- R. K. Jurgen. Automotive Electronics Handbook. — McGraw-Hill, 1999.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →