Дата последнего обновления файла 23.02.2012

Лабораторная работа 3. Исследование комбинационных схем

Лабораторная работа выполняется с помощью учебного лабораторного стенда LESO2.

Цель работы: Целью работы является изучение принципов действия комбинационных устройств: дешифратора, шифратора, преобразователя кода для семисегментного индикатора, мультиплексора, сумматора.

Подготовка к лабораторной работе

По конспекту лекций изучить работу наиболее распространенных комбинационных схем:

  1. дешифратора (декодера);
  2. шифратора (кодера);
  3. семисегментного дешифратора;
  4. мультиплексора;
  5. полного двоичного сумматора.

Изучить принципиальную схему лабораторного стенда LESO2 и определить какая часть исследуемой схемы реализована аппаратно, а какая будет реализована с помощью среды автоматизированного проектирования Quartus II.

Задание к работе

1. Исследовать принцип работы дешифратора 2x4

Сконфигурировать ПЛИС в соответствии с рисунком 1. Подключить к входам X0 и X1 переключатели S7 и S8, а к выходам Y0, Y1, Y2, Y3 светодиодные индикаторы LED5, LED6, LED7, LED8. Для этого подключить входы и выходы дешифратора к соответствующим выводам ПЛИС.

Схема дешифратора
Рисунок 1. Схема дешифратора в графическом редакторе САПР Quartus II

Подавая все возможные комбинации логических уровней на входы X0, X1 с помощью ключей S7, S8 и наблюдая за состояниями светодиодных индикаторов LED5, LED6, LED7, LED8, заполните таблицу истинности дешифратора.

Таблица 1. Таблица истинности дешифратора

x1 x2 y0 y1 y2 y3
0 0
0 1
1 0
1 1

2. Исследовать принцип работы шифратора 4x2

Сконфигурировать ПЛИС в соответствии с рисунком 2.

Принциальная схема шифратора 4x2
Рисунок 2. Принципиальная схема шифратора 4x2 в графическом редакторе САПР Quartus II

Подключить к входам X1, X2, X3, X4 переключатели S8, S7, S6, S5, а к выходам Y0, Y1 светодиодные индикаторы LED8, LED7. Для этого подключить входы и выходы дешифратора к соответствующим ножкам ПЛИС. Подавая все возможные комбинации логических уровней на входы X1, X2, X3, X4 с помощью ключей S8, S7, S6, S5 и наблюдая за состояниями светодиодных индикаторов LED7, LED8, заполните таблицу истинности шифратора.

Таблица 2. Таблица истинности шифратора

x1 x2 x3 x4 y1 y0
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

3. Исследовать работу семисегментного дешифратора.

Составить таблицу истинности семисегментного дешифратора (таблица 3). Для этого в графическом редакторе собрать схему, изображенную на рисунке 3.

Схема семисегментного дешифратора
Рисунок 3. Схема семисегментного дешифратора

Подавая с помощью ключей S8, S7, S6, S5 различные кодовые комбинации на входы X0, X1, X2, X3 определить цифры, высвечиваемые на индикаторе. По результатам эксперимента заполнить левую колонку таблицы 3.

Таблица 3. Таблица истинности семисегментного дешифратора

x3 x2 x1 x0 a b c d e f g Показание индикатора
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1

4 Исследовать работу мультиплексора 4x1

Для этого в графическом редакторе собрать схему, изображенную на рисунке 4. Записать конфигурацию в ПЛИС лабораторного стенда.

Схема мультиплексора 4x1
Рисунок 4. Схема мультиплексора 4x1

Поочередно устанавливая все возможные кодовые комбинации на адресных входах A и B, определите номера коммутируемых каналов. Номер коммутируемого канала определяется путем поочерёдного подключения к входам X0, X2, X3, X4 уровня логической единицы и нуля с последующим наблюдением за выходом Y. Если сигнал на выходе совпадает с входным значением, то номер канала можно узнать по номеру входного ключа по схеме, приведенной на рисунке 4. Заполните таблицу 5.

Таблица 5. Таблица истинности, описывающая работу мультиплексора

B A Номер
коммутируемого
канала
0 0
0 1
1 0
1 1

3.5 Исследовать схему полного одноразрядного сумматора

Сконфигурировать ПЛИС в соответствии с рисунком 5. Здесь Pin, Pout соответственно вход и выход переноса, A и B — одноразрядные слагаемые, S — сумма.

Схема полного одноразрядного сумматора
Рисунок 5. Схема полного одноразрядного сумматора

Заполнить таблицу истинности сумматора (таблица 6). Обратите внимание, что порядок столбцов Pout и S должны быть именно такими, как показано в этой таблице!

Таблица 6. Таблица истинности полного одноразрядного сумматора

Pin B A Pout S
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

Содержание отчета

  1. Цель работы
  2. Схемы исследования дешифратора, шифратора, преобразователя кода для семисегментного индикатора, мультиплексора, сумматора.
  3. Таблицы истинности для каждой схемы.
  4. Выводы по каждому заданию.

5 Контрольные вопросы

  1. Принцип работы дешифратора?
  2. Как синтезировать дешифратор с произвольной разрядностью?
  3. Как работает шифратор?
  4. Изобразите таблицу истинности шифратора.
  5. Как работает преобразователь кода для семи сегментного индикатора?
  6. Как устроен семи сегментный индикатор?
  7. Как работает мультиплексор?
  8. Как в лабораторной работе проводилось исследование мультиплексора?
  9. Как работает сумматор?
  10. Изобразите таблицу истинности шифратора.
  11. Что такое перенос разряда?

Литература:

  1. Микушин А.В., Сажнев А.М., Сединин В.И. Цифровые устройства и микропроцессоры. СПб, БХВ-Петербург, 2010.
  2. Угрюмов Е. П. Цифровая схемотехника. СПб, БХВ-Петербург, 2004.
  3. Дж. Ф. Уэкерли Проектирование цифровых устройств. М, Постмаркет, 2002.
  4. Шило В. Л. Популярные цифровые микросхемы. М, Радио и связь, 1987.
  5. Программируемые логические матрицы (Электронный учебник по курсу компьютерная электроника, Харьковский национальный университет радиоэлектроники)

Вместе с лабораторной работой "Исследование комбинационных схем" выполняют:

Лабораторная работа 1. Работа с Quartus II
http://digteh.ru/digital/lab/1/

Лабораторная работа 2. Синтез логических схем
http://digteh.ru/digital/lab/2/

Лабораторная работа 4. Исследование работы триггеров
http://digteh.ru/digital/lab/4/

Лабораторная работа 5. Исследование работы регистров
http://digteh.ru/digital/lab/5/

Лабораторная работа 6. Исследование цифровых счетчиков (делителей частоты)
http://digteh.ru/digital/lab/6/


Автор Микушин А. В. All rights reserved. 2001 ... 2015

Предыдущие версии сайта:
http://neic.nsk.su/~mavr
http://digital.sibsutis.ru/

пЕИРХМЦ@Mail.ru


Rambler's Top100