Трехканальный энкодер содержит (рис. 3.6):
- два канала измерения положения ротора A и B, затемненные участки кото-
рых сдвинуты на 90°,
- канал определения начального положения ротора 0.
Энкодер генерирует выходные импульсы в каналах А и В, которые
подсчитываются реверсивным счетчиком. Показания счетчика, таким образом,
соответствуют углу поворота ротора от начального положения.
Энкодеры позволяют применять квадратурное определение положения
ротора, при котором счетчик импульсов срабатывает от фронтов сигналов
знкодера. При этом увеличивается число импульсов за один оборот ротора, что,
соответственно, повышает точность измерения угла поворота ротора:
- в 2 раза, если счетные импульсы формируются из фронтов сигналов канала
А (или В),
- в 4 раза, если счетные импульсы формируются из фронтов сигналов ка
нала А и В,
Канал индикации начального положения вырабатывает один импульс за
один оборот ротора. Этот импульс называется сигналом исходного положения, а
также индексом, реперным сигналом, Z-импульсом.
Сигнал исходного положения используется для сброса показаний счетчика
импульсов после полного оборота ротора, что обнуляет накопившуюся
погрешность измерений.
Импульсы, которые генерируются каналами A и B, сдвинуты относительно
друг друга по фазе на 90° (см. рис. 3.7). Это дает возможность с помощью
внешних логических устройств определять направление вращения ротора [7],
[14].
Направление вращения определяется по опережению или отставанию по
фазе сигнала канала А относительно сигнала канала B.