Краткие теоретические сведения. RS-триггер – это простейший автомат с памятью, который может находиться в двух




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

RS -триггер – это простейший автомат с памятью, который может находиться в двух состояниях. Триггер имеет два устойчивых состояния установки S (Set - установка) и R (Reset - сброс) на которые подаются входные сигналы от внешних источников. При подачи на вход установки активного логического уровня триггер устанавливается в 1 (Q=1, Q/=0), при подаче активного уровня на вход сброса триггер устанавливается в 0 (Q=0, Q/=1). Если подавать на оба входа установки пассивный уровень, то триггер будет сохранять предыдущее состояние выходов. Каждое состояние устойчиво и поддерживается за счет действия обратных связей. Для триггера этого типа является недопустимым одновременная подача активного уровня сигналов на входы его установки, т.к. по определению триггер не может одновременно быть установлен в ноль и единицу. На практике подача активного уровня на установочные входы приводит к тому, что это состояние не может быть сохранено, и невозможно определить, в каком состоянии будет находится триггер при последующей подаче на установочные входы сигналов пассивного уровня. На рис. 6, рис. 7 представлены два вида RS -триггеров, выполненных на элементах «И-НЕ», «ИЛИ-НЕ». Для схемы рис. 7 активным уровнем является уровень логической единицы. Для схемы рис. 6 активным уровнем является уровень логического нуля. Название такого типа схем «последовательные» означает, что состояние выхода зависит от того, в какой последовательности на входы подаются наборы, и какое состояние триггера было предшествующее. Так, если в RS -триггере (рис. 7) вначале установить комбинацию R=0, S=1 (сокращенная запись 01), а потом перейти к состоянию R=0, S=0 (состояние 00), то состояние Q = 1. Если же вначале установить комбинацию 10, а потом перейти к 10, то состояние выхода будет другим – Q = 0, несмотря на одинаковые сигналы на входах. Таким образом, при одном и том же входном наборе 00 выход триггера может находиться в разных состояниях. Условие перехода триггера из одного состояния в другое (алгоритм работы) можно описать табличным, аналитическим или графическим способами. Табличное описание работы RS -триггера (рис. 7) представлено в таблице 2 (таблица переходов) и таблице 3 (таблица функций возбуждения).

 

 

Рис. 6. RS -триггер на логических элементах «И-НЕ»

 

Рис. 7. RS -триггер на логических элементах «ИЛИ-НЕ»

Таблица 2 Таблица 3  
R S Qt+1
0 0 Qt
0 1 1
1 0 0
1 1 -

 

Qt Qt+1 R S
0 0 x 0
0 1 0 1
1 0 1 0
1 1 0 x

 

       

 

В таблицах 2, 3 использованы следующие обозначения:

Qt – текущее состояние выхода;

Qt+1 – новое состояние, устанавливающееся после перехода (возможно

Qt+1 = Qt);

Х – безразличное состояние 0 или 1 - неопределенное состояние.

Аналитическое описание (характеристическое уравнение) можно получить из таблиц 2 и 3 по правилам алгебры и логики.

Зависимость Qt+1 от Qt характеризует свойство запоминания предыдущего состояния. Описание работы RS -триггера можно описать графическим способом (рис. 8).

 

а)

б)

Рис. 8. Графический способ описания работы RS -триггера

 

Граф на рис. 8,а показывает, что схема, которая находилась в состоянии Q=0, сохраняет это состояние как при воздействии входного набора R=0, S=0, так и при воздействии R=1, S=0. Если же на вход схемы, находящейся в состоянии Q=0, подействовать набором R=0, S=1, то она переходит в состояние Q=1 и сохраняет его при входных наборах R=0, S=1, либо R=0, S=0. На рис. 8,б тот же граф триггера нарисован более компактно. Входные сигналы, которые могут принимать любые значения (как 0, так 1), обозначена как Х, а позиция обозначения соответствует последовательности R, S.

D -триггер имеет информационный вход D (D -данные). Информация со входа D заносится в триггер по положительному перепаду импульса на счетном входе С и сохраняется до следующего положительного перепада на счетном входе триггера. Помимо счетного С и информационного D входов, триггер снабжен асинхронными установочными R и S входами. Установочные входы приоритетны. Они устанавливают триггер независимо от сигналов на входах С и D. Функционирование D –триггера описывается таблицей перехода, графом (рис. 9) и временной диаграммой.

D -триггер может работать в качестве делителя частоты (счетный режим), т.е. уменьшает частоту следования исходных импульсов, т.е. выполняет операцию «сложения по модулю два» (длительность выходного импульса равна длительности входного импульса плюс пауза). Для работы триггера в счетном режиме инверсный выход замыкают с D- входом того же триггера.

 

Рис. 9. Граф перехода D –триггера

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: