Генератор прямоугольных импульсов с периодоим равным сумме переменных duration hi
и duration lo
.
Когда на входе enable
логический 0, генератор выключен и все выходы равны нулю.
Когда на входе enable логическая 1, генератор работает, счётчики count hi
и count lo
считают поочерёдно от нуля до значений duration hi
, duration lo
соответственно:
count hi
, выход output
равен 1count lo
, выход output
равен 0В меню функций | На схеме |
---|---|
![]() |
![]() |
Название | Тип значения | Описание |
---|---|---|
enable |
bool |
Разрешающий сигнал |
duration hi |
int32 |
Длительность состояний логической 1, в мс |
duration lo |
int32 |
Длительность состояний логической 0, в мс |
Название | Тип значения | Описание |
---|---|---|
output |
bool |
Выход. Находится в состоянии логической 1, при счёте счётчика count hi , и в состоянии логического 0 при счёте счётчика count lo . |
count hi |
int32 |
Счётчик состояние логической 1, в мс. Сбрасывается одновременно со сбросом счётчика count lo . |
count lo |
int32 |
Счётчик состояние логического 0, в мс. Сбрасывается при достижении значения duration lo |
Отсутствуют