Unipolar Stepper Motor Driver

Драйвер для униполярного тактового двигателя

  • Библиотека:
  • Simscape / Электрический / Электромеханический / Reluctance & Stepper

  • Unipolar Stepper Motor Driver block

Описание

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

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

В начальный момент времени основываются A- и B+.

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

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

Если вы устанавливаете параметр Simulation mode на Averaged, и для блока Unipolar Stepper Motor Driver и для блока Unipolar Stepper Motor, соединенного с ним, затем не симулированы отдельные шаги. Это может быть хорошим способом ускорить симуляцию. Averaged режим принимает, что внешний контроллер обеспечивает спрос на уровень шага. Этот спрос на уровень шага определяется из напряжения, примененного между портами ENA и REF на блоке Unipolar Stepper Motor Driver путем умножения этого напряжения значением параметра Step rate sensitivity. Направление вращения установлено портом REF таким же образом что касается режима Stepping.

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

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

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

  • При изменении от Продвижения до режима Averaged и назад, необходимо будет изменить восходящие блоки, которые предоставляют входные напряжения Unipolar Stepper Motor Driver. Один способ достигнуть этого легко состоит в том, чтобы использовать Simulink® различные подсистемы.

Порты

Сохранение

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

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

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

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

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

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

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

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

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

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

Параметры

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

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

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

Зависимости

Этот параметр отображается только, когда вы устанавливаете параметр Simulation mode на Averaged.

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

Зависимости

Этот параметр отображается только, когда вы устанавливаете параметр Simulation mode на Stepping.

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

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

Выберите Full stepping или Half stepping.

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

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

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

Смотрите также

|

Введенный в R2014a