RS - Триггер имеет два входа S и R, основной и инверсный выходы. Состояние триггера определяется по сигналу на основном входе. Вход S называется входом установки, а вход R входом сброса. При подаче управляющего сигнала на вход S на основном входе устанавливается логическая единица или эта единица подтверждается, если она там была. При подаче управляющего сигнала на вход R на основном входе появляется логический ноль, как говорят, триггер сбрасывается. Если триггер был уже сброшен , то сброс подтверждается. Подача управляющих сигналов одновременно на входы S и R запрещена. В отсутствии управляющих сигналов состояние триггера измениться не может, триггер находится в режиме хранения информации. В зависимости от типа логических элементов, на которых собран триггер, управляющими сигналами могут быть, как нули, так и единицы. На рис.1.14.1 показана таблица функционирования RS – триггера.
В таблица Qt это значение выходного сигнала к моменту подачи управляющих сигналов St и Rt , или его исходное состояние. Qt+1 – новое состояние триггера после подачи управляющих сигналов, которыми являются логические единицы.
St | Rt | Qt+1 | ||||||
| 0 | 0 | 0 | Хранение информации | ||||
| 0 | 1 | 0 | Подтверждение 0 | 0 | 1 | Х1 | 0 |
0 | 1 | 0 | 1 | Установка в 1 | ||||
| 1 | 1 | Х | Запрет | 1 | 1 | Х1 | 0 |
1 | 0 | 0 | 1 | Хранение информации | ||||
| 0 | 1 | 0 | Сброс в 0 | ||||
1 | 1 | 0 | 1 | Подтверждение 1 | ||||
1 | 1 | 1 | Х | Запрет |
Рис 1.14.1
На рис 1.14.1 показана процедура минимизации функции Qt+1 с использованием карты Карно, полученная формула описывает работу RS триггера, но схемы триггеров строят после преобразования этой формулы, заменяя операцию умножения на сложение или сложение заменяют умножением. После замены умножения на сложение по 16-й теореме Булевой алгебры можно получить следующую формулу
Если заменить сложение на умножение, то получим
Qt | St | Rt | Qt+1 | |
0 | 0 | 0 | Х | Запрет |
0 | 0 | 1 | 1 | Установка в 1 |
0 | 1 | 0 | 0 | Подтверждение 0 |
0 | 1 | 1 | 0 | Хранение информации |
1 | 0 | 0 | Х | Запрет |
1 | 0 | 1 | 1 | Подтверждение 1 |
1 | 1 | 0 | 0 | Сброс |
1 | 1 | 1 | 1 | Хранение информации |
|
Рис.1.43.3
RS – триггер может быть синхронным. В этом случае кроме двух информационных входов S и R триггер имеет еще вход синхронизации. Сигналы на входах S и R лишь подготавливают триггер к нужному переключению, а само переключение происходит только в момент подачи синхронизирующего импульса. Схема такого триггера показана на рис 1.14.4. Синхронизация организуется с помощью двух дополнительных элементов И-НЕ D1 и D2. Элементы D3 и D4 образуют несинхронный (асинхронный) RS – триггер с инверсными входами.
При отсутствии сигнала синхронизации ( С = 0 ) на входах асинхронного RS – триггера устанавливаются две единицы, что обеспечивает в нем хранение информации. При подаче синхронизирующего сигнала ( С = 0 ) триггер переключается соответственно поданной информации на входы S и R.
| |
Рис. 1.14.4
1.14.2 D – триггер.
| |
Рис 1.14.5
1.14.3 Т – триггер
Несинхронный Т – триггер имеет один вход Т, основной и инверсный выходы. Входной импульс переключает триггер в противоположное состояние. Структурная формула, описывающая работу Т- триггера имеет следующий вид: