ШИМ
Генерирует идеальный сигнал с широтно-импульсной модуляцией в соответствии со входным сигналом скважности.
Тип: PWM
Путь в библиотеке:
|
Описание
Блок ШИМ генерирует идеальный сигнал с широтно-импульсной модуляцией.
Широтно-импульсная модуляция (ШИМ) — это метод кодирования аналогового сигнала с использованием прямоугольных импульсов. Принцип ШИМ заключается в изменении длительности импульса при неизменной частоте импульсов. Отношение длительности импульса к периоду называется рабочий цикл. Связь между модулированным сигналом и рабочим циклом описывается следующим образом:
где
Для блока ШИМ рабочий цикл лежит в диапазоне [0,1]. Идеальный сигнал ШИМ пропорционален рабочему циклу
Порты
Вход
#
IN_1
—
рабочий цикл
скаляр
Details
Относительная длительность импульса [0,1].
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
скаляр | вектор | матрица
Details
Сигнал ШИМ с рабочим циклом, равный значению входного сигнала.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Период тактирования —
период импульсов
Скаляр / массив вещественных чисел
Details
Время между нарастающими фронтами последовательных импульсов выходного сигнала. Небольшое значение соответствует высокочастотному импульсу.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Да |
| Вычисляемый |
Да |
#
Исключение нулевого коэффициента заполнения —
избегать алгебраических петель
Логический тип
Details
Включите этот параметр, чтобы разорвать алгебраические петли, содержащие блок ШИМ.
Включение этого параметра приводит к тому, что значение сигнала может стать равно 0 или ниже, что вызовет ошибку входного сигнала.
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Период дискретизации —
интервал между шагами расчета
SampleTime (вещественное число / вектор из двух вещественных чисел)
Details
Укажите интервал между шагами расчета как неотрицательное число.
Значение -1 для параметра Период дискретизации приводит к ошибке.
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
