Set-Reset Flip-Flop

Сброшенный набором триггерный или мультивибратор с двумя устойчивыми состояниями

  • Библиотека:
  • Simscape / Электрический / Управление / Общее Управление

Описание

Блок Set-Reset Flip-Flop реализует сброшенный набором триггерный или мультивибратор с двумя устойчивыми состояниями.

Блок обеспечивает выходные сигналы, Q и! Q, если внешний триггер не применяется. Внешний триггер (Set) производит изменение состояния, которое обеспечено, пока второй внешний триггер (Reset) не применяется.

Таблица показывает отношение между сигналами ввода и вывода блока.

НаборСбросQQ
00Последний QВ последний раз! Q
0101
1010
11НеопределенныйНеопределенный

Когда состояние не определено, приоритет обеспечивается как внешний параметр.

Порты

Входной параметр

развернуть все

Входной сигнал, который инициировал изменение состояния.

Типы данных: Boolean

Входной сигнал, который сбрасывает изменение состояния.

Типы данных: Boolean

Вывод

развернуть все

Выходной сигнал Q, с теми же размерностями и типом данных как входной сигнал.

Типы данных: Boolean

Выходной сигнал! Q, с теми же размерностями и типом данных как входной сигнал.

Типы данных: Boolean

Параметры

развернуть все

Приоритет для неопределенного состояния, то есть, когда и Set и Reset является true.

Начальное условие для состояния Q.

Время между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).

Для наследованной операции дискретного времени задайте -1. Для операции дискретного времени задайте положительное целое число. Для операции непрерывного времени задайте 0.

Если этот блок находится в подсистеме маскированной, или другая различная подсистема, которая позволяет вам переключаться между непрерывной операцией и дискретной операцией, продвигает параметр шага расчета. Продвижение параметра шага расчета гарантирует правильное переключение между непрерывными и дискретными реализациями блока. Для получения дополнительной информации смотрите, Продвигают Параметр Маску (Simulink).

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018b