Как уже делалось ранее, дополним таблицу истинности двумя столбцами для сигналов S и R и занесем в них, согласно таблицы возбуждения RS-триггера, комбинации, обеспечивающие каждый переход Q(t) -> Q(t+1):
переходы
C |
Q(t) |
D |
Q(t+1) |
S |
R |
0 |
0 |
0 |
0 |
0 |
- |
0 |
0 |
1 |
0 |
0 |
- |
0 |
1 |
0 |
1 |
- |
0 |
0 |
1 |
1 |
1 |
- |
0 |
1 |
0 |
0 |
0 |
0 |
- |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
- |
0 |
Составим карты Карно для сигналов S и R и найдем минимальные выражения:
Рис.5. Прозрачный D-триггер
Это не единственно возможная схема, но самая экономичная по количеству использованных элементов.
Интересно получить реализацию D-триггера на основе универсального JK-триггера. Так часто делают на практике.
Согласно логике работы D-триггера как «копировщика» (при С = 1), его уравнение запишется так:
Q(t+1) = D
Если удастся преобразовать уравнение JK-триггера к такому виду, задача будет решена.
Сравнивая правые части уравнений, можно заметить, что у D-триггера отсутствует зависимость от прежнего состояния Q(t), а у JK-триггера она существует. Значит, в уравнении JK-триггера необходимо найти способ также избавиться от параметра Q(t) и его инверсии. Сделать это можно единственным способом – склеить по указанной переменной, если удастся вынести общий множитель. Последнее возможно при выполнении условия J = K ,
Уравнение Q(t+1) = J является уравнением D-триггера (не имеет значения, какой буквой обозначить вход, главное – логика работы).
2.3. Двухтактный D-триггер
Для контроля понимания процессов, происходящих в этом триггере, полезно самостоятельно нарисовать временные диаграммы сигналов в узловых точках схемы, задав исходно произвольные наборы импульсов на входах D и C. К этим точкам можно отнести:
- выход первой ступени;
- синхровход второй ступени;
- выход второй ступени.
2.4. Однотактный D-триггер с динамическим
управлением
Это триггер с динамическим управлением, срабатывающий по переднему фронту синхроимпульса. Для достижения такого эффекта применен принцип самоблокировки. Благодаря наличию внутренних обратных связей, сразу после срабатывания триггер сам отключает (запирает) цепь прохождения управляющего сигнала.
Изучить работу схемы проще всего по временным диаграммам. Порядок их построения таков:
- положить исходно D = C = 0;
- отметить уровни логических сигналов во всех
точках схемы и отложить их на временных диаграммах.
Далее нужно строить диаграммы по характерным временным событиям:
- изменение сигнала D (D = 1) ;
- момент появления фронта синхроимпульса (C = 1);
- снятие сигнала D (D = 0);
- снятие синхроимпульса (C = 0).
Для наглядности рекомендуется расставлять текущие логические уровни прямо на рисунке схемы для каждого анализируемого события. Пример построения диаграмм приведен в [1, стр.189], однако гораздо полезнее построить их самостоятельно.
По приведенной схеме построен, например, триггер из микросхемы К155ТМ2. Признаком динамического управления по переднему фронту синхроимпульса является стрелка на синхровходе.
На таком триггере легко построить асинхронный Т-триггер, введя инвертирующую обратную связь с выхода на вход (рис.6). Тогда по фронтам С - сигнала cхема будет
инвертировать свое состояние. Рис.6. T-триггер
Сказанное станет яснее, если вспомнить, на основе
что D – триггер копирует на выход D-триггера
сигнал D, и, следовательно, на инверсном
выходе будет сигнал, всегда инверсный входному сигналу предыдущего такта. Он подается на вход D и следующем такте окажется на прямом выходе триггера.
Л и т е р а т у р а
1. Потемкин И.С. Функциональные узлы цифровой автоматики.
М., Энергоатомиздат, 1988,-320 с.
С О Д Е Р Ж А Н И Е
Стр.
Введение ...................................... 3
1. Асинхронные триггеры ....................... 3
1.1. Асинхронный RS-триггер .............. 4
1.2. Асинхронный JK-триггер .............. 12
1.3. Асинхронный T-триггер (счетный)...... 15
2. Синхронные триггеры ........................ 17
2.1. Синхронный RS-триггер ............... 17
2.2. Синхронный D-триггер со статическим
управлением ......................... 20
2.3. Двухтактный D-триггер ............... 23
2.4. Однотактный D-триггер с динамическим
управлением ......................... 24
Литература ................................... 26
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.