Основы переключательных функций и синтез комбинационных схем
/b>2.2 Минимизация с помощью карт КарноЗапишем в ячейках карты номера строк, из которых берется значение ФАЛ для дизъюнктивной формы:Заполним карту в соответствии с таблицей 7: Рисунок 3 - Карты Карнозапишем МДНФ и МКНФ функции:2.3 Реализация функции на релейно-контактных элементахРисунок 4 - Дизъюнктивная форма ФАЛ, выполненная на контактах релеРисунок 5 - Конъюнктивная форма ФАЛ, выполненная на контактах релеМожно преобразовать схему с использованием тройников, преобразованная схема изображена на рисунке 6.Рисунок 6- Минимизированная схема с использованием тройников2.4 Реализация ФАЛ в базисе И-ИЛИ-НЕРисунок 7 - Дизъюнктивная форма ФАЛ, выполненная на логических элементахРисунок 8 - Конъюнктивная форма ФАЛ, выполненная на логических элементах2.5 Реализация функции в базисе И-НЕРеализация ФАЛ на логических элементах базиса И-НЕ, для этого избавляемся от дизъюнкций, используя правило дэ Моргана.Рисунок 9 - функция, выполненная на логических элементах в базисе И-НЕ2.6 Реализовать функции в базисе ИЛИ-НЕРеализация ФАЛ на логических элементах базиса ИЛИ-НЕ (избавляемся от конъюнкции)Рисунок 10 - функция, выполненная на логических элементах в базисе ИЛИ-НЕ3. Синтез комбинационных схем с несколькими выходами3.1 Минимизация ФАЛ методом КвайнаСоставим таблицу истинности для заданной функции с несколькими выходами и запишем ее в Таблица 8.z1 = { 0 ,3 ,4 ,5 ,7 , } a,b,c;z2 = { 0 ,2 ,3 ,4 ,6 ,7 , } a,b,c;z3 = { 0 ,4 ,6 ,7 , } a,b,cТаблица 8 Таблица истинности для заданной функции|
| a | b | c |
|
|
| | 0 | 0 | 0 | 0 | 1 | 1 | 1 | | 1 | 0 | 0 | 1 | 0 | 0 | 0 | | 2 | 0 | 1 | 0 | 0 | 1 | 0 | | 3 | 0 | 1 | 1 | 1 | 1 | 0 | | 4 | 1 | 0 | 0 | 1 | 1 | 1 | | 5 | 1 | 0 | 1 | 1 | 0 | 0 | | 6 | 1 | 1 | 0 | 0 | 1 | 1 | | 7 | 1 | 1 | 1 | 1 | 1 | 1 | | | Запишем ФАЛ в СДНФТаблица 9 Таблица конъюнкций для заданных функции|
№ конъюнкции | Конъюнкция ФАЛ | Функции | | 0 | | | | | | 1 | | | | | | 2 | | | | | | 3 | | | | | | 4 | | | | | | 5 | | | | | | 6 | | | | | | 7 | | | | | | |
По таблице проводим операции поглощения конъюнкций ФАЛ и составим таблицу с импликантами Таблица 10 Таблица импликант для заданных функции |
Склеиваемые строки | Импликанты | Функции | | 6+7 |
| |
|
| | 4+5 | | | | | | 2+3 | | | | | | 0+1 | | | | | | 5+7 | | | | | | 4+6 | | | | | | 1+3 | | | | | | 0+2 | | | | | | 3+7 | | | | | | 2+6 | | | | | | 1+5 | | | | | | 0+4 | | | | | | |
Таблица 11 Таблица импликант для заданных функции |
Импликанты функции | Конъюнкции | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * | * | | * | * | | | | | | | | | | | | | * | | | * | | | | | | | | | | | | | | | | * | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * | | | | | | * | | | | | | | | | | | | | | | | * | * | | | | | * | * | | | | | | | | * | | | * | | | | | | | | | | | | | | * | * | | | | | | | | | | | * | * | | | | | | | | | | | * | * | | | | | | | | | * | | | | | | | | | | | | * | | | | | | | | * | * | * | | | | | | | * | * | * | | | | | | | | | | | |
Где: 32 - импликанты и конъюнкции функции ; 32 - импликанты ; 32 - импликанты и конъюнкции функции ; Запишем из таблицы 10 минимизированные функции ,,. Для это выписываем импликанты в строках, в которых есть склейка, соответствующей функции. 3.2 Проверка метода Квайна методом карт КарноКарты Карно подтверждают правильность минимизации методом Квайна.Результат минимизации:3.3 Реализация функции на релейно-контактных элементахРисунок 11 - функция, выполненная на контактах реле3.4 Реализация функции в базисе И-НЕПреобразуем функции и приведем к нужному виду с помощью правила де Моргана. Рисунок 12 -функция, выполненная на логических элементах в базисе И-НЕ3.5 Реализуем функции в базисе ИЛИ-НЕПреобразуем функции и приведем к нужному виду:Рисунок 13 -функция, выполненная на логических элементах в базисе ИЛИ-НЕ3.6 Временная диаграмма, представляющая функциюТаблица 12Временные диаграммы для заданной функции4. Разработать схему преобразователя кода 7421 в 24214.1 Таблица истинности преобразователяПостроим таблицу истинности преобразователя и занесем ее в таблицу 13.Таблица 13Таблица истинности преобразователя кода: 7421 в 2421|
| Преобразуемый код 7421 | Преобразованный код 2421 | | |
|
|
|
|
|
|
|
| | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | | 5 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | | 6 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | | 7 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | | 8 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | | 9 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | | | 4.2 Минимизация методом карт Карно2. Заполним карту Карно для СДНФ функции и минимизируем функцию:Количество клеток: МДНФ: МДНФ: МДНФ: МДНФ: Запишем все МДНФ:4.3 Выбор микросхем в базисе И-НЕ для реализации преобразователяВыберем необходимый набор микросхем. Выберем серию к155.Рисунок 14 - Условное обозначение микросхемЗапишем функции в базисе И-НЕ:4.4 Принципиальная схема преобразователяцРисунок 15- Схема преобразователя выполненная на выбранных микросхемахЗаключениеВ ходе выполнения работы была выполнена минимизация заданных функций, полученные функции реализованы на контактах реле и логических элементах всех базисов, составлена схема преобразователя кода: 7421 в 2421. Было выяснено, что наиболее наглядным и простым способом минимизации ФАЛ является метод карт Карно.Список использованной литературы1. Сапожников В.В., Кравцов Ю.А., Теория дискретных устройств железнодорожной автоматики, телемеханики и связи. Высшая школа. М. 2001.2. Слюзов Ю.И., Требин В.Я., Дискретные устройства железнодорожной автоматики и телемеханики. Омск 2001.
Страницы: 1, 2
|
|