- •Методическое пособие
- •Лабораторная работа № 1 Логические схемы и функции
- •Краткие сведения из теории
- •1. Основные отношения и аксиомы алгебры логики.
- •2. Логические выражения.
- •3. Логические функции.
- •4. Логические схемы.
- •5. Таблица истинности.
- •Порядок проведения экспериментов
- •Результаты экспериментов
- •Лабораторная работа № 2. Исследование дешифраторов
- •Краткие сведения из теории
- •1. Комбинационные схемы.
- •2. Дешифраторы.
- •3. Использование дешифратора в качестве демультиплексора.
- •Порядок проведения экспериментов
- •Результаты экспериментов
- •Ответы на вопросы
- •Лабораторная работа № 3 Исследование мультиплексоров
- •Краткие сведения из теории
- •1. Мультиплексоры.
- •Порядок проведения экспериментов
- •Результаты экспериментов
- •Лабораторная работа № 4 Исследование rs- , jk- и d – триггеров в различных режимах работы.
- •Краткие сведения из теории
- •1. Триггер типа rs
- •Порядок проведения экспериментов
- •Результаты экспериментов
- •Лабораторная работа № 5 Исследование работы счетчиков в различных режимах работы
- •Краткие сведения из теории
- •1. Счетчики.
- •2. Изменение направления счета.
- •3. Изменение коэффициента пересчета.
- •Порядок проведения экспериментов
- •А). Откройте файл с14_08 со схемой, изображенной на рис. 38. Включите схему.
- •Результаты экспериментов.
- •Рекомендуемая литература
Лабораторная работа № 4 Исследование rs- , jk- и d – триггеров в различных режимах работы.
Цель работы
1. Изучение структуры и алгоритмов работы различных типов триггеров.
2. Исследование функций возбуждения основных типов триггеров.
3. Исследование взаимозаменяемости триггеров различных типов.
Приборы и элементы
Таблица 26
Название прибора или элемента
|
Обозначение прибора или элемента |
||
0000 xxxx
Генератор слов
|
|||
Вольтметр
|
|
||
Логические пробники
|
|
|
|
Источник питания
|
|
||
Двухпозиционные переключатели
|
|
||
Двухвходовые элементы И, И-НЕ, ИЛИ, ИЛИ-НЕ
|
|
||
RS – триггеры, JK – триггеры,
D – триггеры |
|
|
Краткие сведения из теории
Триггер имеет два устойчивых состояния: Q = 1 и Q = 0, поэтому его иногда называют бистабильной схемой. В каком из этих состояний окажется триггер, зависит от сигналов на входах триггера и от его предыдущего состояния, т. е. он имеет память. Иначе говоря, триггер является элементарной ячейкой памяти.
Триггер может иметь установочные, информационные и управляющие входы. Установочные входы устанавливают состояние триггера независимо от состояния других входов. Входы управления разрешают запись данных, подающихся на информационные входы. Наиболее распространенными являются триггеры RS, JK, и D-типов.
1. Триггер типа rs
RS-триггер – простейшая ячейка с памятью, которая может находиться в двух состояниях. Триггер имеет два установочных входа: установки S (set - установка) и сброса R (reset - сброс), на которые подаются входные сигналы от внешних источников. При подаче на вход установки активного логического уровня триггер устанавливается в
___
единичное состояние (Q = 1, Q = 0), при подаче активного уровня на вход сброса
____
триггер устанавливается в нулевое состояние ( Q = 0, Q = 1). Если подать на оба входа установки (возбуждения) пассивный уровень, то триггер будет сохранять предыдущее
__ __
состояние выходов: Q = 0 ( Q = 1 ) либо Q = 1 ( Q = 0 ). Каждое состояние выходов устойчиво.
Для триггеров этого типа является недопустимой одновременная подача активного уровня на оба входа установки, т. к. триггер не может одновременно быть установлен в ноль и единицу.
На рис. 19 и 20 показаны два вида RS-триггеров, выполненных на элементах ИЛИ-НЕ и
И-НЕ.
Рис.19 Рис.20
Для схемы на рис.19 активным уровнем является уровень логической единицы, для схемы на рис.20 - уровень логического нуля. Схема на рис. 20 получила название RS-триггера с инверсными входами.
Состояние выхода триггера зависит от того, в какой последовательности на входы подаются комбинации входных сигналов и каково было предшествующее состояние. Так, если в RS-триггере (рис.19) вначале установить комбинацию R = 0, S = 1 (сокращенная запись - 01), а потом перейти к R = 0, S = 0 (00), то состояние выхода Q = 1. Если же вначале установить комбинацию 10, а потом перейти к 00, то состояние выхода будет другим: Q = 0, несмотря на одинаковые комбинации сигналов на входах.
Таким образом, при одной и той же комбинации входных сигналов выход триггера
может находиться в разных состояниях.
Алгоритм работы триггера можно описать табличным или аналитическим способами. Табличное описание работы RS-триггера (рис.19) представлено в таблице 27 (таблица функций возбуждения).
Таблица 27
-
Qt
Qt+1
R
S
0
0
x
0
0
1
0
1
1
0
1
0
1
1
0
x
В таблице использованы следующие обозначения:
Qt - предшествующее состояние выхода;
Qt+1 - новое состояние, устанавливающееся после перехода (возможно Qt+1= Qt);
х - безразличное значение сигнала: 0 или 1.
Аналитическое описание (характеристическое уравнение) RS –триггера имеет вид:
Qt+1=RS v RQt =R (S v Qt).
Зависимость Qt+1 от Qt характеризует свойство запоминания предшествующего состояния.
2. JK-триггер ___
Помимо информационных входов J и K и прямого и инверсного выходов Q и Q, JK-триггер имеет вход управления C (этот вход также называют тактирующим или счетным), а также асинхронные установочные R и S - входы.
Активный уровень сигнала (0) на входе S устанавливает триггер в состояние
Q = 1, а активный уровень сигнала на входе R - в состояние Q = 0, независимо от сигналов на остальных входах.
Если на оба входа установки одновременно подать пассивный уровень сигнала (1), то состояние триггера будет изменяться по фронту импульса на счетном входе в зависимости от состояния входов J и K, как показано в таблицах переходов (табл.28) и функций возбуждения (табл.29).
Таблица 28.
-
J
K
Qt+1
0
0
Qt
0
1
0
1
0
1
1
1
Qt
Таблица 29.
-
Qt
Qt+1
J
K
0
0
x
0
0
1
0
1
1
0
1
0
1
1
0
x
Работа JK-триггера описывается характеристическим уравнением:
Qt+1 = JtQt V QtKt
Один из вариантов функциональной схемы JK-триггера со входами установки логическим нулем и его условное графическое обозначение приведены на puc. 21, 22 соответственно. Временные диаграммы его работы при R = S = 1 приведены на рис. 23.
Рис. 21
Рис. 22
Рис.23
3. D-триггер.
D-триггер имеет один информационный вход D (data - данные). Информация со входа D заносится в триггер по положительному перепаду импульса на счетном входе C и сохраняется до следующего положительного перепада на счетном входе триггера. Кроме счетного C и информационного D входов, триггер снабжен асинхронными установочными
R- и S- входами. R- и S- входы устанавливают триггер независимо от сигналов на входах C и D. Функционирование D-триггера описывается таблицей функций возбуждения (табл. 30) и диаграммами входных и выходных сигналов (рис. 24).
Таблица 30
-
Qt
Qt+1
D
0
0
0
0
1
1
1
0
0
1
1
1
Р ис. 24
Условное обозначение D-триггера представлено на рис. 25.
Рис. 25