Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 часть Авиационная электроника.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
4.43 Mб
Скачать

Синхронный rs-триггер

Простейшим представителем синхронных триггеров является одноступенчатый синхронный RS-триггер (рисунок 13). Данный триггер имеет статическое управление, т. е. при активном сигнале синхронизации прием информации (1) осуществляется в течение всего интервала времени, пока С = 1. Изменение сигналов S, R в течение этого интервала нежелательно. Если при С = 1 S = 1 и R = 0, то в триггер запишется единица.

Если при C = l S = 0 и R = l, то в триггер запишется нуль. Комбинация сигналов S = R = 1 при С = 1 является запрещенной.

Рассмотренные триггеры со статическим управлением (см. рисунок 13, а) имеют одну ступень запоминания информации. В них прием (запись) и передача информации на выходы схемы происходит одновременно.

В результате во время записи информации возможно нарушение информационного состояния на выходах схемы. Чтобы этого избежать, используют двухступенчатые триггеры.

S

S

S

S

S

CS

S

S

&

&

&

&

R

R

R

R

R

R

R

R

Q

Q

Q

Q

C

CS

SC

Q

t

C

C

Группа 2051 Группа 2054 Группа 2076

R

C

C

C

C

1

T

T

T

R

Q'

Q'

Асинхронный RS-триггер

а

б

Q

Прямая со стрелкой 9

t

Рисунок 13 – Т-триггер на логических элементах И – НЕ

Двухступенчатый синхронный RS-триггер строится на базе двух

последовательно соединенных одноступенчатых синхронных RS-триггеров со специальной организацией цепи синхронизации. При С = 1 осуществляется прием информации в первый RS-триггер, а при С = 0 осуществляется передача информации из первого триггера во второй и блокируются информационные входы первого триггера. Выходами всей схемы являются выходы Q и второго триггера. Поэтому смена состояния триггера для внешних схем происходит в момент перехода синхросигнала из единицы в нуль (см. рисунок 13, б).

D-триггер

Распространенным вариантом синхронного RS-триггера является

D-триггер, схема которого приведена на рисунке 14. Она получается из схемы синхронного RS-триггера (см. рисунок 14, а), если на вход S подать сигнал D, а на вход R , введением логического элемента НЕ. Тактовые синхронизирующие импульсы С, разрешающие переключение триггера в строго фиксированные моменты времени, выполняют вместе с тем задержку передачи входного сигнала.

D

D

D

D

&

&

&

&

Q

Q

Q

Группа 124

C

C

C

1

T

Синхронный RS-триггер

а

б

в

Рисунок 14 – D-триггер:

а – схема; б – условное графическое обозначение; в – временные диаграммы

Прямая со стрелкой 162

t

Прямая со стрелкой 1515

D-триггер со статическим управлением принимает информацию со входа D в течение всего интервала, пока С = 1 (активен). Изменение сигнала D в это время нежелательно. D-триггер с динамическим управлением принимает информацию со входа D в течение интервала (1 – 2) τЛЭ вблизи фронта сигнала, т. е. можно считать, что триггер срабатывает в момент соответствующего фронта сигнала.

Триггер может быть построен с динамическим управлением, когда его переключение происходит в момент изменения управляющего сигнала от 0 к 1 (прямой динамический вход) или от 1 к 0 (инверсный динамический вход). На рисунке 14, б приведено условное обозначение D-триггера с прямым динамическим тактовым входом.

D-триггер можно создать, используя только логические элементы И – НЕ

(рисунок 15).

D

DD3

DD1

Группа 1570

D

C

&

&

&

&

A

B

Группа 1583 Группа 1586

Q

t

t

t

t

t1

t2

C

0

0

0

0

Q

Q

t2

t1

Прямая со стрелкой 1968 Прямая со стрелкой 1969

Рисунок 15 – D-триггер на логических элементах И – НЕ

Схема D-триггера содержит четыре логических элемента И – НЕ. Здесь элементы DD1 и DD2 образуют RS-триггер. Дополнительные элементы DD3 и DD4 обращают его в D-триггер. Работает триггер следующим образом. Если D = 1, то при наличии на входе С тактового сигнала С = 1 на выходе DD3 формируется сигнал, вид которого показан на рисунке 15. Сигнал действует на -триггер подобно сигналу S, и на выходе Q устанавливается напряжение высокого уровня (Q = 1, = 0). В этом случае на выходе DD4 – напряжение высокого уровня, поскольку в отсутствие тактового импульса на входе А будет напряжение высокого уровня и на входе В – низкого. С приходом тактового импульса (С = 1) на входе А возникает напряжение низкого, а на входе В – высокого уровня.

Если на вход D подано напряжение низкого уровня, на выходе DD3 будет напряжение высокого уровня, а тактовый импульс (показан на рисунке штрихами), инвертированный логическим элементом DD4, действует подобно сигналу . Вследствие этого триггер примет состояние Q = 0 и = 1.

Т-триггер

Н

Q

а базе двухступенчатого RS-триггера путем замыкания обратных связей строится асинхронный Т-триггер (Toggle – кувыркаться), т. е. триггер со счетным входом. С приходом каждого импульса на счетный вход Т-триггер меняет свое состояние на противоположное (рисунок 16).

T

T

T

T

T

T

C

C

C

Q

Q

Q

Q

Группа 2083

&

T

T

0

0

SCR

TT

TT

TT

TT

T

Q

Прямая со стрелкой 2106

t

t

а

б

C

Рисунок 16 – Схема, условные графические обозначения

и временные диаграммы работы двухступенчатых Т-триггеров:

а – асинхронного; б – синхронного

Асинхронный Т-триггер может быть реализован на базе двухступенчатого D-триггера путем введения обратных связей, показанных на рисунке 16, а. Вход синхронизации С при этом преобразуется в счетный вход Т-триггера. Состояние такого триггера изменяется на противоположное при каждом изменении сигнала на входе синхронизации от 0 к 1.

Синхронный Т-триггер в отличие от асинхронного Т-триггера реагирует на импульсы, поступающие на вход синхронизации (рисунок 16, б) только при подаче на управляющий вход активного уровня (Т = 1). Т-триггеры самостоятельного применения в цифровой технике не находят, однако на их базе реализуются некоторые типы счетчиков в интегральном исполнении.

Т-триггер на логических элементах И – НЕ можно построить по схеме рисунка 17.

Прямая со стрелкой 872 Прямая со стрелкой 874

DD3

DD1

DD4

DD2

Q

Q

T

Группа 988

(R)

&

&

&

&

(S)

A

B

t

t

t

t1

t2

t3

t4

Прямая со стрелкой 1275 Прямая со стрелкой 1277 Прямая со стрелкой 2112 Прямая со стрелкой 1274

T

0

0

0

Рисунок 17 – Т-триггер на логических элементах И-НЕ

В отличие от D-триггера вход А логического элемента DD3 постоянно соединен с выходом . Действует триггер следующим образом. Когда Q = 1, на другом выходе = 0. Так как вход А соединен с выходом , то и А = 0. После поступления тактового импульса на вход Т на выходах установится Q = 0 и = l. На выходе А при поступлении следующего тактового импульса уже будет напряжение высокого уровня и произойдет очередная смена состояния.

JK-триггер

JK-триггер представляет собой обобщенную версию RS-триггера, представленную на рисунках 18, 19.

Вход J соответствует входу S, а вход К– входу R. В отличие от RS-триггера, состояние которого не определено при комбинации S = 1 и R= l, JK-триггер при комбинации J = 1, К = 1 по синхроимпульсу изменяет свое состояние на противоположное, т. е. реализует функции Т-триггера. Поэтому на базе JK-триггера легко реализуется синхронный Т-триггер путем объединения входов и использования их в качестве входа Т.

TT

JCK

JCK

SCR

&

&

SCR

TT

Q

Q

Q

CJ

K

0

0

Прямая со стрелкой 2131 Прямая со стрелкой 2132 Прямая со стрелкой 2133 Прямая со стрелкой 2134 Прямая со стрелкой 2135

Режим T-триггер

Запись Хранение

Прямая со стрелкой 2138 Прямая со стрелкой 2139

Запись

t

а

б

в

Рисунок 18 – Синхронный JK-триггер:

а – схема; б – условное графическое обозначение; в – временная диаграмма работы

Прямая со стрелкой 2150 Прямая со стрелкой 2151 Прямая со стрелкой 2152 Прямая со стрелкой 2153 Прямая со стрелкой 2155 Прямая со стрелкой 2157 Прямая со стрелкой 2159

t

t

t

t

DD3

DD1

DD4

DD2

A3

B3

&

&

&

&

J (S)

Группа 2178

1

0

Q

A4

B4

K (R)

Группа 2190

1

0

Q

J

K

0

0

0

0

t1

t2

t3

t4

t5

Рисунок 19 – JK-триггер на логических элементах И – НЕ

Q

Q

Функционирование JK-триггера описывается таблицей перехода, приведенной в сокращенной форме (таблица 4).

Таблица 4

J

К

Q

0

0

Q(t)

0

1

0

1

0

1

1

1