к оглавлению

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

Цель работы

1. Ознакомление с принципом работы мультиплексора.

2. Реализация и исследование функциональных модулей на основе мультиплексоров.

Electronics Workbench V 5.12


Краткие сведения из теории

1. Мультиплексоры. Мультиплексор - комбинационная логическая схема, представляющая собой управляемый переключатель, который подключает к выходу один из информационных входов данных. Номер подключаемого входа равен числу (адресу), определяемому комбинацией логических уровней на входах управления. Кроме информационных и управляющих входов, схемы мультиплексоров содержат вход разрешения, при подаче на который активного уровня мультиплексор переходит в активное состояние. При подаче на вход разрешения пассивного уровня мультиплексор перейдет в пассивное состояние, для которого сигнал на выходе сохраняет постоянное значение независимо от значений информационных и управляющих сигналов. Число информационных входов у мультиплексоров обычно 2, 4, 8 или 16. На рис. 13.9 представлен мультиплексор 8х1 с инверсным входом разрешения G, прямым Y и инверсным W-выходами
Electronics Workbench V 5.12

Electronics Workbench V 5.12

2. Уравнение мультиплексора. Функционирование мультиплексора, представленного нарис. 13.9, описывается характеристическим уравнением, связывающим сигнал на выходе (Y) с разрешающим (G), входными информационными (DO...D7) и управляющими (А, В, С) сигналами:

Electronics Workbench V 5.12

Как видно из уравнения, на мультиплексоре можно реализовать логические функции, для чего нужно определить, какие сигналы и логические константы следует подавать на входы мультиплексора.

3. Реализация заданной функции с помощью мультиплексора. Логическая функция п переменных определена для 2" комбинация значений переменных. Это позволяет реализовать функцию п-переменных на мультиплексоре, имеющем п-управляющих и 2n информационных входов. В этом случае каждой комбинации значений аргументов соответствует единственный информационный вход мультиплексора, на который подается значение функции. Например, требуется реализовать функцию

Electronics Workbench V 5.12

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

N

с

b

а

F1

0

0

0

0

1

1

0

0

1

0

2

0

1

0

0

3

0

1

1

1

4

1

0

0

0

5

1

0

1

0

6

1

1

0

1

7

1

1

1

1


Из таблицы видно, что для реализации функции на мультиплексоре необходимо подать на информационный вход мультиплексора с номером N сигнал, значение которого равно соответствующему значению функции F1, т. е. на входы с номерами 1, 2, 4, 5 следует подать уровень логического нуля, а на остальные - уровень логической единицы. Таким образом, при подаче комбинации логических уровней на управляющие входы мультиплексора, к его выходу подключится вход, значение сигнала на котором равно соответствующему значению функции. Схемная реализация приведена на рис. 13.10. При реализации логических функций на информационные входы можно подавать не только константы, но и изменяющиеся входные сигналы. Так, например, рассмотрим другой способ реализации функции F1, рассмотренной выше. Для этого минимизируем выражение функции:

Electronics Workbench V 5.12

Составим таблицу истинности функции в зависимости от значений переменных а и b:

N

b

а

F1

0

0

0

с

1

0

1

0

2

1

0

с

3

1

1

1


Заданную такой таблицей функцию реализуют, как и в предыдущем случае, подав на вход с номером N сигнал, значение которого соответствует значению функции F1. В данном случае сигналы с и с', соответствующие переменной с, подаются на информаци-

Electronics Workbench V 5.12

онные входы, как указано в таблице истинности. При этом сокращается число управляющих входов. Схемная реализация такого способа задания функции представлена на рис. 13.11. Так как используются только два адресных входа, управляющий вход С можно заземлить. При этом состояние информационных входов D4...D7 безразлично. Уровень сигнала на выходе схемы определяется комбинацией уровней сигналов в точках А, В, С, соответствующих переменным а, Ь, с. Схема рис.13.11. по существу представляет собой мультиплексор 4х1 с двумя управляющими и четырьмя информационными входами. Если функцию можно представить в виде произведения одночлена на многочлен, то её также можно реализовать при помощи мультиплексора. Как следует из уравнения мультиплексора, сигнал, соответствующий одночлену, нужно подать на вход разрешения. Например, требуется реализовать функцию F2, описываемую следующим выражением:

Electronics Workbench V 5.12

При реализации данной функции на мультиплексоре сигнал, соответствующий переменной х, следует подать на его разрешающий вход. Рассмотрим, какие сигналы необходимо подать на управляющие входы мультиплексора. Выражение в скобках можно рассматривать как некоторую функцию / пяти переменных: а, Ь, с, d, e, из которых наиболее часто используются переменные а, Ь и с. Поэтому сигналы, соответствующие этим переменным, нужно подать на управляющие входы мультиплексора. Определим, какие сигналы следует подать на информационные входы, чтобы реализовать функцию /. Для этого составим таблицу истинности функции в зависимости от значений переменных а, Ь и с: Из таблицы видно, что на информационные входы с номерами N = 0, 2, 4, 6 нужно подать уровень логического нуля. Сигнал, соответствующий переменной d, нужно подать на входы с номерами N = 1, 5, сигнал, соответствующий переменной e, - на вход с номером 3. Соответствующая схемная реализация представлена на рис. 13.12.

N

с

Ь

а

1

0

0

0

0

0

1

0

0

1

d

2

0

1

0

0

3

0

1

1

e

4

1

0

0

0

5

1

0

1

d

6

1

1

0

0

7

1

1

1

1


Electronics Workbench V 5.12

Порядок проведения экспериментов

Эксперимент 1. Исследование мультиплексора.

а). Откройте файл с13_06 со схемой, изображенной на. рис. 13.13. Включите схему. С помощью ключа G установите на входе G мультиплексора уровень логического нуля. Поочередно подавая все возможные комбинации логических уровней при помощи ключей А, В, С на соответствующие входы мультиплексора, для каждой комбинации с помощью логических пробников определите, переключение какого из ключей в левой части схемы изменяет состояние выходов мультиплексора. Обозначение соответствующего входа мультиплексора запишите в таблицу 13.10 в разделе "Результаты экспериментов", указав при этом, как передается входной сигнал на выходы мультиплексора (напрямую или с инверсией). Например, если переключение ключа 4 изменяет состояние выходов мультиплексора, в таблице в строке с соответствующей комбинацией уровней сигналов на входах А, В, С следует записать для выхода Y - D4, для выхода W - D4. б). Установите при помощи ключа G уровень логической единицы на входе G микросхемы. В раздел "Результаты экспериментов" запишите обозначения выводов, которые при переключении соответствующих ключей в левой части схемы не влияют на состояние выходов микросхемы.

Electronics Workbench V 5.12

Эксперимент 2. Исследование мультиплексора с помощью генератора слов.

Откройте файл с13_07 со схемой, изображенной на рис. 13.14. Включите схему. Подавая в пошаговом режиме слова от генератора слов на входы мультиплексора и наблюдая уровни сигналов на выходах Y и W при помощи логических пробников, заполните таблицу 13.11 в разделе "Результаты экспериментов".

Electronics Workbench V 5.12

Эксперимент 3. Реализация заданной функции с помощью мультиплексора. а). Определите значение функции F1 для каждой комбинации значений аргументов и заполните графу F1paсч в разделе "Результаты экспериментов". Откройте файл с13_08 со схемой, изображенной на рис. 13.15. Включите схему. Подайте при помощи ключей А, В, С все возможные комбинации логических сигналов на входы мультиплексора и, определяя уровень сигнала на выходе Y логическим пробником F1, заполните графу F1a) в таблице 13.12 в разделе "Результаты экспериментов". Убедитесь, что функция, реализуемая мультиплексором, описывается выражением:

Electronics Workbench V 5.12

б). Откройте файл с13_09 со схемой, изображенной на. рис. 13.16. Включите схему. Подавая в пошаговом режиме слова от генератора слов на входы мультиплексора и наблюдая уровень сигнала на выходе Y логическим пробником F1, заполните графу F16) в таблице 13.12 в разделе "Результаты экспериментов". Убедитесь, что сигнал на выходе также определяется функцией F1. в). Откройте файл с13_10 со схемой, изображенной на рис. 13.17. Последовательно подавая на входы схемы все возможные комбинации уровней логических сигналов, убедитесь, что уровень логической единицы на выходе появляется только в случаях, когда на входах схемы действуют комбинации, описываемые шестнад-цатеричными эквивалентами 07Н, 09Н, ОСН, ODH, OFH, 13h, 17H, 19Н, 1ВН, 1СН, 1DH, 1FH, при которых функция F2 принимает значение 1.

Electronics Workbench V 5.12

Electronics Workbench V 5.12

Эксперимент 4. Исследование мультиплексора 74153.

а). Откройте файл с13_11 со схемой, изображенной на рис. 13.18. Исследуйте работу сдвоенного четырехканального мультиплексора (микросхема 74153). Составьте таблицу функционирования схемы для выходов Y1 и Y2. Для этого установите ключами 1 и 2 уровень логического нуля на входах G1 и G2. Затем в пошаговом режиме последовательно подайте от генератора все слова последовательности для каждой комбинации логических уровней на входах А и В. Для каждого шага определите входы, сигналы с которых проходят на выходы микросхемы. Обозначения входов занесите в таблицу 13.12 в разделе "Результаты экспериментов".

Electronics Workbench V 5.12

б). При помощи ключа 1 установите уровень логической единицы на входе 1G микросхемы. Подавая на входы микросхемы слова от генератора, определите, какой из выходов микросхемы перестал реагировать на изменение состояния входов. Запишите обозначение этого вывода в раздел "Результаты экспериментов". в). Повторите действия пункта б), установив на входе 2G уровень логической единицы, а на входе 1G — уровень логического нуля.

Electronics Workbench V 5.12

Результаты экспериментов

Эксперимент 1. Исследование мультиплексора. а).

Таблица 13.10

А

в

с

Y

w

0

о

о

о

о

1

о

1

о

о

1

1

1

о

о

1

о

1

1

1

о

1

1

1


6).

Electronics Workbench V 5.12

Эксперимент 2. Исследование мультиплексора с помощью генератора слов.

Таблица 13.11

А

в

с

Y

w

0

о

о

0

о

1

о

1

о

о

1

1

1

о

о

1

о

1

1

1

о

1

1

1


Эксперимент 3. Реализация заданной функции с помощью мультиплексора.

Таблица 13.12

А

в

с

F1pacч

F1a)

F1б)

0

о

о

0

о

1

о

1

о

о

1

1

1

о

о

1

о

1

1

1

о

1

1

1


Эксперимент 4. Исследование мультиплексора 74153. а). Таблица 13.13.

А

В

1Y

2Y

0

о

0

1

1

о

1

1


Electronics Workbench V 5.12

Вопросы

1. Функцию какого электрического устройства выполняет мультиплексор для логических сигналов?

2. Каким аналитическим уравнением описывается работа мультиплексора 2х1 с управляющим входом? В уравнении используйте следующие обозначения: входы - А, В, выход - Y, разрешающий вход G. Какие и в каком количестве логические элементы требуются для реализации этого уравнения?

3. Как реализовать схему мультиплексора 2х1 с управляющим входом на элементах И-НЕ?

4. Как можно на основе двух мультиплексоров 2х1 сделать один мультиплексор 4х1? Какие дополнительные элементы понадобятся для этого?

5. Функции скольких переменных можно реализовать без дополнительных элементов (за исключением инверторов) на одном мультиплексоре 4х1? На мультиплексоре 8х1? На мультиплексоре 16х1?

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

7. Какими логическими уравнениями описывается работа микросхемы сдвоенного мультиплексора 74153?

к оглавлению


Знаете ли Вы, как разрешается парадокс Ольберса?
(Фотометрический парадокс, парадокс Ольберса - это один из парадоксов космологии, заключающийся в том, что во Вселенной, равномерно заполненной звёздами, яркость неба (в том числе ночного) должна быть примерно равна яркости солнечного диска. Это должно иметь место потому, что по любому направлению неба луч зрения рано или поздно упрется в поверхность звезды.
Иными словами парадос Ольберса заключается в том, что если Вселенная бесконечна, то черного неба мы не увидим, так как излучение дальних звезд будет суммироваться с излучением ближних, и небо должно иметь среднюю температуру фотосфер звезд. При поглощении света межзвездным веществом, оно будет разогреваться до температуры звездных фотосфер и излучать также ярко, как звезды. Однако в дело вступает явление "усталости света", открытое Эдвином Хабблом, который показал, что чем дальше от нас расположена галактика, тем больше становится красным свет ее излучения, то есть фотоны как бы "устают", отдают свою энергию межзвездной среде. На очень больших расстояниях галактики видны только в радиодиапазоне, так как их свет вовсе потерял энергию идя через бескрайние просторы Вселенной. Подробнее читайте в FAQ по эфирной физике.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution