exponenta event banner

Роторный кодировщик Холл-Эффект

Четырехэлементный поворотный кодер Холла

  • Библиотека:
  • Simscape/Электрические/Датчики и преобразователи

  • Hall-Effect Rotary Encoder block

Описание

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

Уравнения

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

vx = Vx0 + Axcos (

vy = Vy0 + Aycos (start− § 2 + β),

где:

  • vx - напряжение между элементами xp и xn;

  • vy - напряжение между элементами yp и yn;

  • Ax и Ay - амплитуды напряжения для осей x и y, которые отражают несоответствие чувствительности;

  • Vx0 и Vy0 - смещения напряжения для осей x и y;

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

Блок использует это уравнение для декодирования угла:

startout = арктан (vyvx).

Переменные

Параметры «Переменные» используются для задания приоритетов и начальных целевых значений для переменных блока перед моделированием. Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

Порты

Сохранение

развернуть все

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

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

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

Зависимости

Этот порт отображается только при выборе Electrical connections для параметра Output interface в настройках Parameters.

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

Зависимости

Этот порт отображается только при выборе Electrical connections для параметра Output interface в настройках Parameters.

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

Зависимости

Этот порт отображается только при выборе Electrical connections для параметра Output interface в настройках Parameters.

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

Зависимости

Этот порт отображается только при выборе Electrical connections для параметра Output interface в настройках Parameters.

Продукция

развернуть все

Порт вывода физического сигнала для декодированного положения в терминах угла поворота магнитного поля в плоскости x-y.

Зависимости

Этот порт отображается только при выборе Decoded angular position для параметра Output interface в настройках Parameters.

Параметры

развернуть все

Амплитуда напряжения по оси X, в В.

Амплитуда напряжения по оси Y, в В.

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

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

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

Интерфейс порта для декодированной информации.

Зависимости

Порты сохранения yp, yn, xp и xn отображаются только при выборе Electrical connections для параметра Output interface.

Порт физического сигнала Angle отображается только при выборе Decoded angular position для параметра Output interface.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2019b