Скидка на подшипники из наличия!
Уже доступен
Энкодер — датчик положения, преобразующий угловое или линейное перемещение в электрический сигнал. Устройство применяется в сервоприводах, станках с ЧПУ, промышленных роботах и системах автоматизации. Точность позиционирования, динамика привода и надёжность всего оборудования напрямую зависят от правильного выбора типа энкодера, его разрешения и интерфейса связи с контроллером.
Энкодер (от англ. encoder — кодировщик) — измерительный преобразователь, фиксирующий положение вала или ползуна и выдающий соответствующий цифровой или аналоговый сигнал в систему управления. В замкнутых системах регулирования энкодер выполняет функцию обратной связи: контроллер непрерывно получает текущие данные о положении исполнительного механизма и корректирует управляющее воздействие.
Основная задача датчика — преобразовать механическое движение в последовательность электрических импульсов или цифровой код. Количество импульсов на оборот (разрешение) определяет, насколько точно система отслеживает текущую позицию.
В оптическом энкодере источник излучения (инфракрасный светодиод) просвечивает вращающийся кодовый диск с прозрачными и непрозрачными зонами. Фотодетектор фиксирует чередование световых зон и формирует сигнал. Кодовый диск изготавливается из стекла или металла с фотолитографическими прорезями — это обеспечивает высокую повторяемость и разрешение. Прецизионные угловые энкодеры (например, серия RON 905 компании Heidenhain) имеют 36 000 физических линий на диске; при электронной интерполяции синусоидального сигнала итоговое разрешение достигает нескольких миллионов позиций на оборот. В стандартных промышленных роторных энкодерах разрешение, как правило, составляет от 100 до 10 000 имп/об без интерполяции.
В магнитном энкодере на валу закреплён многополюсный магнитный ротор. Датчики Холла или магниторезистивные элементы (AMR, GMR) фиксируют изменение магнитного поля при вращении. Магнитные модели устойчивы к загрязнениям, вибрации и конденсату, поэтому предпочтительны в тяжёлых производственных условиях. Типовое разрешение — от 512 до 65 536 имп/об, у современных высокоточных моделей — до 131 072 имп/об.
По принципу формирования выходного сигнала все энкодеры делятся на два класса: инкрементальные и абсолютные. Каждый класс имеет подвиды с различными конструктивными и функциональными характеристиками.
Инкрементальный энкодер генерирует импульсы при каждом угловом шаге. Два канала — A и B — сдвинуты по фазе на 90°, что позволяет определять направление вращения. Канал Z (нулевая метка, index pulse) выдаёт один импульс за оборот и служит для привязки счётчика к референсной позиции после включения питания.
При отключении питания накопленная информация о положении теряется: после старта система обязана выполнить референс-заезд (homing). Это ограничение критично для вертикальных осей с нагрузкой или непрерывных производственных процессов, где прерывание работы недопустимо.
Абсолютный однооборотный энкодер присваивает каждому угловому положению в пределах одного оборота уникальный двоичный или серый код. Разрешение задаётся разрядностью: 12 бит — 4 096 позиций/об, 16 бит — 65 536 позиций/об. Положение сохраняется при отключении питания — референс-заезд после включения не требуется.
Многооборотный абсолютный энкодер дополнительно отслеживает число полных оборотов. Счётчик оборотов реализуется тремя способами: с помощью редуктора с дополнительными кодовыми дисками, с батарейным резервированием внутреннего счётчика или на основе эффекта Вигана — безбатарейного метода без механических передач.
В датчиках с эффектом Вигана используется отрезок специальной двухслойной проволоки из сплава викалой (ванадий–железо–кобальт). При прохождении вращающегося магнита вблизи проволоки её магнитная полярность скачкообразно переключается, что индуцирует в охватывающей медной катушке кратковременный, но мощный импульс тока. Энергии этого импульса достаточно для обновления счётчика оборотов в энергонезависимой памяти без внешнего питания и без батарей. Принцип работает при любой скорости вращения, в том числе при медленном перемещении. Типовой диапазон счёта оборотов — 4 096 оборотов (12 бит); суммарное разрешение системы достигает 28 бит и более.
Линейный энкодер измеряет прямолинейное перемещение. Вместо диска используется линейная шкала — стеклянная, стальная или из стеклокерамики с нанесённой градуировкой. Открытые (без корпуса) линейные энкодеры Heidenhain серии LIC 4000/4100 обеспечивают разрешение 1 нм (0,001 мкм). Закрытые модели для станков с ЧПУ имеют точность градуировки ±0,5 мкм и дискрет измерения 0,001–0,1 мкм.
Разрешение — количество измеримых позиций за один оборот вала. Для инкрементального датчика оно выражается в импульсах на оборот (имп/об, PPR — Pulses Per Revolution или CPR — Cycles Per Revolution). При использовании квадратурного счёта по обоим фронтам обоих каналов (режим 4x) эффективное число счётных позиций умножается на четыре: энкодер с 2 500 имп/об обеспечивает 10 000 счётных позиций за оборот.
Выбор разрешения определяется требованиями к точности позиционирования. Для регулирования скорости конвейерного привода достаточно 512–1 024 имп/об. Для осей фрезерного или токарного центра с ЧПУ применяют датчики 2 500–5 000 имп/об. Прецизионные шлифовальные и измерительные машины требуют от 10 000 имп/об и выше или прямого измерения линейным датчиком.
Важно: завышение разрешения без соответствующего улучшения механики и обработки сигнала не даёт выигрыша в точности. Высокочастотный шум, погрешности передачи и механические люфты ограничивают реальную точность системы независимо от числа импульсов датчика.
Выбор интерфейса определяет совместимость датчика с контроллером, допустимую длину кабельной трассы и помехоустойчивость линии связи. Основные стандарты — от простейших инкрементальных до высокоскоростных цифровых шин с двунаправленным обменом.
TTL (RS-422) — дифференциальный выход с уровнями сигнала 5 В. Максимальная выходная частота для промышленных энкодеров при длине кабеля до 100 м составляет 300 кГц; при существенно более коротких трассах возможна работа на более высоких частотах в зависимости от ёмкости линии. Дифференциальное включение по стандарту EIA RS-422 обеспечивает высокую помехозащищённость и является предпочтительным для длинных кабельных трасс.
HTL (Push-Pull, High Threshold Logic) — выход с уровнем сигнала, соответствующим напряжению питания 10–30 В. Максимальная рабочая частота — до 300 кГц. HTL-выход предпочтителен при работе с ПЛК промышленного класса: более высокое напряжение обеспечивает лучшую помехоустойчивость в зашумлённых электрических окружениях. Длина кабеля при HTL ограничена его ёмкостью и снижается по мере роста частоты.
SSI (Synchronous Serial Interface) — последовательный синхронный протокол передачи абсолютного положения, разработанный компанией Max Stegmann GmbH в 1984 году. Контроллер генерирует тактовые импульсы; энкодер отвечает словом данных в Gray-коде или двоичном коде. Стандартные длины слова: 13 бит для однооборотных и 25 бит для многооборотных датчиков. Тактовая частота — от 100 кГц до 2 МГц в зависимости от длины кабеля. SSI поддерживается большинством приводных контроллеров и является наиболее распространённым интерфейсом для абсолютных датчиков благодаря широкой совместимости.
EnDat 2.2 (Heidenhain) — двунаправленный цифровой интерфейс на базе RS-485. Помимо передачи абсолютного положения, позволяет записывать параметры в память датчика, считывать диагностические данные и температуру внутри датчика. Тактовая частота без компенсации задержки — до 2 МГц; с аппаратной компенсацией задержки в ведущем устройстве — до 16 МГц при длине кабеля до 20 м. Применяется в высокодинамичных сервосистемах прецизионных станков.
BiSS-C (Bidirectional Synchronous Serial, Continuous mode) — открытый стандарт, аналогичный SSI по физическому уровню (RS-422), но с двунаправленным обменом, встроенной проверкой CRC и тактовой частотой до 10 МГц. Не привязан к одному производителю; поддерживается контроллерами Bosch Rexroth, Beckhoff, Siemens, Parker и другими. BiSS-C передаёт дополнительные данные датчика (температуру, диагностику) в каждом цикле без переключения режима.
Датчики положения являются неотъемлемым элементом систем управления с обратной связью. Без энкодера сервопривод работает в разомкнутом режиме, что недопустимо для прецизионного оборудования.
В сервоприводе энкодер обеспечивает три контура регулирования: по положению, скорости и моменту. Регулятор сравнивает задание с данными датчика и корректирует ток в обмотках двигателя. При использовании абсолютного многооборотного датчика с интерфейсом EnDat 2.2 или BiSS-C привод готов к работе немедленно после подачи питания без референс-заезда — это критично для машин с непрерывным производственным циклом или для вертикальных осей с подвешенной нагрузкой.
На фрезерных и токарных центрах с ЧПУ энкодер устанавливается непосредственно на вал серводвигателя либо на ходовой винт (линейный датчик на направляющей). Прямое измерение по линейной шкале исключает накопленные погрешности шагового винта и компенсирует термическое расширение механики — точность позиционирования при этом определяется точностью шкалы датчика. Системы числового управления Siemens SINUMERIK, Fanuc CNC и Mitsubishi CNC поддерживают интерфейсы SSI и EnDat, а также фирменные протоколы серводвигателей (DRIVE-CLiQ, FANUC Serial).
В шарнирных роботах абсолютный многооборотный энкодер установлен в каждом суставе. После аварийного отключения робот восстанавливает точное положение всех осей без ручного обнуления. Подключение к ПЛК выполняется через модули счёта импульсов (для HTL/TTL) или через специализированные модули абсолютных датчиков (SSI/EnDat/BiSS-C), поддерживаемые Siemens S7/ET 200, Beckhoff TwinCAT, Omron Sysmac и аналогами.
Корректный монтаж напрямую определяет метрологические характеристики датчика в реальных условиях эксплуатации.
Энкодер датчика положения — ключевой элемент обратной связи в современных приводных системах. Инкрементальные датчики с выходами TTL (RS-422) и HTL оптимальны для регулирования скорости при допустимых требованиях к позиционированию; оба типа обеспечивают максимальную частоту сигнала до 300 кГц при кабеле длиной 100 м. Абсолютные однооборотные и многооборотные модели с интерфейсами SSI, EnDat 2.2 и BiSS-C обеспечивают готовность к работе без референс-заезда и передачу диагностических данных в реальном времени. Разрешение выбирается исходя из требований к точности позиционирования и возможностей механической части — завышение параметра без соответствующей механической базы практического результата не даёт. Правильный монтаж, соответствующий класс защиты IP и грамотное экранирование кабеля — обязательные условия стабильной и долговечной работы датчика.
Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.