Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
INNERпроизводство и поставка промышленных комплектующих и оборудования
Отзыв ★★★★★ Будем благодарны за отзыв в Яндексе — это помогает нам развиваться Оставить отзыв →
Правовая информация Условия использования технических материалов и калькуляторов Правовая информация →
INNER
Контакты

Энкодер датчик положения

  • 01.03.2026
  • Инженерные термины и определения

Энкодер — датчик положения, преобразующий угловое или линейное перемещение в электрический сигнал. Устройство применяется в сервоприводах, станках с ЧПУ, промышленных роботах и системах автоматизации. Точность позиционирования, динамика привода и надёжность всего оборудования напрямую зависят от правильного выбора типа энкодера, его разрешения и интерфейса связи с контроллером.

Что такое энкодер и как он устроен

Энкодер (от англ. encoder — кодировщик) — измерительный преобразователь, фиксирующий положение вала или ползуна и выдающий соответствующий цифровой или аналоговый сигнал в систему управления. В замкнутых системах регулирования энкодер выполняет функцию обратной связи: контроллер непрерывно получает текущие данные о положении исполнительного механизма и корректирует управляющее воздействие.

Основная задача датчика — преобразовать механическое движение в последовательность электрических импульсов или цифровой код. Количество импульсов на оборот (разрешение) определяет, насколько точно система отслеживает текущую позицию.

Принцип работы оптического энкодера

В оптическом энкодере источник излучения (инфракрасный светодиод) просвечивает вращающийся кодовый диск с прозрачными и непрозрачными зонами. Фотодетектор фиксирует чередование световых зон и формирует сигнал. Кодовый диск изготавливается из стекла или металла с фотолитографическими прорезями — это обеспечивает высокую повторяемость и разрешение. Прецизионные угловые энкодеры (например, серия RON 905 компании Heidenhain) имеют 36 000 физических линий на диске; при электронной интерполяции синусоидального сигнала итоговое разрешение достигает нескольких миллионов позиций на оборот. В стандартных промышленных роторных энкодерах разрешение, как правило, составляет от 100 до 10 000 имп/об без интерполяции.

Принцип работы магнитного энкодера

В магнитном энкодере на валу закреплён многополюсный магнитный ротор. Датчики Холла или магниторезистивные элементы (AMR, GMR) фиксируют изменение магнитного поля при вращении. Магнитные модели устойчивы к загрязнениям, вибрации и конденсату, поэтому предпочтительны в тяжёлых производственных условиях. Типовое разрешение — от 512 до 65 536 имп/об, у современных высокоточных моделей — до 131 072 имп/об.

Виды энкодеров: классификация и отличия

По принципу формирования выходного сигнала все энкодеры делятся на два класса: инкрементальные и абсолютные. Каждый класс имеет подвиды с различными конструктивными и функциональными характеристиками.

Инкрементальный энкодер (каналы A/B/Z)

Инкрементальный энкодер генерирует импульсы при каждом угловом шаге. Два канала — 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 мкм.

Тип Сохранение позиции без питания Типовое разрешение Референс-заезд
Инкрементальный Нет 100–10 000 имп/об (с интерполяцией — выше) Обязателен
Абсолютный однооборотный Да 12–16 бит (4 096–65 536 позиций/об) Не требуется
Абсолютный многооборотный Да До 28 бит суммарно Не требуется
Линейный Зависит от типа 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, HTL, SSI, EnDat, BiSS-C

Выбор интерфейса определяет совместимость датчика с контроллером, допустимую длину кабельной трассы и помехоустойчивость линии связи. Основные стандарты — от простейших инкрементальных до высокоскоростных цифровых шин с двунаправленным обменом.

Инкрементальные выходы: TTL (RS-422) и HTL

TTL (RS-422) — дифференциальный выход с уровнями сигнала 5 В. Максимальная выходная частота для промышленных энкодеров при длине кабеля до 100 м составляет 300 кГц; при существенно более коротких трассах возможна работа на более высоких частотах в зависимости от ёмкости линии. Дифференциальное включение по стандарту EIA RS-422 обеспечивает высокую помехозащищённость и является предпочтительным для длинных кабельных трасс.

HTL (Push-Pull, High Threshold Logic) — выход с уровнем сигнала, соответствующим напряжению питания 10–30 В. Максимальная рабочая частота — до 300 кГц. HTL-выход предпочтителен при работе с ПЛК промышленного класса: более высокое напряжение обеспечивает лучшую помехоустойчивость в зашумлённых электрических окружениях. Длина кабеля при HTL ограничена его ёмкостью и снижается по мере роста частоты.

Абсолютные интерфейсы: SSI, EnDat 2.2, BiSS-C

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 передаёт дополнительные данные датчика (температуру, диагностику) в каждом цикле без переключения режима.

Интерфейс Тип данных Напряжение / уровень Макс. частота Особенности
TTL / RS-422 Инкрементальный 5 В (дифф.) до 300 кГц (100 м кабель) EIA RS-422, широкая совместимость
HTL (Push-Pull) Инкрементальный 10–30 В до 300 кГц Высокая помехоустойчивость, для ПЛК
SSI Абсолютный 5 В (RS-422) 100 кГц – 2 МГц 13/25 бит, Gray-код, широкая совместимость
EnDat 2.2 Абсолютный + диагностика 3,6–14 В (RS-485) до 2 МГц (без компенсации); до 16 МГц (с компенсацией задержки) Двунаправленный, запись параметров, диагностика датчика
BiSS-C Абсолютный + диагностика 5 В (RS-422) до 10 МГц Открытый стандарт, CRC, многодатчиковая шина

Применение энкодеров в приводах и станках

Датчики положения являются неотъемлемым элементом систем управления с обратной связью. Без энкодера сервопривод работает в разомкнутом режиме, что недопустимо для прецизионного оборудования.

Сервоприводы и частотные преобразователи

В сервоприводе энкодер обеспечивает три контура регулирования: по положению, скорости и моменту. Регулятор сравнивает задание с данными датчика и корректирует ток в обмотках двигателя. При использовании абсолютного многооборотного датчика с интерфейсом 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 и аналогами.

Монтаж и подключение энкодера

Корректный монтаж напрямую определяет метрологические характеристики датчика в реальных условиях эксплуатации.

  • Соосность вала: при установке через компенсирующую муфту радиальное биение не должно превышать значения, указанного производителем — обычно 0,05–0,1 мм. Жёсткий монтаж без компенсирующей муфты ускоряет износ подшипников датчика и вызывает ошибки измерения.
  • Кабель и экранирование: применяют экранированный многожильный кабель со скрученными парами; экран подключают к корпусу только с одной стороны — как правило, со стороны контроллера. Подключение экрана с двух сторон образует петлю заземления и ухудшает помехоустойчивость.
  • Длина кабеля: для TTL и HTL — до 100 м (зависит от частоты и ёмкости кабеля); для SSI — до 100 м при тактовой частоте 300 кГц; для EnDat 2.2 — до 100 м при частоте до 8 МГц (при 16 МГц — до 20 м).
  • Степень защиты: для металлообрабатывающего оборудования выбирают датчики с классом защиты не ниже IP65; при наличии смазочно-охлаждающей жидкости (СОЖ) — IP67–IP69K по ГОСТ Р МЭК 60529.
  • Рабочий температурный диапазон: стандартный диапазон промышленных энкодеров — от −10 до +70 °C; расширенный исполнения — от −40 до +85 °C.

Часто задаваемые вопросы об энкодерах

Чем инкрементальный энкодер отличается от абсолютного?
Инкрементальный выдаёт импульсы относительно текущей отправной точки и теряет информацию о положении при отключении питания — после включения требуется референс-заезд. Абсолютный присваивает каждой позиции уникальный код: положение известно немедленно после включения, без каких-либо перемещений.
Что такое сигнал Z (нулевая метка) в инкрементальном энкодере?
Канал Z (index pulse) — один импульс за полный оборот вала. Используется для привязки системы счёта к известной механической референсной позиции при запуске после обесточивания или после аварийного останова. Без канала Z точное абсолютное положение после отключения питания неизвестно.
Какое разрешение энкодера выбрать для станка с ЧПУ?
Для большинства фрезерных и токарных центров достаточно 2 500 имп/об — при квадратурном счёте (4x) это 10 000 позиций за оборот. Для шлифовальных машин и прецизионных осей применяют от 10 000 имп/об и выше, либо прямое линейное измерение по шкале с дискретом 0,001–0,1 мкм.
Какой интерфейс лучше — SSI или EnDat 2.2?
SSI — широко совместимый стандарт с простой реализацией; подходит для большинства задач. EnDat 2.2 предпочтителен в высокодинамичных сервосистемах: он передаёт диагностические данные, поддерживает запись параметров и работает на тактовой частоте до 16 МГц (с компенсацией задержки). SSI является однонаправленным (только чтение), EnDat 2.2 — двунаправленным.
Как работает многооборотный энкодер без батареи?
В безбатарейных многооборотных датчиках применяется эффект Вигана. Специальная двухслойная проволока из сплава викалой (Fe-V-Co) резко меняет магнитную полярность при прохождении магнита, закреплённого на валу. Этот перепад индуцирует импульс тока в охватывающей катушке. Энергия импульса достаточна для записи текущего числа оборотов в энергонезависимую память без какого-либо внешнего питания. Принцип работает при любой угловой скорости, включая медленное движение.

Заключение

Энкодер датчика положения — ключевой элемент обратной связи в современных приводных системах. Инкрементальные датчики с выходами TTL (RS-422) и HTL оптимальны для регулирования скорости при допустимых требованиях к позиционированию; оба типа обеспечивают максимальную частоту сигнала до 300 кГц при кабеле длиной 100 м. Абсолютные однооборотные и многооборотные модели с интерфейсами SSI, EnDat 2.2 и BiSS-C обеспечивают готовность к работе без референс-заезда и передачу диагностических данных в реальном времени. Разрешение выбирается исходя из требований к точности позиционирования и возможностей механической части — завышение параметра без соответствующей механической базы практического результата не даёт. Правильный монтаж, соответствующий класс защиты IP и грамотное экранирование кабеля — обязательные условия стабильной и долговечной работы датчика.

Статья носит исключительно ознакомительный характер и предназначена для общего информирования технических специалистов. Автор не несёт ответственности за последствия применения изложенных сведений при проектировании, монтаже или эксплуатации оборудования. Для принятия инженерных решений необходимо обращаться к действующей технической документации производителей, актуальным нормативным стандартам и проводить верификацию параметров применительно к конкретным условиям эксплуатации.
Появились вопросы?

Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.