Энкодеры: инкрементальные и абсолютные — как подобрать обратную связь
Инкрементальный энкодер теряет положение при отключении питания, абсолютный — нет. Разбираем, когда разница критична, как считать разрешение под требуемую точность, какие интерфейсы бывают и почему счёт уплывает со временем.
Энкодер — датчик углового или линейного положения, который превращает механическое перемещение в электрический сигнал. По нему система управления знает, где находится вал двигателя, каретка станка или вал редуктора, и без этой обратной связи ни точное позиционирование, ни синхронизация осей невозможны.
Разберём разницу между инкрементальным и абсолютным исполнением, как считать разрешение под требуемую точность, какие интерфейсы бывают и какие ошибки подбора чаще всего приводят к сбоям на объекте.
Инкрементальный и абсолютный: в чём разница
Инкрементальный энкодер выдаёт последовательность импульсов при вращении. Счётчик в контроллере или приводе складывает их и получает перемещение относительно точки, с которой начал считать. После отключения питания положение теряется — нужен возврат в нулевую точку по концевому выключателю или метке.
Абсолютный энкодер выдаёт готовый код положения: каждому углу соответствует своё уникальное значение. После включения система сразу знает, где находится ось, поиск нуля не нужен. Многооборотное исполнение помнит ещё и число сделанных оборотов — это обязательное требование там, где механизм не имеет права уехать после аварийного отключения: подъёмники, поворотные столы, порталы.
Сравнение исполнений
| Признак | Инкрементальный | Абсолютный однооборотный | Абсолютный многооборотный |
|---|---|---|---|
| Положение после включения | теряется | известно в пределах оборота | известно полностью |
| Нужен поиск нуля | да | нет | нет |
| Типовой выход | HTL, TTL, синус-косинус | SSI, BiSS, PROFINET | SSI, BiSS, EtherCAT |
| Разрешение | 100–10 000 имп/об | 12–19 бит на оборот | то же плюс 12–16 бит оборотов |
| Стоимость | минимальная | выше в 2–3 раза | выше в 3–5 раз |
| Где применяется | скорость, счёт, простое позиционирование | поворотные оси, клапаны | порталы, подъёмники, длинные ходы |
Как считать разрешение
- Определите требуемую точность на исполнительном органе. Например, 0,1 мм на линейном перемещении каретки.
- Пересчитайте в угол на валу энкодера. Если шаг винта 10 мм на оборот, 0,1 мм — это 1/100 оборота, то есть 3,6 градуса.
- Заложите запас в 4–10 раз. Система управления должна видеть перемещение мельче требуемой точности, иначе регулятор начнёт колебаться вокруг цели.
- Проверьте место установки. Энкодер на валу двигателя до редуктора видит перемещение в передаточное число раз мельче — но не видит люфта самой передачи.
- Сверьте с частотным пределом входа. Модуль скоростного счёта имеет ограничение по частоте: 10 000 импульсов на оборот при 3000 об/мин дают 500 кГц, и такой вход есть не у каждого устройства управления.
- Учтите длину линии. На больших расстояниях сигналы TTL заметно проигрывают HTL и дифференциальным схемам по помехозащищённости.
Исполнение и монтаж
- Вал или полый вал. Насадное исполнение с полым валом ставится прямо на вал механизма и не требует муфты — это меньше деталей и меньше источников люфта.
- Муфта обязательна для валового исполнения. Жёсткая посадка убивает подшипники энкодера за недели: несоосность в десятые доли миллиметра даёт радиальную нагрузку, на которую он не рассчитан.
- Степень защиты. Для влажной уборки и механизмов в зоне СОЖ берётся IP65 и выше, для сухого шкафа достаточно IP54.
- Вибрация и удары. В паспорте указываются допустимые значения; на прессах и вибростолах нужны исполнения с усиленными подшипниками.
- Экран и заземление. Кабель энкодера прокладывается отдельно от силового, экран заземляется со стороны шкафа. Совместная прокладка с кабелем двигателя — самая частая причина «плавающего» счёта.
Линейные системы и альтернативы
Когда важна точность на самом исполнительном органе, а не на валу двигателя, ставится линейная измерительная система: оптическая или магнитная линейка вдоль хода. Она видит фактическое положение вместе со всеми люфтами и температурными деформациями передачи, поэтому применяется на станках и точных порталах. Магнитная линейка дешевле и переносит грязь, оптическая точнее, но требует защиты. Подбор идёт вместе с остальными измерительными устройствами участка.
Для простых задач обратной связи иногда достаточно резольвера — он устойчив к нагреву и вибрации, но требует платы преобразования, — либо встроенного датчика двигателя, если привод идёт в комплекте с ним. Отдельный энкодер нужен тогда, когда контролировать надо не двигатель, а механизм.
Частые вопросы
Можно ли заменить абсолютный энкодер инкрементальным? Только если механизм допускает поиск нуля при каждом включении и это не создаёт риска. На вертикальных осях и подъёмниках так делать нельзя.
Что выбрать: SSI или полевую шину? SSI проще и работает с любым модулем, поддерживающим этот интерфейс. Шинное исполнение экономит кабель и даёт диагностику, но требует поддержки протокола на стороне системы управления.
Почему счёт «уплывает» со временем? Обычно это помехи по линии или проскальзывание муфты. Проверяются экран, раздельная прокладка кабелей и механическое соединение вала.
Нужен ли энкодер частотному преобразователю? Для вентиляторов и насосов — нет, векторное управление без датчика справляется. Для точного момента на малых оборотах и позиционирования — обязательно.
Сколько живёт энкодер? Ресурс определяется подшипниками: обычно десятки тысяч часов при соблюдении нагрузок. Бесподшипниковые магнитные системы служат дольше, но требуют точного зазора.
Как проверить исправность на месте? Проворотом вала вручную с наблюдением счёта в контроллере. Одновременно проверяются оба канала: пропадание одного из них даёт удвоенный или нулевой счёт при смене направления.
Подберём обратную связь под ваш механизм
Пришлите тип механизма, требуемую точность на исполнительном органе, обороты, условия эксплуатации и модель контроллера или привода на prom@tkasiatorg.ru. Подберём энкодер с нужным разрешением и интерфейсом, а также кабель, муфту и модуль ввода под ваш контроллер.
Читайте также
