Открыть сервис

Квадратурный выход

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

Принцип работы

Квадратурный выход основан на формировании двух последовательностей импульсов (обычно прямоугольной формы), которые генерируются вращающимся диском с оптическими, магнитными или механическими метками. Каналы A и B физически смещены относительно друг друга таким образом, что при вращении вала в одну сторону сигнал A опережает сигнал B на 90°, а при вращении в обратную сторону — отстаёт от него на 90°.

Определение направления

Направление вращения определяется по последовательности изменения уровней сигналов. Для этого используется логика, анализирующая фронты (переходы из 0 в 1 или из 1 в 0) на обоих каналах. Например, если при переходе сигнала A из низкого уровня в высокий сигнал B находится в низком уровне, то вал вращается по часовой стрелке. Если же при таком же фронте A сигнал B находится в высоком уровне, то вращение происходит против часовой стрелки.

Увеличение разрешающей способности

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

  1. Учёт по фронтам (X1): Счётчик изменяет своё значение только при переходе сигнала A из одного состояния в другое (например, по нарастающему фронту). Разрешение равно количеству меток на оборот.
  2. Учёт по двум фронтам (X2): Счётчик изменяется как по нарастающему, так и по спадающему фронту сигнала A. Разрешение удваивается.
  3. Учёт по четырём фронтам (X4): Счётчик изменяется по каждому фронту обоих сигналов (A и B). Разрешение увеличивается в четыре раза. Это наиболее распространённый метод для высокоточных применений.
  4. Интерполяция: Аналоговые сигналы (синусоидальные или косинусоидальные) дополнительно оцифровываются с высокой частотой, что позволяет получить субмикронную точность.

Типы квадратурных выходов

В зависимости от электрических характеристик и назначения, квадратурные выходы делятся на несколько типов.

По типу сигнала

  • Инкрементальный (квадратурный): Генерирует только импульсы A и B, а также, как правило, нулевой маркер (Z) — один импульс за оборот для точной синхронизации. Абсолютное положение после включения питания неизвестно.
  • Абсолютный: Помимо квадратурных сигналов, передаёт код текущего положения (например, по интерфейсу SSI или BiSS). Квадратурный выход в таких энкодерах часто используется для обратной связи в реальном времени, а абсолютное значение — для инициализации.

По электрическому интерфейсу

  • TTL (Transistor-Transistor Logic): Сигналы с уровнями 0–5 В (или 0–3,3 В). Используется на коротких расстояниях (до 10–20 метров) и в системах с низким уровнем помех.
  • HTL (High Threshold Logic): Сигналы с уровнями 0–10…30 В. Более помехоустойчив, чем TTL, применяется на больших расстояниях (до 100 метров) и в промышленных условиях.
  • Дифференциальный (RS-422): Передача сигнала по двум проводам на каждый канал (A+, A-, B+, B-). Обеспечивает высокую помехоустойчивость и позволяет передавать сигнал на расстояния до 1000 метров. Является стандартом для современных сервоприводов и станков с ЧПУ.

Применение

Квадратурный выход является одним из самых распространённых интерфейсов в промышленной автоматике и робототехнике.

Станки с ЧПУ и сервоприводы

В системах числового программного управления (ЧПУ) квадратурные энкодеры используются для обратной связи по положению и скорости вращения шпинделя и осей. Контроллер (например, на базе микросхемы FPGA) обрабатывает сигналы A и B, определяя точное положение инструмента и корректируя траекторию движения.

Робототехника

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

Измерительное оборудование

В координатно-измерительных машинах (КИМ), микроскопах и лазерных интерферометрах квадратурный выход используется для измерения линейных перемещений с нанометровой точностью. Здесь часто применяются оптические линейки с интерполяцией сигнала.

Медицинская техника

В компьютерных томографах, МРТ-сканерах и хирургических роботах квадратурные энкодеры обеспечивают точное позиционирование подвижных частей, что критично для безопасности и качества диагностики.

Преимущества и недостатки

Преимущества

  • Высокая помехоустойчивость: Дифференциальная передача (RS-422) и наличие двух каналов позволяют отфильтровывать синфазные помехи.
  • Простота реализации: Для обработки сигнала достаточно простого счётчика и логики, что снижает стоимость контроллеров.
  • Возможность определения направления: Не требует дополнительных датчиков.
  • Увеличение разрешения: Метод X4 позволяет вчетверо повысить точность без усложнения механики.

Недостатки

  • Потеря положения при отключении питания: В инкрементальных системах после включения требуется процедура поиска нулевой метки (реферирование).
  • Чувствительность к дребезгу контактов: В механических энкодерах (например, в ручках управления) требуется аппаратная или программная фильтрация.
  • Ограничение по скорости: При очень высоких скоростях вращения частота импульсов может превысить возможности обработки контроллером (обычно до 1–2 МГц для стандартных систем).

Интересные факты

  • Термин «квадратурный» происходит от латинского quadratura — «четверть», что отражает сдвиг фаз на 90°.
  • Первые квадратурные энкодеры были разработаны в 1950-х годах для систем управления ракетной техникой и станками.
  • В современных оптических энкодерах для получения квадратурного сигнала часто используется дифракционная решётка, а не отдельные метки, что позволяет достичь разрешения до 0,1 микрона.
  • В автомобильной промышленности квадратурные энкодеры используются в датчиках положения коленвала и распредвала для синхронизации работы двигателя.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →