PWM
Генерирует идеальный сигнал с широтно-импульсной модуляцией в соответствии со входным сигналом скважности.
Описание
Блок PWM генерирует идеальный сигнал с широтно-импульсной модуляцией.
Широтно-импульсная модуляция (ШИМ) — это метод кодирования аналогового сигнала с использованием прямоугольных импульсов. Принцип ШИМ заключается в изменении длительности импульса при неизменной частоте импульсов. Отношение длительности импульса к периоду называется рабочий цикл. Связь между модулированным сигналом и рабочим циклом описывается следующим образом:
,
где
Для блока PWM рабочий цикл лежит в интервале [0,1]
. Идеальный сигнал ШИМ пропорционален рабочему циклу D
.
Порты
Параметры
Period — период импульсов
1 (по умолчанию)
| действительный скаляр
| вектор
| матрица
Время между нарастающими фронтами последовательных импульсов выходного сигнала. Небольшое значение соответствует высокочастотному импульсу.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Disallow zero duty cycle — избегать алгебраических петель
выключено (false) (по умолчанию)
| включено (true)
Включите этот параметр, чтобы разорвать алгебраические петли, содержащие блок PWM.
Включение этого параметра приводит к тому, что значение сигнала может стать равно 0 или ниже, что вызовет ошибку входного сигнала.
|
Параметр блока |
|
Значения |
|
По умолчанию |
|
Типы данных: Bool
Sample Time' — интервал между шагами расчета
0.1 (по умолчанию)
| скаляр
Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение −1
.