Quadrature Shaft Decoder

Декодируйте выход инкрементного энкодера вала

  • Библиотека:
  • Simscape / Электрический / Контроль / Наблюдатели

  • Quadrature Shaft Decoder block

Описание

Блок Quadrature Shaft Decoder измеряет вращение вала от блока энкодера, такого как Incremental Shaft Encoder, и выводит скорость и положение.

Блок отсчитывает переходы пары цифровых сигналов A и B, которые расположены на 90 ° вне фазы. Блок определяет направление и относительное положение путем подсчета только одного из двух изменений сигналов на такт. Скорость вращения получается путем измерения частоты обоих сигналов.

Порты

Вход

расширить все

Цифровой сигнал Simulink A, заданный как скаляр, который находится на 90 ° вне фазы с B цифрового сигнала.

Типы данных: single | double

Цифровой сигнал Simulink B, заданный как скаляр, который находится на 90 ° вне фазы с A цифрового сигнала.

Типы данных: single | double

Сигнал Simulink, заданный как скаляр, сопоставлен с индексным импульсом декодера, который используется для сброса вычисления положения.

Типы данных: single | double

Выход

расширить все

Сигнал Simulink, заданный как скаляр, сопоставлен со скоростью вращения вала.

Типы данных: single | double

Сигнал Simulink, заданный как скаляр, сопоставлен с углом поворота вала.

Типы данных: single | double

Параметры

расширить все

Количество импульсов на оборот вала энкодера.

Время между последовательными выполнениями блоков в s. Во время выполнения блок выдает выходы и, при необходимости, обновляет свое внутреннее состояние. Для получения дополнительной информации смотрите Что такой Шаг расчета? и задайте шаг расчета.

Если этот блок находится внутри триггируемой подсистемы, можно задать для этого блока наследование шага расчета путем установки этого параметра на -1. Если этот блок находится в непрерывной модели с шагом переменных, задайте шаг расчета явно при помощи положительной скалярной величины.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2019b