Триггеры

Триггером называется простейшее устройство, имеющее два устойчивых состоя­ния, переход между которыми происходит в результате процессов, обусловлен­ных наличием в электрической цепи триггера цепей положительной обратной связи.

Два устойчивых состояния триггера обозначаются: Q=1 и Q = 0. В каком из этих состояний окажется триггер, зависит от состояния сигналов на входах триг­гера и от его предыдущего состояния, иными словами, триггер имеет память. Можно сказать, что триггер является элементарной ячейкой памяти.

Тип триггера определяется алгоритмом его работы. В зависимости от алгорит­ма работы триггер может иметь установочные, информационные и управляющие входы. Установочные входы определяют состояние триггера независимо от со­стояния других входов. В частности, входы управления разрешают запись дан­ных, подающихся на информационные входы. Наиболее распространенными яв­ляются триггеры RS,JK, D и T. Условное обозначение этих триггеров приведено на рисунке 5.3.

 

Рисунок 5.3 - Условное обозначение триггеров: RS-, JK-, D и T типа

RS- триггеримеет два информационных входа S и R. Подача на вход S сигна­ла 1, а на вход R сигнала 0 устанавливает на выходе Q триггера сигнал 1. Наобо­рот, при сигналах S = 0 и R = 1 сигнал на выходе триггера Q = 0. Функционирова­ние SR-триггера определяется уравнением:

(5.6)

где- соответственно предыдущее и новое состояния триггера.

Для RS-триггера комбинация S = 1 и R = 1 является запрещенной. После та­кой комбинации информационных сигналов состояние триггера будет неопреде­ленным: на его выходе Q может быть 0 или 1.

Существуют разновидности RS-триггеров, называемые Е-, R- и S-триггерами, для которых сочетание S = R=1 не является запрещенным. E-триггер при S = R = 1 не изменяет своего состояния. S -триггер при S = R = 1 устанавливается в состояние Q = 1, а R-триггер в этом случае устанавливается в состояние Q = 0.

JK-триггер имеет также два информационных входа J и К. Подобно RS-триггеру, в JK-триггере J и К - это входы установки выхода Q триггера в состояние 1 или 0. Однако в отличие от RS-триггера в JK-триггере наличие J=К=1 приводит к переходу выхода Q триггера в противоположное состояние, JK-триггеры синх­ронизируются только перепадом потенциала на входе С. Условие функциониро­вания JK-триггера имеет вид:

(5.7)

D-триггер, или триггер задержки, при поступлении синхросигнала на вход С устанавливается в состояние, соответствующее потенциалу на входе D. Уравне­ние функционирования D-триггера имеет вид:. Это уравнение показы­вает, что выходной сигнал изменяется не сразу после изменения входного сигнала D, а только с приходом синхросигнала, то есть с задержкой на один пери­од импульсов синхронизации (Delay - задержка).

Синхронизация D-триггера может осуществляться импульсом или фронтом.

Т-триггер, или счетный триггер, изменяет состояние выхода по фронту им­пульса на входе С. Кроме входа синхронизации (С), T-триггер может иметь подго­товительный вход Т. Сигнал на этом входе разрешает (при Т =1) или запрещает (при Т= 0) срабатывание триггера от фронтов импульсов на входе С. Функцио­нирование T-триггера определяется уравнением:

(5.8)

Из этого уравнения следует, что при T = 1 соответствующий фронт сигнала на входе С переводит триггер в противоположное состояние. Частота изменения по­тенциала на выходе T-триггера в два раза меньше частоты импульсов на входе С. Это свойство T-триггера позволяет строить на их основе двоичные счетчики. По­этому эти триггеры и называют счетными. Счетный триггер без входа T ведет себя так же, как и T-триггер при Т= 1.