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

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

Библиотека

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

Описание

Блок драйверов Униполярного тактового двигателя представляет драйвер, в частности сконфигурированный для использования с блоком 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, Блок драйверов Униполярного тактового двигателя может произвести выходные формы волны, требуемые для того, чтобы наполовину продвинуться. В этом режиме между полными шагами существует промежуточное состояние, на которых только приводится в действие один из A или полуобмоток B. В результате размер шага является половиной полного размера шага шагового двигателя. На половине шагов закорачиваются обмотки, которые не приводятся в действие. Это аппроксимирует эффект вольного диода, соединенного через обмотки.

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

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

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

Предположения и ограничения

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

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

Порты

A+

Главный A - электрическое соединение фазы

A0

A- центр фазы касается связи

A-

Более низкий A - электрическое соединение фазы

B+

Главный B - электрическое соединение фазы

B0

B- центр фазы касается связи

B-

Более низкое электрическое соединение v-фазы

ENA

Инициирование входного напряжения шага

REF

Введите плавающее ссылочное напряжение

REV

Входное напряжение, которое управляет моторным направлением

Параметры

Simulation mode

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

Enable threshold voltage

Когда напряжение в порте ENA повышается выше этого порога, Блок драйверов Униполярного тактового двигателя инициирует шаг. Этот параметр видим, только если Simulation mode установлен в Stepping. Значением по умолчанию является 2.5 V.

Step rate sensitivity

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

Reverse threshold voltage

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

Output voltage amplitude

Амплитуда выходного train импульса. Значением по умолчанию является 10 V.

Stepping mode

Выберите Full stepping или Half stepping. Значением по умолчанию является Full stepping.

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

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

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте