Мультиплексоры и демультиплексоры

Адрес

http://90.189.213.191:4422/temp/nkpsis/tema_wt_tc23/lek8/    инд: 2-124-3-8      Примеры_ПЗ

 

 

 

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

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

 
 Коммутатор, собранный на механических ключах

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

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

Особенности построения электронных коммутаторов на ТТЛ элементах

Попробуем заставить работать в качестве электронного ключа уже знакомые нам логические элементы. Рассмотрим таблицу истинности  логического элемента "2И". При этом один из входов логического элемента "2И" будем рассматривать как информационный вход электронного ключа, а другой вход — как управляющий. Так как оба входа логического элемента "2И" эквивалентны, то не важно какой из них будет управляющим входом.

Пусть вход X будет управляющим, а Y — информационным. Для простоты рассуждений, разделим таблицу истинности логического элемента "И" на две части в зависимости от уровня логического сигнала на управляющем входе X.

Таблица истинности логического элемента "2И" в применении электронного ключа

По таблице истинности отчетливо видно, что пока на управляющий вход X подан нулевой логический уровень, сигнал, поданный на вход Y, на выход Out не проходит. При подаче на управляющий вход X логической единицы, сигнал, поступающий на вход Y, появляется на выходе Out.

Это означает, что логический элемент "2И" можно использовать в качестве электронного ключа. При этом не важно какой из входов элемента "2И" будет использоваться в качестве управляющего входа, а какой — в качестве информационного. Остается только объединить выходы элементов "2И" в один выход. Это делается при помощи логического элемента "ИЛИ" точно так же как и при построении схемы по произвольной таблице истинности. Получившийся вариант схемы коммутатора с управлением логическими уровнями приведен на рисунке 2.

Принципиальная схема коммутатора цифровых сигналов, выполненая на логических элементах 
 Принципиальная схема электронного коммутатора, выполненая на логических элементах

В схемах, приведенных на рисунках 1 и 2, можно одновременно включать несколько входов на один выход. Однако обычно это приводит к непредсказуемым последствиям. Кроме того, для управления таким коммутатором требуется много входов, поэтому в состав принципиальной схемы электронного коммутатора обычно включают двоичный дешифратор, как показано на рисунке 3. Это позволяет управлять переключением информационных входов при помощи двоичных кодов, подаваемых на управляющие входы. Количество информационных входов в таких схемах выбирают кратным степени числа два.

Принципиальная схема коммутатора, управляемого двоичным кодом 
Рисунок 3. Принципиальная схема электронного коммутатора, управляемого двоичным кодом

Условно графическое обозначение четырёхвходового электронного коммутатора с двоичным управлением приведено на рисунке 4. Входы A0 и A1 являются управляющими входами электронного коммутатора, определяющими адрес входного сигнала, который будет подключен к выходу коммутатора Y. Сами входные сигналы обозначены как X0, X1, X2 и X3.

Условно графическое обозначение четырёхвходового коммутатора цифровых сигналов 
Рисунок 4. Условно графическое обозначение четырёхвходового электронного коммутатора

В условно-графическом обозначении названия информационных входов A, B, C и D заменены названиями X0, X1, X2 и X3, а название выхода Out заменено на название Y. Такое название входов и выходов более распространено в отечественной литературе. Адресные входы обозначены как A0 и A1.

 

 

Демультиплексорами называются устройства, которые позволяют подключать один вход к нескольким выходам. Демультиплексор можно построить на основе точно таких же схем логического "И", как и при построении мультиплексора. Существенным отличием от мультиплексора является возможность объединения нескольких входов в один без дополнительных схем. Однако для увеличения нагрузочной способности микросхемы, на входе демультиплексора для усиления входного сигнала лучше поставить инвертор.

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

Принципиальная схема демультиплексора, управляемого двоичным кодом 
Рисунок 4. Принципиальная схема демультиплексора, управляемого двоичным кодом

Однако, если рассмотреть принципиальную схему самого дешифратора, то можно значительно упростить демультиплексор. Достаточно просто к каждому логическому элементу 'И', входящему в состав дешифратора просто добавить ещё один вход – In. Такую схему часто называют дешифратором с входом разрешения работы. Условно-графическое изображение демультиплексора приведено на рисунке 5.

Условно графическое обозначение демультиплексора с четырьмя выходами 
Рисунок 5. Условно графическое обозначение демультиплексора с четырьмя выходами

В этом обозначении вход In обозначен как вход E, а выходы не названы никак, оставлены только их номера.

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

Если поменять входы и выход местами, то КМОП мультиплексоры будут работать в качестве демультиплексоров. Поэтому их часто называют просто коммутаторами.

Пример использования мультиплексора в качестве генератора цифровой последовательности определенного кода.  Установлен код 55hex = 0101 0101 Файл 4511_v4.DSN

 

 

Практическое задание ПЗ=6

  1. Выполнить  построение схемы  мультиплексора на 8 входов 4511_v4.DSN  и установить код N для генерации импульсной последовательности.
  2. Номер N определяется по условию Nпз=Nпо_списку.   (например если Ваш номер 7, то выполняется построение для 7)
  3. Отчет в формате WORD документа должен содержать титульный лист, скан  схемы  с индикацией  номера Nпз осцилограммой  и файл со схемой  формата протеус-7 расширение DSN. Название файла DSN должно содержать номер группы и номер отображения, например ts23_pz6-n1.dsn.  Итого 2а файла.
  4. Оценка на 3= повторение схемы примера для своего номера по списку
  5. Оценка на 4=  п.4 выполнить построение мультиплексора для кода Nпз=Nпо-списку+50, т.е. код должен быть больше 8
  6. Оценка на 5= п.5 и построение схемы задания кода по варианту 3 на мультиплексорах разрядности 16*1

Электронные источники:

  1. Применение и принцип работы мультиплексора и демультиплексора
  2. Шило В.Л.  Популярные цифровые микросхемы   
  3. Исследование мультиплексора

 

Подготовил Шабронов А.А.  тс +7-913-905-8839 shabronov@ngs.ru

Ред.2018-10-2