Имитация выходного сигнала широтно-импульсной модуляции (ШИМ) от аппаратных средств
Блок SoC/периферийные устройства
Блок интерфейса PWM моделирует выходной сигнал PWM платы аппаратных средств. Эти блоки получают сообщения данных рабочего цикла от подключенного блока записи ШИМ, который может либо генерировать переключающий сигнал с широтно-импульсной модуляцией, либо передавать значение рабочего цикла на выход.

msg - данные сообщения SoCЭтот порт получает данные рабочего цикла из порта msg подключенного блока записи PWM.
Типы данных: SoCData
PWM - Широтно-импульсный сигналЭтот порт выводит прямоугольную волну с широтно-импульсной модуляцией, определяемую входным портом dCycle.
Чтобы включить этот порт, установите для параметра Output mode значение Switching.
Типы данных: double
~PWM - Комплиментарный широтно-импульсный модулированный сигналЭтот порт выдает дополнительный сигнал PWM.
Чтобы включить этот порт, установите для параметра Output mode значение Switching.
Типы данных: double
dCycle - Аналоговая аппроксимация широтно-импульсного сигналаЭтот порт излучает усредненное значение сигнала ШИМ, которое является пропуском входного значения рабочего цикла. На этом рисунке показан средний выходной сигнал, эквивалентный выходному сигналу ШИМ.

Чтобы включить этот порт, установите для параметра Output mode значение Average.
Типы данных: double
event - Событие, производимое в каждом цикле ШИМЭтот порт посылает сообщение во время каждого выходного события PWM, которое может подключаться к начальному порту блока интерфейса ADC для синхронизации событий ADC и PWM в системах с замкнутым контуром.
Типы данных: rteEvent
PWM waveform period (s) - Период сигнала ШИМ50e-6 (по умолчанию) | положительный скалярУкажите период сигнала ШИМ в секундах.
Примечание
Для PWM waveform period (s) из 10 нс, рабочий цикл должен быть больше 1%.
Output mode - Режим выводаSwitching (по умолчанию) | AverageМоделирование выходного сигнала как истинного сигнала ШИМ путем указания Switching или в качестве среднего значения рабочего цикла путем указания Average.
Пример: 50e-6
Counter mode - Форма сигнала счетчикаUp-Down (по умолчанию) | Up | DownРежим счетчика определяет форму нижележащего пилообразного сигнала, который возбуждает выходной сигнал ШИМ внутри модуля ШИМ. В Up в режиме счетчик пиловочника увеличивается до максимума, а затем сбрасывается до нуля в каждом периоде. В Down режим, счетчик пиловочника уменьшается до нуля, а затем сбрасывается до максимума. В Up-Down в режиме счетчик пилообразных колебаний колеблется от нуля до максимального значения.

Пример: Up
Sampling mode - Режим отбора пробEnd of PWM period (по умолчанию) | Mid of PWM period | Mid or End of PWM periodУкажите время выборки входного рабочего цикла.
Пример: Mid or End of PWM period
Dead time (s) - Задержка переключения в неработоспособном диапазоне1e-6 (по умолчанию) | положительный скалярВременная задержка вводится между выключением одного из транзисторов ответвления инвертора и включением другого транзистора, чтобы гарантировать, что не произойдет мертвого короткого замыкания. Эта диаграмма показывает ожидаемый рабочий цикл и задержку, вносимую транзистором, переключающим мертвую полосу.

Пример: 450e-9
Event trigger mode - Триггерный режим относительно формы сигнала ШИМEnd of PWM period (по умолчанию) | Mid of PWM period | Mid or End of PWM period | Compare 1 | Compare 2Укажите, когда этот блок инициирует событие относительно формы сигнала ШИМ.

Пример: Mid or End of PWM period
At position of period - Изменение сигнала в положении в периодеHigh | Low | Change | NoChangeУкажите состояние сигнала формы сигнала ШИМ в position в форме сигнала относительно общего периода. Если установлено значение High или Low, выходной сигнал формы сигнала изменяется на 1 или 0соответственно. Если установлено значение Change, форма сигнала инвертирует текущее значение. Если установлено значение NoChange, форма сигнала не изменяется. position может быть либо start или mid точка сигнала ШИМ. В этой таблице приведены параметры по умолчанию для этих параметров.
| Параметр | Дефолт |
|---|---|
| В начале периода | High |
| В середине периода | NoChange |
At mid of period доступен только в том случае, если для параметра Counter mode установлено значение Up-Down.
At compare n - Изменение сигнала на триггере компаратора nHigh | Low | Change | NoChangeУкажите состояние сигнала ШИМ, когда внутренний счетчик ШИМ запускает компаратор n. Если установлено значение High или Low, выходной сигнал формы сигнала изменяется на 1 или 0соответственно. Если установлено значение Change, форма сигнала инвертирует текущее значение. Если установлено значение NoChange, форма сигнала не изменяется. Два компаратора, 1 и 2, доступны для изменения сигнала ШИМ. В этой таблице приведены параметры по умолчанию для этих параметров.
| Параметр | Дефолт |
|---|---|
| При сравнении 1 | Low |
| При сравнении 2 | NoChange |
При сравнении 1 и При сравнении 2 параметры доступны только в том случае, если для параметра Counter mode установлено значение Up-Down.
At compare n direction count - Изменение сигнала на триггере компаратора nHigh | Low | Change | NoChangeУкажите состояние сигнала ШИМ, когда внутренний счетчик ШИМ пересекает компаратор n значение в указанном direction. Если установлено значение High или Low, выходной сигнал формы сигнала изменяется на 1 или 0соответственно. Если установлено значение Change, форма сигнала инвертирует текущее значение. Если установлено значение NoChange, форма сигнала не изменяется. Два компаратора, 1 и 2, доступны для изменения сигнала ШИМ. В этой таблице приведены параметры по умолчанию для этих параметров.
| Параметр | Дефолт |
|---|---|
| При сравнении 1 число вверх | Low |
| При сравнении 1 число вниз | High |
| При сравнении 2 счета вверх | NoChange |
| При сравнении 2 счета вниз | NoChange |
Эти аргументы доступны только в том случае, если для параметра Counter mode установлено значение Up-Down.
Phase offset in degree (0-360) - Смещение формы сигнала ШИМ0 кому 360Укажите фазу относительного периода сигнала ШИМ. Фаза представлена скаляром между 0 кому 360 степени.
Для автоматического создания кода C для проекта и выполнения на устройстве SoC используйте инструмент SoC Builder. Для создания и выполнения кода C для моделей SoC требуются функции Embedded Coder ®. Дополнительные сведения о создании кода для конструкций SoC см. в разделе Создание конструкции SoC.
Встроенный кодер не создает код для этого блока. В сгенерированном коде устройство I/O подключается непосредственно к блоку записи TCP, UDP Write или Register Write.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.