Документация Engee

Hall-Effect Rotary Encoder

Четырехэлементный датчик угла поворота на основе эффекта Холла.

hall effect rotary encoder

Описание

Блок Hall-Effect Rotary Encoder моделирует 360-градусный датчик угла поворота, используя четыре датчика Холла, равномерно расположенные под вращающимся магнитом. Датчики генерируют четыре синусоидальные волны.

hall effect rotary encoder 1

Уравнения

Напряжения между элементами датчика угла поворота описываются уравнениями:

где:

  • — напряжение между элементами и ,

  • — напряжение между элементами и ,

  • и — амплитуды напряжения для осей и , отражающие рассогласование чувствительности,

  • и — смещения напряжения для осей и ,

  • — квадратурная ошибка.

Угол поворота вычисляется по формуле:

Переменные

Чтобы установить приоритет и начальные целевые значения для переменных блока перед расчетом, используйте параметры в разделе Initial Targets.

Порты

Ненаправленные

R — вал датчика
вращательная механика

Механический вращательный порт, соответствующий положительному соединению датчика.

С — корпус датчика
вращательная механика

Механический вращательный порт, соответствующий отрицательному (опорному) соединению.

yp — положительная клемма, связанная с напряжением Холла, возникающим вдоль оси у
электричество

Положительный электрический порт, связанный с выходом датчика Холла в положительном направлении оси y.

Зависимости

Чтобы включить этот порт, установите для параметра Output interface значение Electrical connections.

yn — отрицательная клемма, связанная с напряжением Холла, возникающим вдоль оси у
электричество

Отрицательный электрический порт, связанный с выходом датчика Холла в отрицательном направлении оси y.

Зависимости

Чтобы включить этот порт, установите для параметра Output interface значение Electrical connections.

xp — положительная клемма, связанная с напряжением Холла, возникающим вдоль оси x
электричество

Положительный электрический порт, связанный с выходом датчика Холла в положительном направлении оси x.

Зависимости

Чтобы включить этот порт, установите для параметра Output interface значение Electrical connections.

xn — отрицательная клемма, связанная с напряжением Холла, возникающим вдоль оси х
электричество

Отрицательный электрический порт, связанный с выходом датчика Холла в отрицательном направлении оси x.

Зависимости

Чтобы включить этот порт, установите для параметра Output interface значение Electrical connections.

Выход

Angle — угол поворота, рад
скаляр

Декодированный угол поворота магнитного поля в плоскости - , возвращается в виде скаляра в диапазоне от 0 до 2π.

Зависимости

Чтобы включить этот порт, установите для параметра Output interface значение Decoded angular position.

Параметры

X-axis voltage amplitude — напряжение по оси x
2.5 В (по умолчанию)

Амплитуда напряжения по оси x.

Y-axis voltage amplitude — напряжение по оси y
2.5 В (по умолчанию)

Амплитуда напряжения по оси y.

X-axis voltage offset — смещение напряжения по оси x
0 (по умолчанию)

Разность потенциалов при протекании электрического тока через проводник в отсутствие внешнего магнитного поля по оси x.

Y-axis voltage offset — смещение напряжения по оси y
0 (по умолчанию)

Разность потенциалов при протекании электрического тока через проводник в отсутствие внешнего магнитного поля по оси y.

Quadrature error — квадратурная ошибка
0 (по умолчанию) | скаляр

Величина квадратурной ошибки. Квадратурное переключение может уменьшить ошибки смещения.

Output interface — интерфейс для декодированной информации
Electrical connections (по умолчанию) | Decoded angular position

Интерфейс для декодированной информации, доступные значения:

  • Electrical connections (по умолчанию).

  • Decoded angular position.