Знак Х означает любую величину переменной.
Временные диаграммы на выходе DC(8-3) можно получить с помощью модели L2_DC_06.ewb (рис. 6). Для этого необходимо раскрыть логический анализатор, дважды щелкнув по его изображению левой клавишей мышки.
Вывод: дешифраторы являются преобразователями кодов, причем исходный код более компактен, чем результирующий.
Рис. 6 Дешифратор DC(3-8)
3 Неполные дешифраторы
Неполные дешифраторы используются для преобразования двоично-десятичного кода в соответствующее ему десятичное число. Двоично-десятичный код это двоичный код, разбитый на группы по четыре разряда (тетрады). Тетрада представляет один разряд десятичного числа от 0 до 9. Двоичный код в тетраде изменяется от 00002 = 010 до 10012 = 910.
На рис. 7 представлен DC(4-10), преобразующий одну тетраду в десятичный код. Номер активного выхода, на котором присутствует сигнал логического нуля, соответствует двоично-десятичному коду на входе дешифратора (выходы инверсные).
На этом же рисунке размещена таблица истинности устройства.
Рис. 7 Неполный дешифратор DC(4-10)
Задание 4
Изучить работу неполного дешифратора DC(4-10), файл L2_DC_07.ewb (рис. 7).
4 Увеличение разрядности дешифраторов
Для увеличения разрядности используют два дешифратора (рис. 8). Первая половина наборов входных двоичных кодов, когда их старший разряд равен нулю, преобразуется с помощью DC 1. Вторая половина наборов – дешифратором DC 2, когда старший разряд входного двоичного кода X4 равен единице. Переключение дешифраторов осуществляется с помощью служебных входов EI: инверсного входа CD 1 и прямого входа CD 2.
Рис. 8 Дешифратор DC(4-16) на двух DC(3-8)
Задание 5
Задавая комбинации входных сигналов изучить работу дешифратора DC(4-16),файл L2_DC_08.ewb.
Задание 6
Удалить из табл. 3 уравнения, не использующиеся для увеличения разрядности дешифратора (рис. 8), где F 1(3 - 8) – DC1, F 2(3 - 8) – DC2, F(4 - 16) – DC(4-16).
Таблица вариантов ответов к заданию 4 Таблица 3
№ |
Уравнение |
№ |
Уравнение |
1 |
3 |
||
2 |
4 |
5 Преобразователи кодов для индикаторов
Отображение десятичных и шестнадцатеричных цифр осуществляется с помощью семи сегментного индикатора: модели папки Lab_2_3\Модели_2.
В файле L2_DEC_01.ewb (рис. 9) представлен индикатор, внутри которого содержится преобразователь кодов X-Y(4-7). Входной сигнал – двоичный код X (четыре входа), поступающий из генератора слов, преобразуется в семи сегментный код Y (семь выходов) для управления отдельными сегментами a, b, c, d, e, f, g.
На рис. 10 изображен индикатор без встроенного преобразователя, управляемый с помощью подачи логических сигналов непосредственно на сегменты, файл L2_DEC_02.ewb. Для отображения на индикаторе цифры 1 надо зажечь сегменты b и c. Аналогично получаются остальные десятичные или шестнадцатеричные цифры. Комбинации таких изображений получили название семи сегментного кода.
Для управления индикаторами используются дешифраторы, преобразующие двоичный код в семи сегментный (микросхема 4511 на рис. 11), файл L2_DEC_03.ewb.
Рис. 9 Преобразователь двоичного кода в шестнадцатеричный семи сегментный код
Рис. 10 Семи сегментный индикатор
Рис. 11 Преобразователь двоичного кода в десятичный семи сегментный код
На рисунке 12 показана схема управления семи сегментным индикатором с помощью ключей, подающих на него уровни логических единиц и нулей в двоичном коде. Ключи используются для моделирования работы дешифратора.
Рис. 12 Преобразователь двоичного кода в семи сегментный код
Задание 7. Изучить работу преобразователей кодов: файлы L2_DEC_01.ewb – L2_DEC_03.ewb (Модели 2).
Задание 8
Задавая комбинации входных сигналов с помощью выключателей, изучить работу преобразователя кодов (рис. 12), файл L2_DEC_04.ewb. Составить его таблицу истинности (табл. 4). Если сегмент на индикаторе зажигается, то в таблице необходимо указать единицу, иначе – ноль. Выключатели X0 …X3 соответствуют входному двоичному входу.
Таблица истинности семи сегментного дешифратора Таблица 4
Входы |
Выходы |
|||||||||
X3 |
X2 |
X1 |
X0 |
a |
b |
c |
d |
e |
f |
g |
0 |
0 |
0 |
0 |
|||||||
0 |
0 |
0 |
1 |
|||||||
0 |
0 |
1 |
0 |
|||||||
0 |
0 |
1 |
1 |
|||||||
0 |
1 |
0 |
0 |
|||||||
0 |
1 |
0 |
1 |
|||||||
0 |
1 |
1 |
0 |
|||||||
0 |
1 |
1 |
1 |
|||||||
1 |
0 |
0 |
0 |
|||||||
1 |
0 |
0 |
1 |
Задание 9. Перечислить, где и для каких целей применяются дешифраторы.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.