Автоматика / Задержки и импульсы |
| Векторизован | Си | | ||
в палитре | на схеме |
Формирует импульс заданной длительности и не более при изменении входа от нуля до единицы. Алгоритм работы блока: если входной сигнал изменился с нулевого значения на единичное (или на ненулевое), то блок формирует на выходе логическую единицу в течение заданного времени. При этом, если входной сигнал исчез ранее заданной длительности импульса (стал равным 0), блок учитывает это и прекращает подачу импульса на выходе.
Рассмотрим три блока с длительностью импульсов не более 1, 4 и 10 секунд. При этом на вход в блоки будем подавать один и тот же сигнал типа «меандр» с полным периодом 7 секунд (длительность первого полупериода 2 с, второго 5 с). Время расчета — 30 с:
Рассмотрим графики получаемых импульсов на выходе из блоков (розовый график — входной сигнал типа «меандр», черный график — импульс):Как видно из графиков, блок генерирует импульсы не более заданной длительности и только до тех пор, пока входной сигнал изменялся от 0 до 1 и остается равным 1. Два последних графика совпадают, хотя заданная длительность импульса в блоках разная.