Генератор импульсов
Внешний вид | |
---|---|
![]() | |
Символьное обозначение | |
PWM | |
Группа | |
Таймеры и генераторы | |
Входы | |
Период, мс: | числовой |
Заполнение, мс: | числовой |
Старт: | логический |
Выходы | |
Выход: | логический |
Версия CANNY Lab | |
с 0.6b |
Для асинхронной генерации высокоточного ШИМ-сигнала физического уровня на выходе канала контроллера используйте соответствующие ресурсы контроллера, например для контроллеров CANNY 7 - Драйвер каналов ввода-вывода или Драйвер ВЧ ШИМ
Особенности[править]
При задании временных значений на диаграмме, необходимо учитывать длительность цикла выполнения диаграммы, которая зависит от модели контроллера, размера диаграммы, режима работы контроллера, загруженности периферии контроллера и может изменяться от цикла к циклу в определенных пределах в процессе работы. Точное время исполнения каждого цикла диаграммы во время работы контроллера доступно в регистре "Длительность программного цикла".
Временные интервалы в диаграмме не должны задаваться значениями меньшими чем длительность одного цикла и будут измеряться с погрешностью порядка длительности одного цикла пользовательской диаграммы.
Хорошей практикой при работе с контроллерами CANNY 7 является использование временных интервалов больших чем 5-10 мс.
Примеры[править]
![]() |
Временная диаграмма |
![]() |