Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач_1часть_2.doc
Скачиваний:
69
Добавлен:
24.11.2018
Размер:
4.3 Mб
Скачать
    1. Синтез устройства индикации

В задании сказано, что необходимо предусмотреть индикацию на светодиоде признака кратности двум цифры, представленной входными сигналами. Составим таблицу истинности (табл. 7). Для Х = 0 значение функции F выбираем произвольное. Таким образом, взяли значение равное нулю.

Таблица 11

X

X1

X2

X3

Findication

0

0

0

0

0

1

0

0

1

0

2

0

1

0

1

3

0

1

1

0

4

1

0

0

1

5

1

0

1

0

6

1

1

0

1

7

1

1

1

0

Согласно полученной таблице истинности, составим принципиальную схему устройства индикации (рис. 9).

Рис. 9 Устройство индикации

    1. Синтез устройства начального пуска

Устройство начального пуска триггеров представляет собой RC цепь, которая формирует низкий потенциал на входах сброса D-триггеров для принудительного установления начального состояния. Приведем принципиальную схему устройства начального пуска:

Рис. 10 Устройство начального пуска

Номинал резистора выбираем с расчетом обеспечения тока не менее 1 мА, тогда учитывая напряжение питания +5 В применим резистор сопротивлением 4,7 кОм, емкость конденсатора возьмем равной 100 нФ.

  1. Моделирование

3.1 Моделирование автомата

Выполним моделирование дискретного автомата в Proteus. Для этого составим модель, включающую в себя КЛУ1, исключив устройство преобразования входных сигналов и подавая на вход автомата непосредственно функции переходов F1, F2, F3, F4, F5, ячейки памяти и выходное КЛУ2. Схемы этих устройств изображены на рис. 4-5. По этой модели мы можем проверить работоспособность непосредственно самого дискретного автомата, а также декодера выходных состояний.

Рис. 11. Модель дискретного автомата

Прежде всего выполним проверку переходов. Проверку выполним в 4 цикла, чтобы охватить все переходы.

Проверка цикла

Рис. 12 Проверка переходов

Проверка цикла

Рис. 13. Проверка переходов

Проверка цикла

Рис. 14. Проверка переходов

Как видим из полученных диаграмм, устройство работает правильно. Теперь необходимо проверить декодер выходных сигналов .

Рис. 15. Проверка декодера выходных состояний

3.2 Моделирование таймера и тактового генератора

Моделирование таймера выполним в Proteus согласно принципиальной схеме таймера (рис. 6). Моделирование тактового генератора выполняем в соответствии с принципиальной схемой, изображенной на рис. 7.

Рис. 16. Модель таймера и тактового генератора в дискретном автомате

Результат моделирования имеет вид:

Рис. 17 Моделирование тактового генератора и временной задержки

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]