Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция по ЦУ.doc
Скачиваний:
235
Добавлен:
06.05.2019
Размер:
3.86 Mб
Скачать

4.4.4. Преобразователи кодов

Преобразователи кодов могут быть весовыми и невесовыми. Весовые преобразуют информацию из одной системы счисления в другую. Основное назначение невесовых преобразователей – преобразование информации для ее дальнейшего отображения с помощью устройств индикации. В качестве примера рассмотрим преобразователь двоично-десятичного кода в код для отображения на семимисегментых светодиодных индикаторах К155ПП5. Его обозначение на схеме электрической принципиальной представлено на рис. 4.23.

Рис. 4.23. Преобразователь в семисегментный код К155КП5.

Работа этого устройства описывается следующей таблицей истинности:

Таблица 3.4

Десятичная цифра

1

2

4

8

E

A

B

C

D

E

F

G

0

0

0

0

0

0

0

0

0

0

0

0

x

1

1

0

0

0

0

x

0

0

x

x

x

x

2

0

1

0

0

0

0

0

x

0

0

x

0

3

1

1

0

0

0

0

0

0

0

x

x

0

4

0

0

1

0

0

x

0

0

x

x

0

0

5

1

0

1

0

0

0

x

0

0

x

0

0

6

0

1

1

0

0

0

x

0

0

0

0

0

7

1

1

1

0

0

0

0

0

x

x

x

x

8

0

0

0

1

0

0

0

0

0

0

0

0

9

1

0

0

1

0

0

0

0

0

x

0

0

X

X

X

X

X

1

x

x

x

x

x

x

x

Здесь знаком «Х» обозначено, что переменная может принимать любое значение: как лог. «0», так и лог. «1». Знаком «х» обозначено, что выходы микросхемы переходят в состояние с высоким сопротивлением. Как видно из условного обозначения, выходные каскады микросхемы выполнены по схеме с «открытым коллектором», что позволяет соединять параллельно выходы нескольких микросхем в случаях, когда нужно преобразовывать данные от нескольких источников без применения специальных микросхем мультиплексоров. Пример использования К155ПП5 с семи сегментным светодиодным индикатором представлен на рис. 4.24.

Рис. 4.24. Пример использования микросхемы семисегментного преобразователя кода К155ПП5.

Резисторы R1…R7 предназначены для ограничения тока через сегменты светодиодного индикатора и выходные транзисторы преобразователя кода.

Весовые преобразователи используются, например, для преобразования двоичного кода в двоично-десятичный (К155ПР7) и т. п. Хотя они и отличаются высоким быстродействием используются редко, т. к. существуют более простые схемные решения.