Генератор импульсов

Материал из CANNY Wiki
Перейти к: навигация, поиск
Внешний вид
5 8 3 2.png
Символьное обозначение
PWM
Группа
Таймеры и генераторы
Входы
Период, мс: числовой
Заполнение, мс: числовой
Старт: логический
Выходы
Выход: логический
Версия CANNY Lab
с 0.6b
Иконка

При ненулевом значении на входе «Старт», генерирует на выходе блока единицу с заданной длительностью и периодичностью.

Параметры импульсного сигнала

Параметры импульсного сигнала


Для асинхронной генерации высокоточного ШИМ-сигнала физического уровня на выходе канала контроллера используйте соответствующие ресурсы контроллера, например для контроллеров CANNY 7 - Драйвер каналов ввода-вывода или Драйвер ВЧ ШИМ

Особенности[править]

При задании временных значений на диаграмме, необходимо учитывать длительность цикла выполнения диаграммы, которая зависит от модели контроллера, размера диаграммы, режима работы контроллера, загруженности периферии контроллера и может изменяться от цикла к циклу в определенных пределах в процессе работы. Точное время исполнения каждого цикла диаграммы во время работы контроллера доступно в регистре "Длительность программного цикла".

Временные интервалы в диаграмме не должны задаваться значениями меньшими чем длительность одного цикла и будут измеряться с погрешностью порядка длительности одного цикла пользовательской диаграммы.

Хорошей практикой при работе с контроллерами CANNY 7 является использование временных интервалов больших чем 5-10 мс.

Примеры[править]

5 8 3 4.png

Временная диаграмма
Временная диаграмма

Смотри также[править]

Задержка включения

Задержка выключения

Генератор псевдослучайных чисел

Встроенные функциональные блоки