Главная страница
Навигация по странице:

  • 7. Преобразователь кода для цифровой индикации.

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

  • Логические основы цифровой техники Понятие о логической функции и логическом устройстве


    Скачать 1.86 Mb.
    НазваниеЛогические основы цифровой техники Понятие о логической функции и логическом устройстве
    Дата19.05.2022
    Размер1.86 Mb.
    Формат файлаrtf
    Имя файла316395.rtf
    ТипДокументы
    #538881
    страница3 из 4
    1   2   3   4

    Преобразование кода 2421 в код 842}. Для реализации данного преобразования (обратного по отношению к рассмотренному выше) требуется получить логические выражения для переменных x4,x3,x2,x1 используя в качестве аргументов переменные у4,yз,y2,y1 карты Карно для переменных x4,x3,x2,x1 представлены табл.7.3.

    Логические выражения для переменных x4,x3,x2,x1
    х^У^-Уг ^-^У^У-г

    ^ =^ •У2\/^ •УЗ' -^ = Оз \У^ 1 ^ \У^.

    ^2 ^ У 4 - Уг \? ^ • ^2- ^г = 1>41 ?а) I (Л I ^), ^[ =У\- ^1 ^/г
    7. Преобразователь кода для цифровой индикации.
    Один из способов цифровой индикации состоит в следующем. Имеется семь элементов, расположенных так, как показано на рис. 8.1,а. Каждый может светиться либо не светиться, в зависимости от значения соответствующей логической переменной, управляющей его свечением. Вызывая свечение элементов в определенных комбинациях, можно получить изображение десятичных цифр О, 1,..., 9 (рис. 8.1,6),

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

    При построении таблицы были приняты следующие условия: если элемент индикатора светится, то это означает, что он находится в состоянии 1, если погашен — то в состоянии 0, управление элементом осуществляется таким образом, что лог.1 на некотором входе индикатора вызывает гашение соответствующего элемента (т.е. чтобы i-й элемент был погашен и zi ==0, необходимо подать на i-й вход индикатора управляющий сигнал уi = 1). Таким образом уi ==zi, Например, для высвечивания цифры 0 необходимо погасить седьмой элемент (z7 = 0), оставив остальные элементы в состоянии свечения; следовательно, при этом управляющий сигнал у7=1, остальные управляющие сигналы y1...y6 должны иметь уровень лог. 0.

    Формирование управляющих сигналов производится логическим устройством, для синтеза которого в табл. 8.2 построены таблицы истинности в форме карт Карно отдельно для каждой переменной у1...у7. Синтезируемое устройство является устройством с несколькими выходами, и для получения минимальной схемы необходимо в таблицах Вейча построить минимальное число областей, обеспечивающих покрытие клеток, содержащих 1 во всех семи таблицах. Построение этих областей имеет следующие особенности. В таблицах переменных y5 и y6 использованы области I и V, которые входят в таблицы других переменных. Если вместо этих областей в таблицах переменных у5 и у6 построить области с большим охватом клеток, это вызовет увеличение общего количества областей и, следовательно, увеличится количество логических элементов, требуемых для формирования соответствующих им логических выражений. Выделенным областям соответствуют следующие логические выражения:
    Таблица 8

    Десятичная

    цифра

    Код 8421

    Состояние элементов Z1…..Z7и значение управляющих сигналов y1…..y7


    Х4


    Х3


    Х2


    Х1

    Y1

    Y2

    Y3

    Y4

    Y5

    Y6

    Y7

    Y1

    Y2

    Y3

    Y4

    Y5

    Y6

    Y7

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    1

    1

    0

    0

    0

    1

    1

    0

    0

    1

    1

    1

    1

    2

    0

    0

    1

    0

    0

    0

    1

    0

    0

    1

    0

    3

    0

    0

    1

    1

    0

    0

    0

    0

    1

    1

    0

    4

    0

    1

    0

    0

    1

    0

    0

    1

    1

    0

    0

    5

    0

    1

    0

    1

    0

    1

    0

    0

    1

    0

    0

    6

    0

    1

    1

    0

    0

    1

    0

    0

    0

    0

    0

    7

    0

    1

    1

    1

    0

    0

    0

    1

    1

    1

    1

    8

    1

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    9

    1

    0

    0

    1

    0

    0

    0

    0

    1

    0

    0


    Теперь нетрудно записать логические выражения для выходных величин Y1,…..,Y

    Построенная в соответствии с этими выражениями схема преобразователя приведена на рис. 8.1 .в.

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

    Тип логического элемента

    Число элементов в корпусе микросхемы

    Число элементов в преобразователе

    Число корпусов микросхем

    Инвертор

    6

    6

    1

    Двухвходной элемент И-НЕ

    4

    5

    5/4

    Трехвходной элемент И-НЕ

    3

    8

    8/3

    Четырёхвходовый элемент И-НЕ

    2

    1

    1/2

    Общее количество корпусов микросхем 55/12


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

    Назначение и принцип работы. Устройство, которое осуществляет выборку одного из нескольких входов и подключает его к своему выходу, называется мультиплексором. Мультиплексор имеет несколько информационных входов (D0,D1...), адресные входы о1,...), вход для подачи стробирующего сигнала С и один выход Q. На рис. 9.1, а показано символическое изображение мультиплексора с четырьмя информационными входами.

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

    Таким образом, подавая на адресные входы адреса различных информационных входов, можно передавать цифровые сигналы с этих входов на выход Q. Очевидно, число информационных входов ni и число адресных входов na связаны соотношением пi =2na .Функционирование мультиплексора определяется табл. 9.
    Таблица 9

    Адресные входы

    Стробирующий сигнал

    Выходы

    А1

    А0

    С

    Q

    X

    X

    0

    0

    0

    0

    1

    D0

    0

    1

    1

    D1

    1

    0

    1

    D2

    1

    1

    1

    D3


    При отсутствии стробирующего сигнала (С =0) связь между информационными входами и выходом отсутствует (Q = 0). При подаче стробирующего сигнала (С = I) на выход передается логический уровень того из информационных входов Z),, номер которого i в двоичной форме задан на адресных входах. Так, при задании адреса А1A0=112=310 на выход Q будет передаваться сигнал информационного входа с адресом З10 , т.е. Dз.

    По этой таблице можно записать следующее логическое выражение для выхода Q:

    Построенная по этому выражению принципиальная схема мультиплексора приведена на рис. 9.1,6.

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


    написать администратору сайта