Файл: Гутников, В. С. Интегральная электроника в измерительных приборах.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 52
Скачиваний: 1
В зависимости от свойств, количества и назначения входов триггеры можно разделить на несколько видов.
Тактируемые и нетактируемые триггеры. Прежде всего сле дует различать тактируемые и нетактируемые триггеры. Измене ние состояния нетактируемого (асинхронного) триггера происхо дит сразу же после соответствующего изменения потенциалов на его управляющих входах.
В тактируемом (синхронном) триггере изменение состояния может произойти при наличии соответствующих потенциалов на управляющих входах только в момент присутствия соответст вующего сигнала на тактовом входе.
Тактирование может осуществляться импульсом (потенциа лом) или фронтом (перепадом потенциала). В первом случае сигналы на управляющих входах оказывают влияние на состоя ние триггера только при наличии резрешающего потенциала на тактовом входе. Во втором случае воздействие управляющих сигналов проявляется только в момент перехода единица—нуль или нуль—единица на тактовом входе.
Одновходовые и двухвходовые триггеры. По количеству уп равляющих входов различают прежде всего одновходовые и двухвходовые триггеры. Название конкретного типа триггера, как правило, содержит обозначения его входов. В соответствии с этим различают два основных типа триггеров с одним управ ляющим входом: D-триггеры и 7-триггеры. Триггеры с двумя управляющими входами чаще всего бывают следующих типов: 5/?-триггеры, DB-триггеры, //(-триггеры. Реже встречаются двух входовые триггеры типов 5, R, Е [42].
Свойства различных триггеров рассмотрены ниже. D-триггер,
или триггер задержки (от английского delay— задержка), при наличии разрешающего сигнала на тактовом входе устанавли вается в состояние, соответствующее потенциалу на входе D. Если обозначать выходной сигнал триггера буквой Q, то для D-триггера можно написать следующее равенство: Qn = D„_,. Индексы п и п—1 подчеркивают то, что выходной сигнал Q из меняется не сразу после изменения входного сигнала D, а только с приходом разрешающего тактового сигнала. Тактирование D- триггера может осуществляться импульсом или фронтом. В так тируемом фронтом D-триггере изменение потенциала на входе D,
синхронное с тактовыми импульсами, повторяется на |
выходе Q |
||
с задержкой на один период повторения |
тактовых |
импульсов |
|
(отсюда и название — триггер задержки). |
|
|
|
Т-триггер, или счетный триггер, может |
быть |
нетактируемым |
|
или тактируемым фронтом. Для нетактируемого |
счетного триг |
гера характерен переход в противоположное состояние (из нуля в единицу или наоборот) при соответствующем перепаде потен циала (1/0 или 0/1) на входе. Тактируемый счетный триггер опрокидывается в противоположное состояние при соответствую щем перепаде на тактовом входе и при наличии единицы на
40
управляющем входе Т. Для такого триггера |
Qn= (QT+QT)n_ |
Частота изменения потенциала на выходе |
/-триггера в два- |
раза меньше частоты импульсов на его тактовом входе (при Т =\). Это свойство /-триггеров позволяет строить на их основе двоичные счетчики (поэтому триггер и называется счетным).
SR -триггер имеет два управляющих входа 5 |
и R: потенциал |
||||||
единица на входе 5 (при R —0) |
устанавливает |
триггер |
в еди |
||||
ницу (Q = l), потенциал единица |
на |
входе |
R |
(при |
5 = 0) |
уста |
|
навливает триггер в нуль (Q = 0). |
(Входы |
5 |
и R |
названы по |
первым буквам английских слов set — установка и reset — пред установка).
Подобным свойством (устанавливаться в нуль или единицу при наличии единицы на первом или втором входе тогда, когда на другом входе нуль) обладают также //(-триггеры (входы / и К), 5-триггеры (входы Et и Е2), 5-триггеры (входы Rt и R2) и 5-триггеры (входы 5 4 и 52). Различие между этими триггерами заключается в том, какое они состояние принимают при нали чии сигнала единица на обоих управляющих входах.
Для триггера SR комбинация 5 = 1 и R —1 является запре щенной. После существования такой комбинации управляющих
сигналов состояние триггера будет неопределенным: |
он может |
|||||
оказаться или в нуле, или в единице. |
|
|
|
|
||
В JК-триггере при / = |
1 и К —1 тактовый импульс переводит |
|||||
триггер |
в противоположное состояние |
(Qn= Qn- 1 ). |
5-триггер |
|||
при сочетании входных |
сигналов |
5] = 1 |
и 5 2=1 |
не |
изменяет |
|
своего |
состояния (Qn = Qn-1 ). R- |
и 5-триггеры |
при |
наличии |
единицы на обоих управляющих входах устанавливаются соот ветственно в нуль или единицу.
Таблица 8
С и г н а л ы |
н а |
|
|
|
|
|
|
||
у п р а в л я ю щ и х |
|
С и г н а л ы н а в ы х о д е т р и г г е р а Q n |
|
||||||
в х о д а х |
|
|
|
|
|
|
|
||
т р и г г е р а |
|
|
|
|
|
|
|||
В х о д |
В х о д |
S R - т р и г |
5 - т р и г |
/? - т р и г - |
i f - т р и г |
J K - т р и г |
D V - т р и г |
||
ге р |
гер |
ге р |
ге р |
ге р |
г е р |
||||
1 |
|
2 |
|||||||
|
( 5 , R ) |
( S v S 2) |
( * i . R . ) |
( £ i . E 9) |
W . K ) |
( D , V ) |
|||
|
|
|
|||||||
0 |
|
0 |
Q n — i |
Q n — 1 |
Q n — l |
Q n — l |
Q n — i |
Q n — i |
|
1 |
|
0 |
1 |
l |
1 |
1 |
1 |
Q n — l |
|
0 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
1 |
|
1 |
— |
1 |
0 |
Q n - 1 |
Q n — i |
1 |
41
Табл. 8 показывает значение выходных сигналов двухвходо вых триггеров при различных сочетаниях управляющих входных сигналов. В скобках в этой таблице даны обозначения первого и второго управляющих входов триггеров.
Функционирование ^-триггера определяется уравнениями Qn= (S + RQ)n~u SR=/= 1. Для S- и /(-триггеров соответственно можно записать: Q„ = (Si + S2Q)n-i и Qn= (R1 R2 +R 2 Q)n-i- Урав
а) |
В) |
|
|
В) |
нение для //(-триггера вы |
|
|
глядит следующим обра |
|||
Т т 1 |
_ |
Г т |
1 |
и т |
зом: Qn = (JQ + KQ)n-1. |
— |
> |
|
|
—<С |
|
|
|
DV-триггер |
отличается |
|||||
|
|
< |
|
|
Я |
< - = |
— С |
|
от //-триггера |
наличием до |
||||
г) |
|
9 |
|
в) |
|
Q |
|
полнительного |
|
управляю |
||||
|
± |
|
|
|
е) |
|
V. |
|||||||
|
S Г |
|
_ |
Л Т |
1 |
- И — [I |
щего |
входа |
При |
V=l |
||||
|
|
|
|
/Ж-триггер работает точно |
||||||||||
—-«>С |
<-=Г |
|
V |
_ |
_ й |
|
||||||||
|
R |
-- |
С |
|
так же, как и |
//-триггер. |
||||||||
|
|
9 |
|
|
|
9 |
Ч Г |
|
При V=0 /Ж-триггер не |
|||||
Рис. 17. Примеры условных обозначений |
изменяет |
своего |
состояния |
|||||||||||
(Qn = Qn-1 ). |
Функциониро |
|||||||||||||
триггеров: |
а — нетактируемый /-триггер |
вание /Ж-триггера описы |
||||||||||||
(срабатывает |
|
по |
фронту |
0/1); |
б — Т- |
|||||||||
триггер, тактируемый фронтом 1/0, с |
вается |
уравнением |
Q„ = |
|||||||||||
дополнительным |
входом для установки |
= (D V + УК?)п -ь |
|
|
||||||||||
в нуль; в — D-триггер, |
тактируемый по |
SR-, S-, R- и Е -триггеры |
||||||||||||
тенциалом |
|
единица, |
г — ДД-триггер, |
|||||||||||
тактируемый |
|
потенциалом |
нуль; |
д — |
могут быть как нетактиру- |
|||||||||
DP-триггер тактируемый потенциалом |
емыми, так и тактируемы |
|||||||||||||
единица; |
е — /Д-триггер, |
тактируемый |
ми |
импульсом |
или |
фрон |
||||||||
фронтом |
1/0 |
с |
дополнительными |
входа |
том. /Ж-триггер |
может |
||||||||
ми |
установки |
в |
нуль |
R |
и единицу S |
|||||||||
(установка |
производится |
потенциалом |
тактироваться |
|
импульсом |
|||||||||
|
|
|
|
|
нуль) |
|
|
|
или |
фронтом, |
//(-тригге |
|||
|
|
|
|
|
|
|
|
|
ры |
бывают |
тактируемыми |
фронтом или нетактируемыми (нетактируемый //(-триггер сра батывает от перепадов потенциалов на входах / и К). Кроме того, существуют универсальные //(-триггеры, которые могут работать как в нетактируемом, так и в тактируемом (тактиро вание фронтом) режиме.
Тактируемые триггеры (типов D, Т, DV, //(), кроме основ ных тактируемых входов, обычно имеют также дополнительные нетактируемые входы S и R, которые служат для предваритель ной установки триггера в состояние 1 или 0.
Условные обозначения основных типов триггеров приведены на рис. 17. В соответствии с ГОСТ 2.743—72 триггеры на схемах обозначаются в виде прямоугольников, внутри которых пишется буква Г и к которым слева подходят входные сигналы. Обозна чения входов триггера пишутся на дополнительном поле в левой части прямоугольника (нетактируемый вход Г допускается не обозначать). Тактовый вход обозначается‘буквой С. Динамиче ские входы, т. е. такие входы, которые оказывают воздействие
42
на триггер только в момент перепада на них потенциала, обо значаются дополнительно маленьким треугольником в месте сое динения линии входа с обозначением триггера. При этом тре угольник повернут вершиной «в триггер», если последний сра батывает от перепада 0/1, и в обратную сторону, если рабочим является перепад 1/0. Принимается, что статические входы мо гут повлиять на состояние триггера тогда, когда на этих входах присутствует потенциал единица. Если же устанавливающим по какому-то входу является сигнал нуль, то этот вход дополни тельно обозначается маленьким кружком. Выходы триггера по казываются с правой стороны прямоугольника, причем инверс
ный выход (Q) также обозначается кружком.
И. Триггеры с установочными входами и триггеры задержки
Нетактируемые триггеры и триггеры, тактируемые импуль сом. Простейшие нетактируемые 5^-триггеры, построенные на
ячейках «НЕ—И» и «НЕ—ИЛИ», |
показаны на |
рис. 18, а и б. |
||
а.) |
5) |
В) |
г) |
д) |
Рис. 18. Примеры простейших триггеров: а и б — элементарные нетакти руемые 5/?-триггеры; в и г — тактируемые потенциалом SR и П-триггеры д — нетактируемый ^-триггер
Они представляют собой две цепи «НЕ—И» или «НЕ—ИЛИ», замкнутые в кольцо. Если отсутствуют внешние воздействия, то на выходе одной ячейки в кольце устанавливается потенциал, равный единице, а на выходе второй — нулю. Опрокидывание триггера на ячейках «НЕ—-И» (рис. 18, а) производится потен
циалом нуль, прикладываемым ко входам S и R (которые на зовем установочными входами). Триггер на элементах «НЕ— ИЛИ» (рис. 18,6) опрокидывается под воздействием сигнала единица (входы 5 и R).
Простейшие триггеры в тех или иных сочетаниях входят во все типы более сложных триггеров. В частности, тактируемые импульсом триггеры состоят обычно из простейшего триггера и входной логической цепи. В качестве примера на рис. 18, в и г показаны схемы SR- и .D-триггеров, тактируемых импульсом.
Как видно из рис. 18, в, для построения тактируемого SR- триггера в данном случае потребовалось добавить к простей шему триггеру две входные ячейки «НЕ—ИЛИ» (подобный триг гер входит в состав серии КП4 — схема К 1ТР141). Если обо значить буквами г и s устанавливающие сигналы простейшего
43
триггера, входящего в эту цепь, то для функций, реализуемых входными ячейками, можно записать следующие выражения: г=
= RC и s = SC. Таким образом, если С= 0, (С =1), то устанавли вающие сигналы (г и s) равны также нулю. И только при нали
чии разрешающего потенциала С—О (С = 1) на тактовом входе
сигналы, прикладываемые ко входам S и R, могут изменить со стояние триггера (Q).
/)-триггер, показанный на рис. 18, г, точно так же устанавли вается в состояние, соответствующее сигналу на входе D, только
тогда, когда С= 0 |
(С =1). В |
этом триггере r = DC и s= (C + |
|||
+D)C = DC. Если |
С=1 (С =0), то |
изменение |
потенциала |
на |
|
входе D никак не влияет на состояние выходного триггера, так |
|||||
как при этом r = s = 0. |
схема |
которого |
показана |
на |
|
Нетактируемый |
£-триггер, |
рис. 18,(5, также содержит простейший триггер Q—Q и вход ную логическую цепь на трех ячейках «НЕ—И». Устанавливаю щие сигналы простейшего триггера здесь определяются равен
ствами s = E\k = E\ (Е1 +Е2 ) =EiEz\ r — Ezk = EiE2. Соответственно,
если £i = l и £ 2 = 0 , то s = 1 и г= 0, если £i = 0 и £ 2= /, tos = 0
и r= 1, если же Ei = Ez= 0 или Ei = E2—\, то s = r = 0. Следова тельно, триггер по рис. 18, д может изменить свое состояние только тогда, когда подан сигнал единица на один из двух вхо дов Ех или Е2..
Изменяя схему соединений между инверторами входной ло гической цепи триггера по схеме рис. 18, д, можно построить 5-триггер или Е-триггер. Для этого достаточно не подавать сиг нала на вход одного из инверторов, вырабатывающих сигналы
s и г.
На рис. 18 схемы SR и D-триггеров построены на элементах «НЕ—ИЛИ», а Е-триггер — на элементах «НЕ—И». Однако тип триггера не изменится, если в его схеме заменить элементы «НЕ—И» на «НЕ—ИЛИ» и наоборот. При этом могут только поменяться местами входы и прямые входы измениться на ин версные. Ввиду этого здесь и дальше в настоящей главе мы будем рассматривать лишь примеры построения различных ти пов триггеров, не приводя все возможные варианты их схем.
Триггеры, тактируемые фронтом, можно построить, соединяя последовательно два триггера, синхронизируемых взаимно ин версными тактовыми импульсами. В качестве примера на рис. 19, а приведена схема D-триггера К1ИР141, входящего в се рию КП4 (в триггер К1ИР141 не входит только инвертор такто вых импульсов, содержащийся в схеме рис. 19, а).
В D-триггере рис. 19, а при С= 0 (С=1) открыты ключи а и b на входах первого элементарного триггера Р—Р. При этом триггер Р—Р устанавливается в состояние, соответствующее сиг
44