exponenta event banner

Привод однополярного шагового двигателя

Привод для однополярного шагового двигателя

  • Библиотека:
  • Simscape/Электрические/Электромеханические/Нежелательные и шаговые

  • Unipolar Stepper Motor Driver block

Описание

Блок драйвера однополярного шагового двигателя представляет драйвер, специально сконфигурированный для использования с блоком однополярного шагового двигателя. Он соединяет две обмотки A0 и B0 с положительным источником питания с напряжением, равным значению параметра амплитуды выходного напряжения. Порты A +, A-, B + и B- заземляются в соответствующей последовательности для создания шагового движения. Блок инициирует шаг каждый раз, когда напряжение в порту ENA поднимается выше значения параметра Enable threshold voltage.

Если напряжение в порту REV меньше или равно значению параметра обратного порогового напряжения, импульс A выводит импульс B на 90 градусов. Если напряжение в порту REV больше порогового значения обратного напряжения, импульс B выводит импульс A на 90 градусов, и направление двигателя меняется на обратное.

В момент времени 0 A- и B + заземляются.

Если для параметра Stepping mode установлено значение Half stepping, блок привода однополярного шагового двигателя может создавать выходные сигналы, необходимые для половинной шаговой передачи. В этом режиме существует промежуточное состояние между полными ступенями, в котором запитывается только одна из полуобмоток A или B. В результате размер шага равен половине полного размера шага шагового двигателя. На половине шагов обмотки, которые не питаются, закорачиваются. Это аппроксимирует эффект диода свободного хода, подключенного к обмоткам.

Усредненный режим

Если для параметра Режим моделирования (Simulation mode) задано значение Averaged, как для блока привода однополярного шагового двигателя, так и для подключенного к нему блока однополярного шагового двигателя, отдельные шаги не моделируются. Это может быть хорошим способом ускорить моделирование. Averaged режим предполагает, что внешний контроллер обеспечивает требование скорости шага. Это требование скорости шага определяется по напряжению, приложенному между портами ENA и REF на блоке привода однополярного шагового двигателя, путем умножения этого напряжения на значение параметра чувствительности скорости шага. Направление вращения задается портом REF так же, как и для степпинга.

Averaged режим должен передавать информацию о требуемой скорости шага, а также информацию об амплитуде выходного напряжения в блок однополярного шагового двигателя. Для этого требование шаговой скорости подается в виде эквивалентного напряжения через порты A + и A-. Аналогично, информация об амплитуде выходного напряжения передается путем подачи установившегося напряжения через B + и B- порты со значением, равным параметру амплитуды выходного напряжения.

Допущения и ограничения

  • Использовать Averaged блок драйвера однополярного шагового двигателя должен быть непосредственно соединен с блоком однополярного шагового двигателя, также работающим в усредненном режиме.

  • При переходе из режима Stepping в режим Averaged (усредненный) и обратно необходимо изменить блоки восходящего направления, которые обеспечивают входные напряжения для драйвера однополярного шагового двигателя. Одним из способов достижения этой цели является использование различных подсистем Simulink ®.

Порты

Сохранение

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

Порт экономии электроэнергии, связанный с верхним А-фазным электрическим соединением.

Электрический консервационный порт, связанный с A-фазным отводом.

Порт экономии электроэнергии, связанный с нижним А-фазным электрическим соединением.

Порт экономии электроэнергии, связанный с верхним B-фазным электрическим соединением.

Электрический консервационный порт, связанный с подключением к центру B-фазы.

Порт экономии электроэнергии, связанный с нижним B-фазным электрическим соединением.

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

Электрический консервационный порт, связанный с входным плавающим опорным напряжением.

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

Параметры

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

Выбрать Stepping или Averaged. Использовать Averaged только если блок подключен непосредственно к блоку однополярного шагового двигателя, также работающему в усредненном режиме.

Этот параметр преобразует напряжение, подаваемое через порты ENA и REF, в требование скорости шага.

Зависимости

Этот параметр отображается только в том случае, если для параметра Режим моделирования (Simulation mode) задано значение Averaged.

Когда напряжение в порту ENA поднимается выше этого порога, блок драйвера однополярного шагового двигателя инициирует шаг.

Зависимости

Этот параметр отображается только в том случае, если для параметра Режим моделирования (Simulation mode) задано значение Stepping.

Когда напряжение в порту REV поднимается выше этого порога, импульс B выводит импульс A на 90 градусов, и направление двигателя меняется на обратное.

Амплитуда выходных последовательностей импульсов.

Выбрать Full stepping или Half stepping.

Примеры модели

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

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

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