Курсовая работа: Проектирование устройства логического управления (разработка электронного автомата)
__ __ __ __ __ ___ __
D1=g2g1g0∆t +g2g1g0F2+g2g1g0F1;
__ __ __ __ __ __ ___ __ __ ___
D0=g2g1g0 F2+g2g1g0 1 +g2g1g0B2+g2g1g0B2.
Теоретически возможны дальнейшие преобразования приведенных выражений и их минимизация в ещё большей степени, но в данном случае минимизация производилась с учетом использования мультиплексоров при реализации автомата с целью снизить количество корпусов микросхем.
Таким образом, число элементарных логических элементов в схеме автомата будет сведено к минимуму.
Составление таблицы переходов.
Составим таблицу переходов (таблица 1):
Таблица 1
№ п/п | При переменных | Переходы |
1 | F2 | 000->001->001 |
2 | F2B2B1 | 000->001->011->100 |
3 | F2B2 | 000->001->011->100->100 |
4 | F2B1 | 000->001->011->101->100 |
5 | F2 | 000->001->011->101->100->100 |
6 | F2 F1 | 000->001->011->101->010->101->010 |
7 | B1 | 000->010->101->100 |
8 | B2 | 000->010->100->100 |
1.5 Разработка схемы дискретного автомата
Схема дискретного автомата выглядит следующим образом:
Рис.3 Схема управляющего автомата.
1.6 Моделирование автомата
Составление модели в OrCAD на основе полученных упрощенных выражений.
Рис.4 Схема управляющего автомата при моделировании.
Результаты моделирования схемы автомата.
Подставляя на соответствующие входы значения проверяем правильность составления модели:
1) F2
2) F2B2B1
3) F2B2
4) F2B1
5) F2
6) F2F1