Спроектировать и исследовать схему преобразователя четырехразрядного двоичного кода в сигналы управления одноразрядным семи сегментным индикатором с выводами от каждого сегмента.
Решение
На вход преобразователя поступает четырехразрядный двоичный код. Обозначим разряды входного кода начиная со старшего разряда x4, x3, x2, x1. Число комбинаций на входе преобразователя: 24 = 16, это наборы от 00002 до 11112 (в десятичном представлении это цифры 0 до 15).
На выходе преобразователя код управления сегментами индикатора. Обозначение сегментов в семи сегментном индикаторе показано на рис. 1.
Рисунок 1 – Расположение сегментов индикатора
Свечение сегментов индикатора (цифры от 0 до 15) представлено на рисунке 2.
Рисунок 2 – Отображение цифр на индикаторе
Цифры от 10 до 15 отображаются на индикаторе в шестнадцатеричном представлении: 10-A, 11-b, 12-C, 13-d, 14-E, 15-F.
Составим таблицу истинности, отражающую работу преобразователя (табл
. 1).
Таблица 1
Десятичная
цифра Вход Выход
Код Отображение
на индикаторе Значения управляющих сигналов
x4 x3 x2 x1
a b c d e f g
0 0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 1 0 1 1 0 0 0 0
2 0 0 1 0 2 1 1 0 1 1 0 1
3 0 0 1 1 3 1 1 1 1 0 0 1
4 0 1 0 0 4 0 1 1 0 0 1 1
5 0 1 0 1 5 1 0 1 1 0 1 1
6 0 1 1 0 6 1 0 1 1 1 1 1
7 0 1 1 1 7 1 1 1 0 0 0 0
8 1 0 0 0 8 1 1 1 1 1 1 1
9 1 0 0 1 9 1 1 1 1 0 1 1
10 1 0 1 0 A 1 1 1 0 1 1 1
11 1 1 0 1 b 0 0 1 1 1 1 1
12 1 1 0 0 C 1 0 0 1 1 1 0
13 1 1 0 1 d 0 1 1 1 1 0 1
14 1 1 1 0 E 1 0 0 1 1 1 1
15 1 1 1 1 F 1 0 0 0 1 1 1
При построении таблицы 1 были приняты следующие условия: если элемент индикатора светится, то это означает, что он находится в состоянии 1, если погашен — то в состоянии 0