Абсолютный энкодер
Абсолютный энкодер — это тип датчика углового или линейного перемещения, который формирует уникальный цифровой код для каждого дискретного положения вала (или подвижного элемента) в пределах одного полного оборота (или полного хода). В отличие от инкрементального энкодера, который определяет только относительное изменение положения и требует процедуры обнуления (реферирования) после включения питания, абсолютный энкодер сразу после подачи питания выдает достоверную информацию о текущем положении, хранящуюся в его памяти или генерируемую физической кодовой маской. Это свойство делает его незаменимым в системах, где критична сохранность данных о положении при отключении энергии и невозможна или нежелательна процедура поиска начальной точки.
Принцип действия
В основе работы абсолютного энкодера лежит преобразование угла поворота или линейного перемещения в уникальный двоичный, двоично-десятичный (BCD) или иной цифровой код. Существует два основных подхода к реализации этого принципа: оптический (с кодовым диском) и магнитный (с магниторезистивными или датчиками Холла).
Оптический принцип
На вращающийся вал жестко закреплен диск из прозрачного материала (стекла, пластика) или металла с нанесенными на него непрозрачными и прозрачными участками, образующими концентрические дорожки. Каждая дорожка соответствует одному биту выходного кода. Количество дорожек определяет разрешающую способность энкодера (например, 10 дорожек дают 2^10 = 1024 уникальных положения). С одной стороны диска расположен источник света (светодиод), с другой — матрица фотоприемников, по одному на каждую дорожку. При вращении диска комбинация освещенных и затемненных фотоприемников изменяется, формируя параллельный цифровой код, соответствующий текущему углу. Для повышения надежности часто используется код Грея, в котором при переходе к соседнему положению изменяется только один бит, что исключает ошибки считывания на границах секторов.
Магнитный принцип
В магнитных абсолютных энкодерах на вал крепится многополюсный магнитный диск или кольцо с намагниченными участками. Считывание положения производится с помощью массива магниторезистивных (GMR, TMR) датчиков или датчиков Холла, расположенных над диском. Датчики измеряют напряженность и направление магнитного поля. Поскольку каждый участок диска имеет уникальную магнитную сигнатуру, электронная схема энкодера преобразует аналоговые сигналы с датчиков в цифровой код абсолютного положения. Магнитные энкодеры менее чувствительны к загрязнениям и вибрации, чем оптические, но обычно имеют более низкое разрешение.
Классификация
Абсолютные энкодеры классифицируются по нескольким основным признакам.
По типу измеряемого перемещения
- Угловые (ротационные): измеряют угол поворота вала. Наиболее распространенный тип. Обычно имеют форму цилиндра с валом и фланцем для крепления.
- Линейные: измеряют линейное перемещение подвижной части (каретки, штока). Конструктивно могут быть выполнены в виде линейки с магнитной или оптической шкалой и считывающей головки.
По типу выходного интерфейса
- Параллельный интерфейс: каждый бит кода передается по отдельному проводу. Простой, но требует большого количества проводников (например, 12 бит — 12 проводов). Используется на небольших расстояниях и в простых системах.
- Последовательные интерфейсы: данные передаются по одному или двум проводам в виде последовательности битов. Наиболее распространены:
- SSI (Synchronous Serial Interface): синхронный интерфейс, использующий тактовый сигнал от контроллера. Надежен и прост.
- BiSS (Bidirectional Synchronous Serial Interface): более быстрый вариант SSI с возможностью двусторонней передачи данных (например, для записи параметров).
- EnDat (Heidenhain): запатентованный интерфейс, обеспечивающий высокую скорость и передачу дополнительной информации (температура, диагностика).
- CANopen, PROFIBUS, EtherCAT: промышленные сети, позволяющие подключать энкодеры к распределенным системам управления.
- Аналоговый интерфейс: выходной сигнал представлен в виде напряжения (например, 0–10 В) или тока (4–20 мА), пропорционального углу. Используется в устаревших или простых системах.
По разрешающей способности
Разрешающая способность выражается в количестве уникальных положений на оборот (ppr — pulses per revolution) или в битах. Например, 12-битный энкодер дает 4096 положений на оборот. Современные модели могут иметь разрешение до 32 бит и выше.
Конструкция и основные компоненты
Типичный абсолютный энкодер состоит из следующих частей:
- Корпус: герметичный корпус из алюминия, нержавеющей стали или пластика, защищающий внутренние компоненты от пыли, влаги и механических воздействий. Степень защиты (IP) варьируется от IP54 (защита от пыли и брызг) до IP69K (защита от высокотемпературной мойки под давлением).
- Вал (для ротационных): стальной или нержавеющий вал, который соединяется с измеряемым механизмом. Бывает сплошным (выходит с одной стороны) или полым (надевается на вал механизма).
- Подшипники: обеспечивают плавное вращение вала и его точное позиционирование относительно считывающего элемента.
- Считывающий элемент: оптический диск с кодовой дорожкой или магнитный диск/линейка.
- Сенсорный блок: фотоприемная матрица (для оптических) или массив магниточувствительных элементов (для магнитных).
- Электронная плата: микроконтроллер, усилители, формирователи сигнала, интерфейсные микросхемы. Обрабатывает сигналы с сенсора, формирует цифровой код и передает его по выбранному интерфейсу.
- Кабельный вывод или разъем: для подключения к системе управления.
Применение
Благодаря свойству сохранения данных о положении после отключения питания, абсолютные энкодеры широко применяются в критически важных и высокоточных областях:
- Станкостроение: в шпинделях и осях обрабатывающих центров с ЧПУ. После перезагрузки станка не требуется обнуление осей, что сокращает время переналадки и исключает риск столкновения инструмента с заготовкой.
- Робототехника: в сочленениях промышленных роботов и коллаборативных роботов (коботов) для точного позиционирования манипулятора.
- Медицинская техника: в компьютерных томографах, рентгеновских аппаратах, хирургических роботах, где требуется высокая точность и надежность.
- Энергетика: в ветрогенераторах для определения положения лопастей (угла атаки) и азимута гондолы.
- Автомобильная промышленность: в рулевых колонках (датчик угла поворота руля), педалях акселератора, коробках передач.
- Подъемно-транспортное оборудование: в кранах, лифтах, подъемниках для контроля положения кабины или груза.
- Аэрокосмическая отрасль: в системах управления полетом, антенных установках, солнечных батареях спутников.
Преимущества и недостатки
Преимущества
- Сохранение положения: после отключения и повторного включения питания не требуется процедура реферирования.
- Высокая точность и разрешение: возможность получать миллионы уникальных положений на оборот.
- Устойчивость к помехам: цифровой код менее подвержен влиянию электромагнитных помех по сравнению с аналоговыми сигналами.
- Диагностика: многие современные модели передают данные о температуре, напряжении питания, состоянии подшипников.
Недостатки
- Более высокая стоимость: по сравнению с инкрементальными энкодерами аналогичного разрешения.
- Сложность конструкции: большее количество дорожек на диске (для оптических) или более сложная электроника.
- Ограничения по скорости: при очень высоких скоростях вращения (более 10 000 об/мин) оптические энкодеры могут испытывать трудности с точным считыванием кода из-за инерционности фотоприемников. Магнитные энкодеры в этом плане более устойчивы.
- Чувствительность к загрязнениям (для оптических): пыль, масло или влага на кодовом диске могут привести к ошибкам.
История
Первые абсолютные энкодеры появились в середине XX века и использовались в военной и аэрокосмической технике. Они были оптическими, с параллельным выходом и низким разрешением (до 8-10 бит). С развитием микроэлектроники и появлением дешевых микроконтроллеров в 1980-х годах абсолютные энкодеры стали более компактными, точными и доступными. Внедрение последовательных интерфейсов (SSI, BiSS) упростило их интеграцию в системы управления. В 2000-х годах началось активное использование магнитных абсолютных энкодеров, которые обеспечили более высокую устойчивость к условиям эксплуатации. Современные модели, особенно на базе технологии TMR (туннельный магниторезистивный эффект), достигают разрешения в 20-24 бита и выше, работают при температурах от -40°C до +125°C и имеют встроенные функции самодиагностики.
Источники
- ГОСТ Р 50369-92 «Датчики угловых перемещений. Основные параметры».
- Техническая документация производителей: Heidenhain, Sick, Baumer, Kübler, Autonics.
- Справочник «Электрические измерения неэлектрических величин» под ред. П. В. Новицкого.
- Учебное пособие «Датчики систем управления» (МГТУ им. Н.Э. Баумана).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →