Смекни!
smekni.com

Разработка функциональной и принципиальной схем управляющего автомата (стр. 2 из 2)

;
;

;
.

· Синтезируем счётчик. Структурную схему:

Принципиальную схему:

Временные диаграммы счётчика:

Синтез дешифратора

Мы должны получить неполный двоичный дешифратор

,

т.е. имеющий 4 входа

и 9 выходов
. Составляем таблицу истинности дешифратора:
Комбина-ции Входы Выходы
Х3 Х2 Х1 Х0 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
4 0 1 0 0 0 0 0 0 0 0 0 0 1
5 0 1 0 1 0 0 0 0 0 0 0 1 0
6 0 1 1 0 0 0 0 0 0 0 1 0 0
7 0 1 1 1 0 0 0 0 0 1 0 0 0
8 1 0 0 0 0 0 0 0 1 0 0 0 0
9 1 0 0 1 0 0 0 1 0 0 0 0 0
10 1 0 1 0 0 0 1 0 0 0 0 0 0
11 1 0 1 1 0 1 0 0 0 0 0 0 0
12 1 1 0 0 1 0 0 0 0 0 0 0 0

Функции выходов:

Минимизируем функции выхода:

МДНФ дешифратора:

;
;
;
;
;
;
;
;
.

Структурная схема дешифратора:

Строим принципиальную схему дешифратора:

Временные диаграммы выходов дешифратора:

Синтез тактового генератора.

Синтезируем генератор тактовых импульсов на базе интегрального таймера серии 555. Подбором С1 и R1, R2 подбираем период импульса 100мс и скважность 1,5. На выход таймера подключаем RS-триггер типа 7473, срабатывающий по срезу управляющего импульса:

Временные диаграммы:

Синтез цифрового автомата.

Соединяем полученные элементы: генератор, счётчик и дешифратор в цифровой автомат. Производим перед этим преобразование этих элементов в функциональные блоки:

Временные диаграммы на выходе дешифратора:

Цифровой автомат работает полностью в соответствии с заданной логикой.