Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция по ЦУ.doc
Скачиваний:
164
Добавлен:
06.05.2019
Размер:
3.86 Mб
Скачать

4.5.2. Синхронный r-s триггер

Небольшая доработка схемы рис. 4.32 позволяет получить синхронный R-S триггер со статическим управлением:

При наличии на входе С (рис.4.32) сигнала лог. «0» триггер сохраняет свое прежнее состояние независимо от состояния входов R и S. При наличии сигнала лог. «1» на входе С, триггер устанавливается в единичное состояние (уровень лог. «1» на выходе

Q), если при этом присутствует лог. «1» на входе S и лог. «0» на входе R. При наличии

сигнала лог. «1» на входе С, триггер устанавливается в нулевое состояние (уровень

лог. «1» на выходе ), если при этом присутствует лог. «1» на входе R и лог. «0» на

Рис.4.32. Схема синхронного R-S триггера со статическим управлением

входе S. Вход С называется входом синхронизации или синхронизирующим входом. Состояние, когда одновременно на все входы триггера подаются лог. «1» является запрещенным. Разновидностями R-S триггеров являются триггеры R, S и E типов, схемы которых приведены на рис.4.33 а, б и в соответственно. Преимущества этих триггеров перед простым синхронным R-S заключаются в отсутствии запрещенных комбинаций на входах. Причем R – триггер при появлении на всех входах лог. «1» установится в лог. «0», S – триггер в лог. «1», а Е – триггер может устанавливаться в произвольное состояние (в зависимости от индивидуальных особенностей входящих в его состав лог. элементов).

4.5.3. Синхронный d - триггер со статическим управлением

Доработка схемы рис. 4.32 как показано на рис. 4.34 позволяет получить синхронный триггер с одним информационным входом, носящий название D - триггера (от слова delay) или триггера защелки (Data latch) .

Таблица истинности для D – триггера представлена в табл. 4.8.

Как следует из таблицы и схемы, изменение состояния на входе D во время, когда на входе С установлена лог. «1» приведет к изменению состояния выхода. Таким образом, на выходе триггера запоминается состояние входа D в последний момент времени при изменении состояния входа С от лог. «1» к лог. «0». Это свойство D – триггера со статическим управлением ограничивает его функциональное применение.

Рис. 4.33 Разновидности R-S триггера

Рис. 4.34 Синхронный D – триггер со статическим управлением

Таблица 4.8.

С

D

Название режима

0

X

Q

Q

Хранение

1

0

Х

0

1

Сброс

1

1

Х

1

0

Установка в «1»

4.5.3. Синхронный d - триггер с динамическим управлением

Стремление получить синхронное устройство, которое позволяло бы считывать информацию только в определенные мгновения, привело к разработке триггеров с динамическим управлением. Они в настоящее время имеют наиболее широкое применение. Разновидностью таких устройств является D – триггер с динамическим управлением. Кроме динамического входа синхронизации и входа управления эти триггеры обычно содержат вход предустановки S и вход сброса R. Этот тип триггера является универсальным и имеет весьма широкое применение в логических устройствах.

Условное обозначение D – триггера с динамическим управлением приведено на рис. 4.35, а на рис. 4.36 приведена возможная внутренняя структура триггера, выполненная на элементах И-НЕ.

Рис. 4.35. Условное графическое изображение D – триггера с динамическим входом

Рис. 4.36. Внутренняя структура D – триггера с динамическим входом

Считывание состояния сигнала со входа D осуществляется по фронту сигнала на входе С, т. е. в момент изменения от лог. «0» к лог. «1». Этот триггер состоит из трех триггеров Т1…Т3. При наличии уровня лог. «0» на входе C, на выходах Х2 и Х3 Т1 и Т2, подключенных к входам Т3 установлены лог. «1», Т3 находится в режиме хранения информации, а Т1 и Т2 в режиме приема информации по входу D. При этом:

, .

Это означает, что при условии наличия лог. «1» на входах один из триггеров Т1 или Т2 находится в запрещенном состоянии, когда на обоих выходах установлены лог. «1». Во время перехода сигнала на входе С из лог. «0» в лог. «1» запрещенное состояние исчезает, и состояние триггеров Т1 и Т2 переписывается в Т3. При изменения состояния входа D во время, когда на входе С установлена лог. «1» не приводит к изменению состояния Т3, т. к. сигнал С блокируется выходными сигналами Т1 и Т2, поступающими в противофазе. Для записи новой информации необходимо снова подать на вход С лог. «0», а затем лог. «1». При изменении состояния входа D во время фронта на входе С триггер работает неустойчиво (может принять любое состояние), поэтому во время действия фронта на входе С сигнал на входе D изменяться не должен, т. е. объединять входы D и С не допускается.

Таблица истинности этого триггера приведена ниже.

Таблица 4.9.

Текущее состояние

Последующее состояние

Название режима

С

D

1

1

0 ,1,

Х

Q

Q

Хранение

1

1

0

X

0

1

Запись 0

1

1

1

X

1

0

Запись 1

0

1

X

X

X

0

1

Сброс

1

0

X

X

X

1

0

Установка 1

0

0

X

X

X

1

1

Неопределенный

Рассмотренный D- триггер относится к универсальным типам триггеров, т. к. он может работать в разных режимах как синхронный, так и асинхронный.