Главная страница

Шаблон. Пособие ИМПС. Практикум по интегральной и микропроцессорной схемотехнике


Скачать 1.32 Mb.
НазваниеПрактикум по интегральной и микропроцессорной схемотехнике
АнкорШаблон
Дата13.09.2022
Размер1.32 Mb.
Формат файлаdocx
Имя файлаПособие ИМПС.docx
ТипПрактикум
#674767
страница23 из 54
1   ...   19   20   21   22   23   24   25   26   ...   54

Краткие сведения из теории


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

По способу записи информации триггеры делят на асинхронные, которые переключаются в момент подачи входного сигнала, и синхронные (тактируемые), которые переключаются только при подаче синхронизирующих импульсов, а момент переключения связан с определённым уровнем синхросигнала (статические триггеры) или с моментом перепада напряжения на тактируемом входе (динамические триггеры).

Как правило, триггер имеет два выхода: прямой Q и инверсный Чи- сло входов зависит от структуры и функций, выполняемых триггером. Например, асинхронные RS-триггеры имеют два входа: вход S установки в единичное состояние прямого выхода Q и вход R установки в нулевое состояние выхода Q. Синхронные триггеры для занесения в них информации, помимо информационных входов S (J) и R (К), имеют синхронизирующий С или счётный Т вход, а триггеры задержки  информационный вход D.

Наибольшее распространение в цифровых устройствах получили триггеры RS, D, T и JK.

АСИНХРОННЫЙ И СИНХРОННЫЙ RS-ТРИГГЕРЫ


RS-триггерпредставляет собой симметричную структуру из двух логических элементов ИЛИ-НЕ или И-НЕ, охваченных положительной обратной связью (рисунки 7.1, а,б).






а)

б)

Рисунок 7.1 Реализация RS-триггера с активным высоким уровнем (а) и низким (б) уровнем в программе PROTEUS ISIS 7
Назначение входов RS-триггера следующее:

  • R (от англ. reset) вход сброса триггера (т.е. перевода его в состояние 0);

  • S (от англ. set) вход установки триггера (т.е. перевода его в состояние 1).

Активным уровнем сигнала на входах R и S могут быть либо высокий,

либо низкий (т.е. логические 1 или 0).

Один из выходов триггера (Q) называется прямым, второй – инверсным. При нормальной работе триггера сигналы на прямом и инверсном выходах должны всегда иметь противоположные друг другу значения, т.е., как говорят, должны являться взаимноинверсными.

На рисунке 7.2 показано условное графическое обозначение (УГО) RS-триггера.




а) б)
Рисунок 7.2 УГО RS-триггеров с активным высоким уровнем (а), с активным низким уровнем (б)
Таблица 7.1 Таблица истинности работы RS-триггера

RS-триггер с активным высоким уровнем

RS-триггер с активным низким уровнем

R

S

Q t+1

Режим

R

S

Q t+1

Режим

0

0

Q t

Режим хранения

0

0

Х

Запрещено

0

1

1

Запись «1»

0

1

0

Запись «0»

1

0

0

Запись «0»

1

0

1

Запись «1»

1

1

Х

Запрещено

1

1

Q t

Режим хранения


Принцип работы RS-триггера иллюстрирует его таблица истинности (таблица 7.1).

Рассмотрим работу RS-триггера с активным высоким уровнем. При подаче на вход R триггера логического 0, а на вход S логической 1, триггер устанавливается в состояние «1», происходит запись 1. Когда R=1, а S=0, то триггер устанавливается в состояние «0». Если на оба входа триггера поданы сигналы логического нуля, то триггер находится в состоянии покоя и выдает прежние уровни сигнала. Это режим хранения.

Если активны оба сигнала R и S, то происходит разрушение хранившейся в триггере информации. При этом оба выходных сигнала перестают быть противоположными друг другу (взаимноинверсными), т.е. триггер перестает быть триггером.

На основании таблицы 7.1 запишем аналитическое выражение функционирования RS-триггера:

Qt+1 = S + Qt

На рисунке 7.3 изображена временная диаграмма, иллюстрирующая работу RS-триггера. В момент, когда подаётся сигнал S = 1, триггер переходит в состояние Q = 1. При отсутствии входных сигналов состояние триггера не изменяется, а в момент подачи сигнала R = 1 триггер переключается в состояние Q = 0, в котором пребывает до поступления нового единичного сигнала на S-вход.


Рисунок 7.3 Временная диаграмма работы RS-триггера с активным высоким уровнем
Работу в режиме RS-триггера называют асинхронной, выходной сигнал триггера здесь изменяется сразу же после того, как на одном из входов R или S появился активный уровень сигнала.

Асинхронный RS-триггер можно преобразовать в синхронный, если добавить третий синхронизирующий вход С (рисунок 7.4). Вход С обеспечивает функционирование RS-триггера по закону:
Qt+1 = C(S + Qt )
Переключение синхронного RS-триггера в состояние Q = 1 происходит при S = 1 (или в состояние Q = 0 при R = 1) в момент прихода синхроимпульса С. При С = 0 информация с S- и R-входов на триггер не передается.



Рисунок 7.4 Реализация синхронного RS-триггера с активным высоким уровнем в программе PROTEUS ISIS 7
S





C Y Y





R


Рисунок 7.5 УГО синхронного RS-триггеров с активным высоким уровнем

1   ...   19   20   21   22   23   24   25   26   ...   54


написать администратору сайта