
- •Лабораторная работа № 1
- •Исследование счетчиков на интегральных элементах
- •Методические указания
- •1.4.1 Метод занесения дополнения.
- •1.5 Описание лабораторной установки
- •Порядок выполнения работы
- •Исследование принципов построения и функционирования последовательных счетчиков на jk – триггерах
- •1.6.2 Исследование принципов построения и функционирования параллельных счетчиков на jk – триггерах
- •1.6.3 Исследования принципов построения и функционирования двоично – десятичных счетчиков на jk – триггерах
- •1.6.4 Исследование принципов построения счётчика
- •1.7 Содержание отчета
- •Требования безопасности
- •Лабораторная работа № 2
- •Исследование регистров на интегральных элементах
- •2.1 Методические указания
- •2.1.1 Общие сведения о регистрах
- •2.1.2 Регистр хранения
- •2.1.3 Регистр сдвига
- •2.1.4 Кольцевой регистр.
- •2.1.6. Реверсивные регистры
- •2.1.7 Микросхемы регистров
- •2.2 Описание лабораторной установки
- •2.3 Порядок выполнения лабораторной работы
- •2. 4 Содержание отчета
- •2.5 Требования безопасности
- •Лабораторная работа № 3
- •Исследование комбинационных устройств
- •Построение схемы мультиплексора на два входа
- •Построение схемы цифрового компаратора
- •3.4 Описание лабораторной установки
- •Порядок выполнения работы
- •Содержание отчёта
- •Требования безопасности
- •Библиографический список
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский государственный университет
аэрокосмического приборостроения»
(ГУАП)
______________________________________________________________
ИССЛЕДОВАНИЕ ЦИФРОВЫХ СХЕМ
Методические указания к выполнению
лабораторных работ
Санкт-Петербург
2013
Составили: Дмитриев Ю.И., Неделин П.Н.
Рецензент: канд. техн. наук Никитин В.Г.
Указания содержат краткие сведения о принципах функционирования различных типов счетчиков и регистров, реализованных на интегральных триггерах, приводятся методики их построения с помощью интегральных элементов, входящих в состав универсального лабораторного стенда типа УМ-11. Дано описание стенда и приведены указания к исследованию синтезированных студентами схем.
На том же макете выполняются три лабораторных работы по исследованию комбинационных устройств – цифрового компаратора, мультиплексора и сумматора по модулю два.
Методическая разработка предназначена для студентов всех специальностей I факультета дневной, вечерней и заочной формы обучения.
Подготовлена к публикации кафедрой аэрокосмических систем ориентации, навигации и стабилизации по рекомендации методической комиссии I факультета.
Лабораторная работа № 1
Исследование счетчиков на интегральных элементах
Цель работы:
- изучение принципов построения и функционирования различных счетчиков (СТ);
- построение двоичных (последовательных и параллельных) и двоично-
десятичных СТ на JK-триггерах, входящих в состав лабораторной установки;
- исследование работы СТ.
Методические указания
По принципу логического функционирования все узлы и блоки цифровых устройств делятся на два класса: комбинационные и последовательностные. Комбинационные устройства - это класс устройств, выходные сигналы и логическое состояние которых в стационарном режиме на данном такте определяется лишь комбинацией входных сигналов, действующих на этом же такте.
Последовательностные устройства - это класс устройств, выходные сигналы и логическое состояние которых в стационарном режиме на данном такте зависят не только от входных сигналов на этом такте, но еще и от внутреннего состояния устройства на этом такте, т. е. от сигналов на элементах памяти, которые в свою очередь зависят от их состояния на предшествующем такте и от сигналов на данном такте.
В связи с этим комбинационные устройства часто называют логическими автоматами без памяти, а последовательностные - логическими автоматами с памятью или конечными автоматами.
Логические функции и их аргументы принимают значения логических 0 или 1, для физического представления которых используются два способа: потенциальный и импульсный. При потенциальной форме для преобразования логических 0 и 1 используются два уровня напряжения: независимо от полярности напряжения питания более положительный уровень соответствует логической "1", более отрицательный - логическому "0". В пределах тактовых интервалов уровень напряжения сохраняется постоянным. На границах тактовых интервалов при смене значений кодов, напряжения изменяются от одного уровня до другого.
При импульсной форме логической "1" соответствует наличие импульса, логическому "0" - отсутствие импульса в тактовый момент.
Основными представителями логических устройств являются:
- счетчики;
- триггеры - простейшие автоматы памяти;
- регистры.
Счетчиком (СТ) называется цифровое устройство, осуществляющее счет числа появлений на его входе определенного логического уровня, обычно соответствующего уровню логической 1, который является входным сигналом. Под действием входного сигнала СТ циклически переходит из одного состояния в другое. В качестве входного сигнала при импульсном представлении логических переменных рассматривается наличие импульса, при потенциальном - наличие перепада напряжения определенного уровня.
Счетчик представляет собой устройство последовательностного типа, так как в нем новое состояние определяется предыдущим и значением логической переменной на входе. Состояние СТ характеризуются двоичным кодом, зафиксированным на выходах триггеров.
Правила работы СТ и смена состояний, входящих в его состав триггеров при поступлении на вход «п» входных импульсов, где n=0, 1, 2, ..., ( KC -1), обычно задаются в виде соответствующей таблицы или карты состояний.
Параметры счетчиков. Модуль счета KC - это число импульсов после поступления которых СТ должен вернуться в исходное состояние. В двоичном счётчике KC=2m где m- число триггеров, используемых в СТ для регистрации двоичного числа. Если KC ≠ 2m счётчик называется недвоичным, в частности, при KC = 10n получается десятичный счётчик.
Емкость СТ, N- максимальное значение числа, до которого может вестись счет с помощью данного СТ; N = KC -1 = 2m - 1. Состояние триггеров всех разрядов двоичного суммирующего СТ в зависимости от числа импульсов, поступивших на вход СТ и соответствующих уровню логической 1 для m = 4, определяется данными таблицы состояний (табл.1).
Время установления, tуст - это интервал времени между моментом поступления i-го входного счетного импульса и установлением в СТ кода числа.
Разрешающая способность СТ, tp - это минимальное время между двумя входными импульсами, при котором СТ работает надежно. При этом tp > tуст.
Максимальная частота входных импульсов fmax - это частота, при которой СТ сохраняет работоспособность. Для увеличения надежности передачи информации с выхода первого триггера, где длительность импульсов минимальна, принято считать рабочей частотой такую, которая определяется соотношением:
fp = fmax /1,5
Классификация счетчиков. По типу функционирования различают СТ суммирующие, вычитающие и реверсивные. Суммирующие СТ выполняют прямой счет, в этом случае при поступлении на вход очередного импульса число на выходе СТ увеличивается на единицу. Вычитающий СТ производит обратный счет, при котором при поступлении на вход очередного импульса число на выходе уменьшается на единицу. Реверсивный СТ может работать в режимах прямого и обратного счета.
Все указанные три типа счётчиков относятся к счётчикам с естественным порядком счёта. Существует ещё отдельный класс счётчиков (делителей частоты), у которых при подаче одного очередного импульса состояние изменяется более чем на единицу. Это счётчики с произвольным порядком счёта. Они используются для деления частоты входных сигналов в KC раз. По организации цепей переноса СТ делятся на последовательные, параллельные и последовательно-параллельные (иногда последовательные СТ называют асинхронными, а параллельные - синхронными).
1.2 ПОСЛЕДОВАТЕЛЬНЫЕ ДВОИЧНЫЕ СЧЁТЧИКИ
Последовательный
СТ может быть реализован в виде цепочки
триггеров, тактовый вход каждого из
которых подключен к выходу Q или
предыдущего триггера. В этом случае
счетные импульсы подаются только на
вход триггера первого разряда. Для
каждого из последующих разрядов сигналы
для переключения поступают с выхода
предыдущих разрядов. В результате
происходит последовательное переключение
разрядов СТ.
Последовательный СТ с модулем счета KC = 2m обычно реализуется путем последовательного соединения Т-триггеров, каждый из которых работает с модулем счета KC = 2. Триггер, работающий в счетном режиме, может быть получен также из JК-триггера. Для этого обеспечивается условие J = К = 1, при котором JK-триггер функционирует как Т-триггер при подаче счетного сигнала на вход синхронизации С. Состояния JK - триггера, синхронизируемого задним фронтом, при J = K = 1 изменяется на противоположное (Qn+1 = n), при поступлении каждого синхроимпульса и соответствует данным табл.2.
Таблица 1
Таблица состояний двоичного счетчика
Число импульсов, поступивших на вход |
Q3 |
Q2 |
Q1 |
Q0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
6 |
0 |
1 |
1 |
0 |
7 |
0 |
1 |
1 |
1 |
8 |
1 |
0 |
0 |
0 |
9 |
1 |
0 |
0 |
1 |
10 |
1 |
0 |
1 |
0 |
11 |
1 |
0 |
1 |
1 |
12 |
1 |
1 |
0 |
0 |
13 |
1 |
1 |
0 |
1 |
14 |
1 |
1 |
1 |
0 |
15 |
1 |
1 |
1 |
1 |
16 |
0 |
0 |
0 |
0 |
Таблица 2
Таблица состояний JK-триггера
J |
K |
Qn |
Qn+1 |
0 |
0 |
0 |
0 Qn+1 = Qn 1 |
0 |
0 |
1 |
|
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
![]() 1 Qn+1 = Qn 0 |
1 |
1 |
1 |
Q2
Q1
Q0







l
l