АсинхронныйRS-триггер имеет два входа, обозначенные латинскими буквами S (от английского слова set — установить в состояние 1) и R (от английского слова reset — сбросить).
Если на вход S подать единичный сигнал, то триггер установится в единичное состояние. Если подать единичный сигнал на вход R, то триггер перейдет в нулевое состояние.
Обозначение RS-триггера на электронных схемах (таблица изменений состояний - см. табл. 1) показано на рис. 1.
Таблица 1
t | t+1 | ||
R | S | Q(t) | Q(t+1) |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 1 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | * |
1 | 1 | 1 | * |
* - неопределенное состояние триггера
Правила переключения триггера:
1. При подаче на входы RS-триггера нулевых значений состояние триггера не меняется, данный режим называется режимом хранения.
2. При подаче на вход S единичного сигнала независимо от состояния триггера он будет переведен в единичное состояние.
3. Независимо от состояния триггера он будет переведен в нулевое состояние, если на вход R подается единичный сигнал
4. При подаче на входы RS-триггера единичных сигналов мы получаем неопределенное состояние триггера.
В таблице изменений состояний символом t отмечен момент времени до подачи сигналов на входы триггера, а символом t + 1 — момент времени после поступления этих сигналов. Таким образом, Q(t) - состояние выхода Q до подачи, а Q(t+1) – после подачи сигналов на входы триггера. Состояния выхода Q: Q(t), Q(t+1) в таблице не указываются, так как они являются инверсными по отношению к выходу Q и легко определяются.
Комбинация входных сигналов, при которых конечное состояние триггера неопределенно (случайно), называется запрещенной комбинацией. Такими запрещенными комбинациями для RS-триггера является совокупность единичных сигналов, поданных одновременно на входы R и S. При этих комбинациях входных сигналов триггер может случайно принять любое из двух состояний.
Для правильного функционирования триггера появление запрещенной комбинации на его входах должно быть исключено.
RS-тригтер можно построить из двух двухвходовых схем: И-НЕ или ИЛИ-НЕ.
Вариант построения RS-триггера с использованием элементов ИЛИ-НЕ и соответствующая построенной схеме таблица истинности (табл. 2) показаны на рис. 2.
Таблица 2
R | S | Q | Q |
0 | 0 | H | H |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 1 | * | * |
H - состояние триггера не меняется;
* - неопределенноесостояние триггера
Схема RS-триггера
Докажем что это устройство триггер. Подадим на вход R равные 0, а на вход S сигнал равный 1. Докажем, что если на входе Q установлен единичный сигнал, то при этом Q установлен нулевой сигнал, и наоборот.
На вход верхней схемы подаются сигналы 0 с выхода Q, и сигнал 1 с выхода Q на вход нижней схемы. Тогда в соответствии с таблицей истинности стрелки Пирса на выходе этого элемента устанавливается сигнал, равный 0. Этот 0 с выхода Q поступает на вход верхней схемы (рис. 4).
Аналогично докажем обратное: если на выходе Q сигнал 0, то на инверсном выходе Q – сигнал 1.
Домашнее задание к зачету: три схемы триггера (карандаш+линейка) с доказательствами в виде текста (рассмотреть все остальные комбинации входных сигналов и состояний) и таблицы переходов (запрещенные комбинации не рассматривать).
D-триггер