Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Проектирование схемы устройства управления

Содержание

Содержание. 2

Постановка задачи. 3

Анализ поставленной задачи. 3

Проектирование схемы устройства управления. 4

Выбор элементов схемы в системе Workbench. 7

Созданная схема. 9

Результат моделирования работы схемы.. 10

Заключение. 10

Список использованной литературы.. 11


Постановка задачи

Разработать устройство управления, вырабатывающее заданную последовательность выходных сигналов показанных на рисунке 1.

Рисунок 1 Последовательность выходных сигналов

 

Анализ поставленной задачи

Имеется входной сигнал CLK, который представляет собой чередование симметричных импульсов одинакового периода. Этот сигнал используется для синхронизации работы всех устройств схемы.

 

Временная диаграмма A представлена следующим образом:

6.5 такта на выходе идёт единица, после чего полтора такта идёт ноль. Далее 5.5 тактов – единица и 1.5 такта – ноль. Каждое повторение количество единиц в такте уменьшается на один такт вплоть до 1.5 такта единицы и 1.5 такта ноль. Работа схемы завершается на 1.5 такта нуля.

Временная диаграмма B представлена следующим образом:

2 такта в единицу, 1 такт в ноль, 3 такта в единицу, 1 такт в ноль, то есть получается последовательность: 2-1-3-1. Далее по циклу идет повторение.

Временная диаграмма C представлена следующим образом:

3 такта в единицу, 1 такт в ноль, то есть получается последовательность: 3-1. Далее по циклу идет повторение.

 

Для получения нужных сигналов потребуется:

- 2 4-х разрядных счетчика соединённых последовательно, так как у нас 6 входных сигналов;

- Генератор сигналов;

- Логические элементы "И" (AND), “Исключающее И” (NAND), "ИЛИ" (OR) и инвертор (NOT) для реализации схемы формирования сигналов A, B, C;

- Логический анализатор


Проектирование схемы устройства управления

Составим таблицу состояний устройства управления выходного сигнала А. В таблице истинности A, B, C, D, E, CLK – состояния счётчика.

CLK E D C B A function(A) CLK E D C B A function(A)

 

Выпишем строки, где функция равна единице и приведём к СДНФ функцию А:

Используем следующие сокращения: CLK = F, И = &&, ИЛИ = ||, Отрицание, следующее за знаком переменной - .

(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A)||(F&&E&&D&&C&&B&&A).

После первого сокращения получаем следующее:

(F&&E&&D&&C&&(B&&A))||(F&&E&&(D&&B)&&(D&&C)&&(C&&B)&&(C&&A))||(F&&E&&D&&(C&&A)&&B)||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&(C&&B)&&(C&&B)&&(B&&A))||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&C&&B)||(F&&E&&D&&C&&B)||(F&&E&&D&&C&&B)||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&(C&&B)&&(C&&B)&&(B&&A))||(F&&E&&(D&&B)&&(D&&C)&&(C&&B)&&(C&&A))||(F&&E&&D&&C&&(B&&A))||(F&&E&&D&&(C&&B)&&(C&&B)&&(C&&A))||(F&&(E&&D)&&(E&&C)&&(D&&C)&&(C&&A)&&B)

После второго сокращения:

(F&&E&&(D&&B&&A)&&(C&&B)&&(C&&A))||(F&&E&&(D&&C)&&(D&&B&&A)&&(C&&B))||((F&&E)&&(F&&D)&&(E&&C)&&(D&&C)&&(D&&B))||(F&&(E&&D)&&(E&&D)&&C&&(B&&A))||(F&&E&&D&&(C&&B))||(F&&E&&(D&&C)&&(D&&C)&&(D&&B))||(F&&(E&&D)&&(E&&C)&&(E&&B)&&(E&&C&&B)&&(D&&A)&&(C&&B)&&(B&&A))

В результате минимизации СДНФ была получена следующая формула для функции А:

(F&&(E&&D&&B&&A)&&(E&&C&&B)&&(E&&D&&B&&A)&&(E&&C&&B)&&(D&&C&&B)&&(C&&B&&A))||((F&&E)&&(F&&C&&B&&A)&&(E&&D)&&(E&&D)&&(E&&C)&&(C&&B))||(F&&E&&D&&(C&&B))||(F&&(E&&D)&&(E&&C)&&(E&&B)&&(E&&D&&C&&B)&&(D&&C&&B)&&(D&&C&&A)&&(D&&C&&B&&A))

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.