Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание11.doc
Скачиваний:
7
Добавлен:
13.09.2019
Размер:
2.66 Mб
Скачать
  1. Проектирование преобразователя кодов 1.

Преобразователем кодов называется функциональный узел предназначенный для преобразование входного кода 1 (2421) в выходной код 2 (перекрёстный).

Преобразователь кодов будем реализовывать на мультиплексорах.

Так как число пятиразрядное, то нам понадобиться пять мультиплексоров.

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

Семь корпусов КР1531КП7.

Р

Таблица 17

ис. 6 КР1531КП7

N вывода

Назначение

N вывода

Назначение

1

Вход информационный

9

Вход C

2

Вход информационный

10

Вход B

3

Вход информационный

11

Вход A

4

Вход информационный

12

Вход информационный

5

Выход У1

13

Вход информационный

6

Выход У2

14

Вход информационный

7

Вход разрешения

15

Вход информационный

8

Общий

1

Таблица 18

6

Ucc

Тип микросхемы

Изготовитель

Функциональное назначение

Т0, С

Напряжение прохождения сигнала

Icc, мА

TPHL tip ,нС

TPHL max, нС

TPLH, нС

Тип корпуса

КР1531КП7

СНГ

Селектор - мультиплексор восьми каналов с прямым и инверсным выходами.

0..+70

C->Q

21

7

7

9.5

DIP16

Синтезировать преобразователь кодов будем табличным методом.

Составим таблицу функционирования преобразователя кодов:

Таблица 11

Код на выходе счётчика

Код на выходе преобразователя кодов

импульсы

Q1

Q2

Q3

Q4

M1

M2

M3

M4

M5

1

0

0

0

0

0

0

0

0

0

2

1

0

0

0

0

0

0

0

1

3

0

1

0

0

0

0

0

1

0

4

1

1

0

0

0

0

0

1

1

5

0

0

1

0

0

0

1

0

0

6

1

1

0

1

1

0

0

0

0

7

0

0

1

1

0

1

0

0

0

8

1

0

1

1

1

1

0

0

0

9

0

1

1

1

0

0

1

0

1

10

1

1

1

1

1

0

1

0

1

Н

Таблица 12

а адресные входа подаём сигналы с выхода преобразователя кодов 1 - D3, c. Составим таблицу состояния адресных входов:

импульсы

Состояние адресных входов

Номер подключённого информационного входа

Q3

Q4

1

0

0

D0

2

0

0

D0

3

0

0

D0

4

0

0

D0

5

1

0

D2

6

0

1

D1

7

1

1

D3

8

1

1

D3

9

1

1

D3

10

1

1

D3

С

Таблица 19

учётом таблицы 12 составим карты Карно для каждого мультиплексора.

Выход M1:

импульсы

Состояние информационных входов

Подключенный информационный вход

Код на выходе преобразователя

Q1

Q2

D

M1

1

0

0

D0

0

2

1

0

D0

0

3

0

1

D0

0

4

1

1

D0

0

5

0

0

D2

0

6

1

1

D1

1

7

0

0

D3

0

8

1

0

D3

1

9

0

1

D3

0

10

1

1

D3

1

Рис. 5 Функциональная схема преобразователя кодов 1.

Запишем логическую функцию на выходах D0-D3:

Выход M2:

импульсы

Состояние информационных входов

Подключенный информационный вход

Код на выходе преобразователя

Q1

Q2

D

M2

1

0

0

D0

0

2

1

0

D0

0

3

0

1

D0

0

4

1

1

D0

0

5

0

0

D2

0

6

1

1

D1

0

7

0

0

D3

1

8

1

0

D3

1

9

0

1

D3

0

10

1

1

D3

0

Рис. 5 Функциональная схема преобразователя кодов 1.

Запишем логическую функцию на выходах D0-D3:

Выход M3:

импульсы

Состояние информационных входов

Подключенный информационный вход

Код на выходе преобразователя

Q1

Q2

D

M3

1

0

0

D0

0

2

1

0

D0

0

3

0

1

D0

0

4

1

1

D0

0

5

0

0

D2

1

6

1

1

D1

0

7

0

0

D3

0

8

1

0

D3

0

9

0

1

D3

1

10

1

1

D3

1

Рис. 5 Функциональная схема преобразователя кодов 1.

Запишем логическую функцию на выходах D0-D3:

Выход M4:

импульсы

Состояние информационных входов

Подключенный информационный вход

Код на выходе преобразователя

Q1

Q2

D

M4

1

0

0

D0

0

2

1

0

D0

0

3

0

1

D0

1

4

1

1

D0

1

5

0

0

D2

0

6

1

1

D1

0

7

0

0

D3

0

8

1

0

D3

0

9

0

1

D3

0

10

1

1

D3

0

Запишем логическую функцию на выходах D0-D3:

Выход M5:

импульсы

Состояние информационных входов

Подключенный информационный вход

Код на выходе преобразователя

Q1

Q2

D

M5

1

0

0

D0

0

2

1

0

D0

1

3

0

1

D0

0

4

1

1

D0

1

5

0

0

D2

0

6

1

1

D1

0

7

0

0

D3

0

8

1

0

D3

0

9

0

1

D3

1

10

1

1

D3

1

Запишем логическую функцию на выходах D0-D3:

Для реализации данных логических функций используется 4 элемента И-НЕ. Один корпус К155ЛА3

Функциональная схема преобразователя кодов: