ні між собою по виходах. В якості кодів станів можна використовувати значення вихідної змінної d. Для визначення логічного виразу для вихідної змінної побудуємо карту Карно.
Таблиця 2. Карта Карно для сигналу d
ссссS5S5S4S60000000010000000011000000100000000d
Запишемо минимизированное вираз для змінної d.
Перетворимо отриманий вираз в базис операції Шеффера.
Функціональна схема блоку Б1 представлена ??на малюнку:
Рис. 4. Функціональна схема блоку Б1 на елементах І-НЕ
Синтез блоку режиму «Наладка» Б2
Вхідні і вихідні сигнали блоку представлені на малюнку 5.
Рис. 5. Вхідні і вихідні сигнали блоку Б2
Автоматна таблиця для даного блоку складається аналогічно попередньому блоку. Таблиця буде містити три внутрішніх стану по числу припустимих комбінацій значень вихідних сигналів (Zв, Zн=00; 01; 10). Комбінація Zв, Zн=11 є забороненої. У автоматної таблиці необхідно передбачити блокування від одночасного натискання кнопок S7, S8. Якщо S7=1 і S8=1, то на виході повинен формуватися сигнал Zв=0, Zн=0 для виключення короткого замикання.
Автоматна таблиця блоку Б2 буде мати наступний вигляд.
Таблиця 3. Автоматна таблиця виходів і переходів блоку Б2
S8S8ZвZнS7S6000001020001000010001020000002001
Дана таблиця є мінімізованої, оскільки містить три стани, які несумісні між собою по виходах. В якості кодів станів можна використовувати значення вихідних сигналів Zв, Zн.
Для визначення вихідних функцій будуємо карти Карно для змінних Zв, Zн.
Таблиця 4. Карта Карно для змінної Zв
S8S8S7S60c000010002c00000000Zн000000001c00001000Zв
Таблиця 5. Карта Карно для змінної Z н
S8S8S7S60c000000102c00000010Zн000000001c00000000Zв
Перетворимо отримані вирази в базис Шеффера.
На підставі отриманих виразів можемо побудувати функціональну схему блоку Б2.
Рис. 6. Функціональна схема блоку Б2 на елементах І-НЕ
Синтез вихідного блоку Б4
Вхідні і вихідні сигнали блоку представлені на малюнку 7.
Рис. 7. Вхідні і вихідні сигнали блоку Б4
Автоматна таблиця виходів і переходів для даного блоку буде мати наступний вигляд.
Таблиця 6. Автоматна таблиця виходів і переходів блоку Б4
YнYнYнYнХвХнZнZнYвZв01~~0~~~~10~~2~200011~~0~~~~10~~0~001020~~0~~~~00~~2~2001
На підставі автоматної таблиці складемо карти Карно і запишемо вирази для вихідних змінних Xв, xн.
Таблиця 7. Карта Карно для змінної Хв
YнYнYнYнZнZнYвZв01~~0~~~~10~~0~0020~~0~~~~00~~0~00Xв0000000000000000Xн11~~0~~~~10~~0~00
Таблиця 8. Карта Карно для змінної Хн
YнYнYнYнZнZнYвZв00~~0~~~~00~~1~1020~~0~~~~00~~1~10Xв0000000000000000Xн10~~0~~~~00~~0~00
Перетворимо отримані вирази в базис Шеффера.
На підставі отриманих виразів можемо побудувати функціональну схему блоку Б4.
Рис. 8. Функціональна схема блоку Б4 на елементах І-НЕ
2. Мінімізація автомата
Синтез блоку Б3
З розглянутих блоків найбільш складний алгоритм роботи має блок автоматичного циклу Б3.
Для побудови автоматної таблиці на підставі словесного формулювання складемо первісну таблицю істинності. У даній таблиці вказується послідовність надходження вхідних сигналів і відбивається зв'язок між вхідними і вихідними сигналами. Стовпці даної таблиці відповідають вхідним і вихідним сигналам пристрої керування, рядки - вхідним наборам. Кожному вхідному набору ставиться у відповідність певне значення вихідних сигналів.
Таблиця 9. Первісна таблиця істинності
№пер.Входние сігналиВиходние сигналыdS1S2S3tYвYнTc10010000002101000100310000010041100010005100001000610100010071000001008110001000910000100010101000010111010110101210001100013100100100141000001001510100001016101011010171000110001810010010019100000100 З первісної таблиці істинності видно, що проектоване пристрій управління є дискретним автоматом з пам'яттю. Це пов'язано з тим, що при однакових вхідни...