- •Виноградов в.И., Спиридонов с.Б. Схемотехника дискретных устройств
- •Оглавление
- •Часть 1…………………………………………………………………….48
- •Часть 2…………………………………………………………………….52
- •Часть 1………………………………………………………………………74
- •Часть 2………………………………………………………………………76
- •Часть 1………………………………………………………………………..138
- •3. Содержание отчёта по части 1 лабораторной работы…………………141
- •Часть 2………………………………………………………………………..142
- •5. Содержание отчета по части 2 лабораторной работы………………….145
- •1. Характеристика объекта изучения……………………………………..147
- •Введение
- •Часть 1………………………………………………………………………..102
- •Часть 2……………………………………………………………..…………103
- •5. Задание на выполнение лабораторной работы с помощью программы
- •Часть 1. Освоение состава оборудования и правил работы с макетом ум-11, выполнение задачи синтеза комбинационной схемы.
- •Часть 1. Исследование работы триггеров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы регистров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы счётчиков на макете ум-11.
- •Часть 2. Исследование счётчиков с помощью программы Electronics Workbench.
- •Лабораторная работа №1 Освоение навыков работы с программой Electronics Workbench. Исследование работы логических элементов.
- •1. Краткая характеристика объекта исследования.
- •1.1 Структура окна и система меню.
- •1.2 Основные команды меню:
- •1.3 Технология создания электрических и электронных схем.
- •2. Задание и порядок выполнения лабораторной работы.
- •3. Содержание отчета по лабораторной работе.
- •4. Контрольные вопросы.
- •5. Рекомендуемые источники информации
- •Лабораторная работа № 2 Синтез логических схем на элементах комбинационного типа
- •1. Краткая характеристика объекта изучения.
- •Технические аналоги булевых функций.
- •Часть 1.
- •2. Описание лабораторного стенда ум-11
- •3. Задание и порядок выполнения лабораторной работы на стенде
- •Часть 2.
- •4. Технология исследования комбинационных схем с помощью программы Electronic Workbench.
- •5. Порядок выполнения лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчёта по частям 1 и 2 лабораторной работы.
- •7. Контрольные вопросы.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 3. Исследование дешифраторов, шифраторов, мультиплексоров, демультиплексоров.
- •1. Краткая характеристика объектов исследования.
- •1.1 Дешифраторы.
- •1.2 Шифраторы.
- •1.3. Мультиплексоры.
- •1.4. Демультиплексоры.
- •Часть 1.
- •2. Описание элементов макета ум-11, необходимых для проведения лабораторной работы.
- •3. Задание и порядок проведения лабораторной работы на макете ум-11.
- •Часть 2.
- •4. Описание используемых элементов программы ewb для выполнения лабораторной работы.
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •5.1 Порядок проведения исследования работы дешифраторов.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 4. Исследование триггеров
- •1. Характеристика объекта изучения.
- •Часть 1.
- •2. Задание и порядок исследования триггеров на макете
- •3. Содержание отчёта к части 1 лабораторной работы.
- •Часть 2.
- •4. Описание исследования триггеров с помощью программы
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчета по части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 5. Исследование регистров.
- •1. Сведения об объекте исследования.
- •Часть 1.
- •2. Задание на выполнение лабораторной работы на макете ум-11
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2.
- •4. Выполнение лабораторной работы с помощью программы Electronic Workbench.
- •4.1. Описание необходимых приборов и инструментария программы ewb.
- •5. Задание на выполнение лабораторной работы по части 2
- •6. Содержание отчета к части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации
- •Лабораторная работа № 6. Исследование счётчиков
- •1. Характеристика объекта исследования
- •Часть 1.
- •2. Исследование работы счётчиков на макете ум-11. Задание на выполнение работы.
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2. Моделирование работы счётчиков с помощью
- •4. Задание на выполнение лабораторной работы.
- •5. Содержание отчета по части 2 лабораторной работы.
- •6. Контрольные вопросы.
- •7. Рекомендуемые источники информации.
- •Лабораторная работа № 7 Исследование сумматоров
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3. Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
- •Лабораторная работа №8 Исследование арифметико-логического устройства.
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3 . Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
1.3. Мультиплексоры.
Мультиплексоры осуществляют подключение одного из входных каналов к единственному выходному каналу под управлением управляющего (адресующего) слова. Разрядности каналов могут быть различными, мультиплексоры для коммутации многоразрядных слов составляются из одноразрядных.
В цифровой технике мультиплексор имеет m информационных входов данных X1, Х2, Х3, ….Хm, n адресных входов и один выход данных. Зависимость количества информационных входов от количества разрядов адреса определяется соотношением m=2n . Двоичный код на входах адреса определяет номер того входа данных, с которого информация проходит на выход мультиплексора в этот момент.
Упрощенное представление мультиплексора многопозиционным ключом (рис. 5.)
Рис.5. Схема многопозиционного ключа.
Таблица истинности мультиплексора
Таблица 2.
E |
A1 |
A0 |
Y |
1 |
0 |
0 |
X0 |
1 |
0 |
1 |
X1 |
1 |
1 |
0 |
X2 |
1 |
1 |
1 |
X3 |
0 |
x |
x |
0 |
Выражение для сигнала на выходе мультиплексора:
Y=(E*!A1*!A0*X0)+(E*!A1*A0*X1)+(E*A1*!A0*X2)+
(E*A1*A0*X3) (4)
При
любом значении адресующего кода все
слагаемые, кроме одного, равны нулю.
Ненулевое слагаемое равно
,
где i
— значение текущего адресного кода.
Схема мультиплексора, реализованная на элементах «И» и ИЛИ» (рис. 6.)
Рис.6. Схема мультиплексора на элементах «И» и «ИЛИ».
Преобразование выражения для сигнала на выходе мультиплексора в базис «И-НЕ»
Y=!(!(E*!A1*!A0*X0)*!(E*!A1*A0*X1)* !(E*A1*!A0*X2)*
!(E*A1*A0*X3)) (6)
Схема мультиплексора на элементах «И-НЕ» (рис. 7.)
Рис.7. Схема мультиплексора на элементах «И-НЕ».
Каскадное включение мультиплексоров.
При недостаточной размерности имеющихся микросхем мультиплексоров для решения задачи мультиплексирования большого числа входных каналов применяют каскадную схему подключения мультиплексоров.
Пространство адресного кода делятся на две группы по имеющейся размерности микросхем мультиплексоров.
По количеству необходимых информационных входов набирают нужное количество мультиплексоров входной ступени, подавая на все мультиплексоры этой ступени разряды адресов младшей группы.
Выходная ступень организуется мультиплексором с количеством информационных входов соответствующим количеству мультиплексоров, применённых во входной ступени. Их выходы соединяются с каждым информационным входом мультиплексора выходной ступени. На мультиплексор выходной ступени подаются разряды старшей адресной группы.
Универсальные логические модули на основе мультиплексоров
Универсальные логические модули (УЛМ) на основе мультиплексоров относятся к устройствам, настраиваемым на решение той или иной задачи. Универсальность их состоит в том, что для заданного числа аргументов можно настроить УЛМ на любую функцию.
Известно,
что общее число функций n аргументов
выражается как
.
С ростом n
число функций растет чрезвычайно быстро.
Хотя практический интерес представляют
не все существующие функции, возможность
получить любую из огромного числа
функций свидетельствует о больших
перспективах применения УЛМ.
Первым
способом настройки, используемым в УЛМ,
является фиксация некоторых входов.
Для этого способа справедливо следующее
соотношение между числом аргументов и
числом настроечных входов. Пусть число
аргументов
и требуется настройка на любую из
функций. Тогда число комбинаций для
кода настройки, равное числу функций,
есть
.
Для двоичного кода число комбинаций
связано с разрядностью кода выражением
,
где m
— разрядность кода. Приравнивая число
воспроизводимых функций к числу
комбинаций кода настройки, имеем для
числа настроечных входов соотношение
.
На адресные входы мультиплексора подаются переменные булевой функции: Х0, X1, X2,….,.Xn. Информационные входы соединяются с источниками потенциала логической единицы, либо нуля, смотря по наборам переменных, обращающих функцию в 0 либо 1.
Рис.8. Использование мультиплексора вместо комбинационной схемы.
