Monostable Flip-Flop
Моностабильный триггер по переднему, заднему или переднему и заднему фронту.
Тип: SubSystem
Путь в библиотеке:
|
Описание
Блок Monostable Flip-Flop (моностабильный мультивибратор) генерирует один выходной импульс заданной длительности при поступлении внешнего триггерного сигнала. Внешний триггер представляет собой логический сигнал. Генерация импульса инициируется при обнаружении изменения состояния этого сигнала. Обнаружение изменения может выполняться по:
-
переднему фронту;
-
заднему фронту;
-
переднему или заднему фронту.
Когда выход находится в состоянии 1 («истина»), изменение внешнего сигнала триггера не оказывает никакого влияния.
Принцип работы моностабильного триггера представлен на следующем рисунке:
Порты
Вход
#
Trigger
—
сигнал триггера
скаляр
Details
Входной сигнал триггера в виде 0 или 1.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
Q
—
выходной сигнал
скаляр
Details
Выходной сигнал в виде 0 или 1.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Main group
#
Change detection —
изменение сигнала триггера
Rising edge | Falling edge | Either edge
Details
Способ обнаружения изменения сигнала триггера для генерации выходного импульса.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# Initial output — начальное значение выходного сигнала триггера
Details
Начальное значение выходного сигнала триггера.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# Pulse duration (s) — длительность выходного импульса
Details
Длительность выходного импульса в секундах.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# Sample time — интервал между шагами расчета
Details
Период дискретизации блока. Во время выполнения блок производит выходные данные и, если необходимо, обновляет свое внутреннее состояние.
Для работы в дискретном времени установите для параметра Sample time положительное значение. Для работы в режиме непрерывного времени установите для параметра Sample time значение 0.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |