Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2831

.pdf
Скачиваний:
4
Добавлен:
15.11.2022
Размер:
2.38 Mб
Скачать

3. Порядок выполнения лабораторной работы

3.1.Предварительное задание

3.1.1.По конспекту лекций и литературным источникам, например [3-5], изучите материал о составлении СДНФ логической функции и ее преобразовании.

3.1.2.По материалам п. 2.1, конспекту лекций и литературным источникам изучите назначение, принципы построения

ифункционирования шифраторов.

3.1.3. Составьте заготовку отчета как указано в начале пособия.

3.1.4. Изобразите функциональное представление шифратора, запишите формулу соотношения количества входов и выходов и составьте таблицу, определив по этой формуле 14 значений а

Таблица 6

n

3

4

16

a

3.1.5.Составьте в письменной форме план эксперимента по исследованию бесприоритетного (факультативного) шифратора 7х3 на базе логических микросхем: разработайте в соответствии с (3.2) его принципиальную схему, подберите соответствующую элементную базу (см. приложения), выберите расположение компонентов на стенде. Разметьте схему как описано в разделе «Подготовка к выполнению лабораторной работы».

3.1.6.Перенесите в отчет таблицу функционирования этого шифратора. Дополните таблицу снизу, проанализировав зна-

чения A2, A1, A0 и А10 при трех различных комбинациях

двух или нескольких совместных перекрывающихся и неперекрывающихся входных воздействий (например, указанных в п. 2.2,1). Подготовьте объяснение этих результатов. Данная таблица входит в план первого эксперимента работы.

41

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

3.1.8. По конспекту лекций и справочникам (например, [5- 9]) изучите функциональные возможности шифраторов, выпускаемых в интегральном исполнении, т.е. в виде готовых микросхем. Занесите в отчет УГО микросхемы ИВ1 и ее таблицу истинности. Объясните с помощью таблицы назначение выводов 5, 14, 15 микросхемы.

3.1.9.Перенесите в отчет принципиальную схему, приве-

денную на рис. 20, изменив размещение сигналов на выходах ИВ1 и логики так, чтобы старшие разряды (А3, А2) располагались над младшими. Присвойте имена всем промежуточным связям (желательно в соответствии с выводимыми сигналами, например, 1А0…1А2, 1G и т.д.), указав их на схеме.

3.1.10.Для исследования схемы выберите 4 входа младшего шифратора (обязательно включая Х0) и 3 входа старшего (отметьте их на схеме). По аналогии с п. 3.1.5, 3.1.6 составьте на основе этой схемы таблицу (план эксперимента) по исследованию приоритетного шифратора 16х4 на двух микросхемах ИВ1, содержащую следующие столбцы: наименования входа или входов Xi#, состояние выходов G каждого шифратора и схемы в целом, выходные коды А (А3…А0) и их десятичные эквиваленты для дальнейшей экспериментальной проверки. Строки таблицы должны содержать следующие серии опытов:

1) без входных сигналов (все входы на пассивном уровне) – 1 опыт;

2)с подачей активного уровня на один из выбранных входов каждого шифратора, начиная с Х0, – 7 опытов;

3)с одновременной подачей двух или более сигналов на младший шифратор – 3 опыта;

4)с одновременной подачей двух или более сигналов на старший шифратор – 3 опыта;

5)с одновременной подачей двух сигналов на разные ИВ1

4 опыта.

42

3.2.Рабочее задание

3.2.1.Предъявите преподавателю все материалы, подготовленные при выполнении предварительного задания, устраните обнаруженные им ошибки.

3.2.2.Доработайте под руководством преподавателя схему, перенесенную в отчет с рис. 3.3, таким образом, чтобы выполнялись задачи, указанные выше при ее анализе. Подсчитайте расход микросхем на ее реализацию.

3.2.3.Запустите на ПК программу VirtualPCB, наберите в редакторе разработанную вами схему для реализации факультативного шифратора. Входы схемы подключите к линиям поля ввода, выходы А – к линиям поля индикации.

3.2.4.Проверьте результат ввода, как указано выше, в ча-

стности проверьте отображение всех выходных сигналов в

поле индикации; если какого-то имени нет, удалите связь и создайте ее снова. Сохраните схему под именем ЛР3_1.

3.2.5.Установите выбранные вами микросхемы в колодки согласно правилу, приведенному выше, включите питание стенда и щелкните «Соединиться с устройством». Подавая активные сигналы (лог. ˶0") на входы шифратора согласно плану

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

3.2.6. Щелкните «Отсоединиться», выключите питание стенда и удалите элементы и связи. Наберите схему для исследования приоритетного шифратора 16х4 на двух микросхемах ИВ1. Верхнюю линию поля ввода обозначьте L1. К последующим линиям поля ввода подключите 7 входов схемы, выбранных в п. 3.1.9, остальные – к линии L1. К линиям поля индикации подключите выходы А3…А0, G, а также выходы G# обоих шифраторов.

43

3.2.7. Проверьте результат ввода, как указано выше. Сохраните схему под именем ЛР3_2.

3.2.8. Проведите исследование по предварительно подготовленной таблице (п. 3.1.10).

3.2.9. Подготовьте отчет, оформив его в соответствии с требованиями п. 1.4 "Общих положений".

4.КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Дайте описание процедуры составления СДНФ и СКНФ логической функции и их минимизации.

2.Приведите определение шифратора и двоичного шифратора.

3.Подсчитайте, сколько выходов будут иметь шифраторы с 10, 20, 30 входами.

4.Опишите различия в функционировании шифраторов, синтезированных способами 2.2.1, 2.2.2 и 2.2.3, назовите причину этих различий, перечислите преимущества и недостатки каждого варианта.

5.Запишите СДНФ функций A1, A2 классической реализации рассмотренного шифратора.

6.Запишите выражения для функций A1, A2 приоритетной реализации рассмотренного шифратора.

7.Объясните принцип построения и функционирования переработанной вами схемы трехразрядного приоритетного шифратора, пользуясь полученной таблицей его состояний, приведите перечень (кодировку) элементов, необходимых для его создания.

8.Изложите сведения о функциональных возможностях приоритетных шифраторов, существующих в интегральном исполнении.

9.Дайте словесное описание работы ИВ1, пользуясь составленной вами таблицей истинности.

44

Лабораторная работа № 4

ИССЛЕДОВАНИЕ КОММУТАТОРОВ ИНФОРМАЦИОННЫХ ПОТОКОВ

1.Цель работы

1.1.Изучить принципы функционирования мультиплексоров и демультиплексоров.

1.2.На примере схемы полного трехразрядного коммутатора получить практические навыки разработки функциональных узлов цифровой электроники.

2.Теоретические сведения

2.1.Определение коммутаторов информационных потоков

Определим одноканальные коммутаторы информационных потоков как комбинационные устройства, имеющие x инфор-

мационных входов, y выходов, m адресных входов для выбора источника входной информации и n адресных входов для вы-

бора одного из выходов и выполняющие передачу информации

с одного выбранного двоичным адресным кодом входа на единственный выход, выбранный вторым адресным кодом.

Номер выбранного входа равен десятичному значению кода АМ, номер выбранного выхода – значению кода АD. Графическое (функциональное) обозначение такого коммутатора будет иметь вид, приведенный на рис. 21.

I

x

DI

MX-

DO

y

Q

 

 

 

DMX

 

 

 

 

 

 

 

AM

m

AM

 

 

 

 

 

 

 

 

 

n

 

 

 

 

AD

AD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 21

В общем случае коммутаторы информационных потоков могут иметь также входы Е разрешения ввода, входы ОЕ раз-

45

решения вывода информации и входы/выходы других специальных сигналов. Коммутаторы информационных потоков могут быть многоканальными, в этом случае все группы входов или выходов управляются общими сигналами адреса и общими или раздельными сигналами Е, ОЕ. Количество адресных входов (разрядность коммутатора m, n) в зависимости от количества информационных входов/выходов определяется соотношениями

m = int (log2x), n = int (log2y).

(6)

Коммутаторы с m = log2x, n = log2y называют полными,

а с m > log2 x (т.е. x < 2m), n > log2y – неполными.

 

Разновидность коммутаторов информационных

потоков,

которые имеют несколько информационных входов и один выход (многоканальные – несколько выходов) и которые обеспечивают передачу информации на выход со входа, выбранного адресным кодом, называют мультиплексорами, а также муль- типлексорами-селекторами (или просто коммутаторами). Соответственно функциональное обозначение на УГО имеет вид MUX, MX или MS. Если обозначить информационный поток на входе 0 как I0, на входе 1 как I1, и т.д., а сигнал на выходе как Q, то, например, таблица функционирования мультиплексора 8-1 будет иметь вид, приведенный в табл.7.

Неполные мультиплексоры обычно не используются.

Разновидность коммутаторов информационных потоков, которые имеют один информационный вход (многоканальные – несколько входов) и несколько выходов и которые обеспечи-

Таблица 7

А10

А2

А1

А0

Q

0

0

0

0

I0

1

0

0

1

I1

2

0

1

0

I2

3

0

1

1

I3

4

1

0

0

I4

5

1

0

1

I5

6

1

1

0

I6

7

1

1

1

I7

вают передачу информации с входа на выход, выбранный адресным кодом, называют демультиплексорами. Их функциональное обозначение на УГО – DMX. Если обозначить инфор-

46

мационный поток на входе как I, а сигналы на выходах как Q0...Q7, то таблица функционирования демультиплексора 1-8 будет иметь вид (табл. 8)

Таблица 8

Неполные демультиплексоры используются, например, для получения сигналов, соответствующих десятичной цифре (n=10) или для опознавания адреса устройства (минимальное значение n=1).

2.2. Функциональные схемы коммутаторов

Рассмотрим функциональную схему (логическую структуру) полного мультиплексора, имеющего m адресных входов. Его рабочая функция реализуется сочетанием трех более простых функций: дешифрации адресной комбинации, логического ключа и логического объединения (рис. 22).

I0

 

 

 

 

 

 

 

 

 

DI

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IK

 

 

 

 

 

 

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DC

 

 

2m

 

 

 

 

 

 

 

 

 

 

АД

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

m

 

 

 

 

 

 

 

 

 

 

DI

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 22

 

 

 

 

 

 

47

Работа дешифратора описана в литературе, например [4-13].

Функцию ключа обычно выполняют схемы И, поскольку I & 1 =

=I, I & 0 = 0. Функция объединения выполняется схемой ИЛИ.

В совокупности эти функциональные узлы обеспечивают задан-

ную

функцию

устройства

передачу

на выход

сигналов

с выбранного входа.

 

 

 

 

 

Функциональная схема полного одноканального демульти-

плексора, имеющего n адресных входов, выглядит аналогично.

Его рабочая функция реализуется сочетанием функций дешиф-

рации адресной комбинации и логического ключа (рис. 23).

В

списке

литерату-

 

 

 

&

 

ры [4, 5, 10,

12]

приве-

I

 

 

Q0

 

 

 

дены

иные

функци-

 

 

 

 

 

ональные схемы

муль-

 

 

DC

 

 

типлексоров

и демуль-

 

 

 

 

 

n

 

n

 

типлексоров. Они полу-

АD

 

2

 

 

 

 

 

 

 

 

 

 

чены

в результате

раз-

 

 

 

 

 

вертывания дешифрато-

 

 

 

&

n

 

 

 

 

Q2 -1

ра до уровня логических

 

 

 

 

 

элементов, а также объ-

 

 

Рис. 23

 

единения

выходных

 

 

 

 

 

 

 

 

элементов И дешифратора и логических ключей мультиплексо-

ра или демультиплексора.

 

 

 

 

 

Исходя из схем, приведенных на рис. 22, 23, функциональ-

ную схему коммутатора, включающего MX+DMX, можно пред-

ставить в виде, изображенном на рис. 24.

 

 

I0

 

 

 

 

 

 

 

 

&

 

 

1

 

 

 

 

&

 

Q0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DC

 

 

2m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

AM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

АM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

QK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I m-

1

 

 

 

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

&

 

Q

m

 

 

 

 

 

AD

 

 

 

 

 

 

 

 

 

 

 

АD

 

 

 

n

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

2 -1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 24

48

2.3. Реализации коммутаторов информационных потоков

Мультиплексоры и демультиплексоры могут быть аппаратно реализованы на логических элементах, на программируемой логике и в виде специальных микросхем. Например, простейший мультиплексор 2-1, реализованный на основе логических элементов типов ЛН и ЛР, будет иметь вид, приведенный на рис. 25.

Использование ПЛМ для реализации коммутаторов (см. п. 2.1) возможно, но нецелесообразно, поскольку в настоящее

время в составе различных серий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТТЛ выпускается множество за-

I0

 

 

 

 

 

 

&

1

 

 

 

 

 

конченных

интегральных

схем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

мультиплексоров

и

демуль-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

типлексоров

различной

разряд-

I1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

 

 

ности,

имеющих к тому же те

 

 

 

 

 

 

 

 

&

 

 

 

 

 

 

или

иные

дополнительные

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

 

 

функции

(перевод

в третье со-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

стояние,

запрет

и т.д.).

УГО,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

схемы

и функциональные

воз-

 

 

 

 

 

Рис. 25

можности этих микросхем при-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ведены в литературе. В качестве демультиплексоров используются микросхемы дешифраторов со входом (входами) разрешения. На этот вход и подается входной информационный поток. Следует обратить внимание на то, что выходы дешифраторов/демультиплексоров обычно инверсные, соответственно на невыбранных выходах (если нет третьего состояния) сохраняется потенциал лог. ˶1". Многоканальные демультип-

лексоры (напр., ИД4) могут использоваться как одноканальные с увеличением разрядности, если соответствующим образом скоммутировать их входы.

Полные многоразрядные коммутаторы (m n разрядов) строят в виде каскадного соединения m-разрядного мультиплексора и n-разрядного демультиплексора.

49

2.4. Дополнительные возможности мультиплексоров

К дополнительным возможностям MX можно отнести: каскадирование; построение устройств, сдвигающих код в смежные разряды; построение на базе MX комбинационных устройств. Последняя возможность подробно рассмотрена в конспекте лекций и литературе [5,8]. Соответствующий материал следует внимательно изучить для дальнейшего использования в ходе лабораторной работы.

3. Порядок выполнения лабораторной работы

3.1. Предварительное задание

3.1.1. По литературе [4-13] и разделу 2 ознакомьтесь с назначением, УГО, принципом действия и функциональными схемами мультиплексоров и демультиплексоров.

3.1.2.Составьте заготовку отчета согласно разделу "Общие положения". Из справочной литературы или конспекта лекций перенесите в нее УГО и функциональные схемы микросхем К555ИД7 (дешифратор-демультиплексор) и К555КП7 (мультиплексор), разберитесь в назначении их входов и выходов.

3.1.3.В соответствии с изученной методикой составьте схему и план эксперимента для реализации на основе схемы ЛР1_1 и мультиплексора КП7 формирователя временной диаграммы, исследованной вами в работе № 1. Разметьте схему как описано в разделе «Подготовка к выполнению лабораторной работы».

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

проведите функциональный анализ проектируемого устройства, определите разрядность адресных комбинаций;

соотнеся основные функции коммутатора и возможности

микросхем К555КП7 и К555ИД4, разработайте в соответствии

50

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]