PWM Write

Передайте строение сигнала модуляции ширины импульса (PWM) в блок PWM Interface

  • Библиотека:
  • SoC Blockset/Процессор ввода-вывода

  • Block icon for PWM Write

Описание

Блок PWM Write устанавливает коэффициент заполнения для периферийного ШИМ. В симуляции блок проходит через вход коэффициента заполнения, чтобы управлять блоком PWM Interface, который имитирует сигналы переключения PWM, произведенные оборудованием. При развертывании на оборудовании блок PWM Write записывает соответствующие драйверы PWM на оборудовании.

Порты

Вход

расширить все

Задайте значения компаратора, которые запускают изменение формы волны модуляции ширины импульса. Когда N 1значение компаратора определяет коэффициент заполнения формы волны ШИМ. Использование 2 компараторы и настройки, предусмотренные в блоке PWM Interface, могут быть достигнуты более мелкозернистое управление выходом сигнала.

Типы данных: single | double

Укажите общий период формы волны PWM.

Зависимости

Этот параметр доступен только, когда включен период Show as input.

Типы данных: single | double

Задайте фазу относительного периода формы волны ШИМ. Фаза представлена как скаляр между 0 и 1 эквивалентно области значений 0 на 360 степени.

Зависимости

Этот параметр доступен только, когда включен параметр Show phase as input.

Типы данных: single | double

Выход

расширить все

Этот порт сообщения отправляет значения коэффициента заполнения как сообщения подключенному блоку PWM Interface. Дополнительные сведения о сообщениях см. в разделе Сообщения.

Примечание

Этот выход используется только во время симуляции и игнорируется в генерации кода и симуляции режима external mode.

Типы данных: SoCData

Параметры

расширить все

Показать входной порт Period на блоке. Этот порт принимает значение динамического периода для формы волны ШИМ, позволяя изменять период формы волны во время выполнения.

Отобразите входной порт Phase на блоке. Этот порт принимает динамическое значение фазы для формы волны PWM, позволяя изменять смещение фазы формы волны во время выполнения.

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

.
Введенный в R2020b