Триггеры

Триггерэто элементарный цифровой автомат, имеющий два устойчивых состояния равновесия (0 и 1).

Под воздействием входного сигнала триггер скачкообразно изменяет свой выходной сигнал, переходя из одного устойчивого состояния равновесия в другое. На рис. 5.1а приведена функциональная схема триггера, а на рис. 5.1б – его условное обозначении.

R

Q

S Q

 

 

R

S

 

а) б)

 

Рис. 5.1 Функциональная и логическая схема RS – триггера

В представленном триггере имеются два информационных входа R и S и два выхода прямой Q и инверсный . Состояние триггера оценивается по уровню сигнала на прямом его выходе Q. Вход R предназначен для установки 0, а вход S – для установки 1 на прямом выходе триггера Q .

Триггер реализован на основе двух логических элементов ИЛИ – НЕ. Выход одного элемента соединен с входом другого и наоборот. Такое перекрестное соединение обеспечивает устойчивое состояние триггера, которое можно изменять только путем подачи сигнала 1 на вход R или S. Особенность работы триггера характеризуется таблицей состояния 5.2, приведенной ниже.

 

Табл.5.2 Таблица состояния RS – триггера

Вход S Вход R Выход Q Инверсный выход Действие  
Установка 1
Установка 0
Последнее состояние Хранение информации
З а п р е щ е н о

 

При одновременной подаче сигналов 1 на входы R и S триггер «рассыпается» на два элемента ИЛИ – НЕ и перестает быть триггером как таковым, то есть единым, взаимоблокирующимся устройством. Такой режим в работе триггера недопустим и должен быть исключен.

По функциональным особенностям различают схемы триггеров, обозначаемые как: RS – триггеры,

Т – триггеры,

D – триггеры,

JK – триггеры.

 

По характеру формирования входного сигнала триггеры бывают

- асинхронные,

- синхронизируемые.

У асинхронных триггеров отсутствуют какие–либо ограничения на изменение состояния триггера путем подачи на один R или другой S вход сигнала 1. Примером асинхронного триггера является триггер, приведенный на рис. 5.1. Этот триггер относится к группе RS – триггеров. У него имеется два независимых входа R и S, при подаче на какой–либо из них сигнала 1 можно изменять состояние триггера. Он относится к разновидности асинхронных триггеров, так как на воздействие входных сигналов никакие ограничения не накладываются.

У синхронизируемых триггеров входной сигнал может повлиять на состояние триггера только в присутствии другого, синхронизирующего сигнала. В случае отсутствия последнего повлиять на состояние триггера входной сигнал не сможет. Триггер будет оставаться в своем предыдущем состоянии. На рис.5.2 приведена функциональная схема синхронизируемого, однотактного триггера, созданного на базе логических элементов И – НЕ, а также его условное обозначение.

S

Q

S Q

с

c R

R

б)

R

а)

Рис. 5.2 Синхронизируемый триггер.

На рис. 5.2 а изображена функциональная схема триггера, а на рис. 5.2 б – его условное обозначение.

В этом триггере элементы 1 и 2 образуют входную логику, а элементы 3 и 4 – непосредственно триггер. Такие триггеры имеют два информационных входа R и S и вход синхронизации С. Приведенная ниже временная диаграмма и таблица состояния (табл.5.3) поясняют работу этого триггера. Из таблицы состояния видно, что при отсутствии сигнала t на входе синхронизации С (сигнал 0) какие–либо сигналы на информационных входах R и S не влияют на состояние сигнала на выходе Q. Триггер может реагировать на входные сигналы R и S только при наличии на входе синхронизации С сигнала 1. Временная диаграмма соответствует случаю присутствия на входе синхронизации С, в момент времени t , сигнала 1. Она показывает изменение сигнала на выходе триггера Q (момент времени t + 1) при появлении на каком–либо входе (R или S) сигнала 1.

Табл. 5.3 Таблица состояния синхронизируемого триггера

R S С Q
Информация не меняется
Информация не меняется
Информация не меняется
Информация не меняется

 

Временная диаграмма

T t + 1 Комментарии
R S Q
Q(t) Хранение
установка 1
установка 0
Запрещено

 

На рис. 5.3а приведена функциональная схема двухтактного триггера, а его условное обозначение показано на рис.5.3б. На рис. 5.4 – временная диаграмма, поясняющая особенность его работы. В отличие от RS – триггера у триггера со счетным входом имеется только один вход Т, на который и подается входной сигнал.

Из временной диаграммы видно, что сигнал на выходе Q изменяется в момент исчезновения сигнала на входе Т (задний фронт). Это приводит к тому, что сигнал на выходе изменяется с частотой в два раза меньшей, чем на входе.

Триггер со счетным входом называется Т – триггером

Q

S Q T

T

а) б)

Рис. 5.3 Схема двухтактного T –триггера

 

T счетный вход

 

Q выход