- •Розділ 1. Елементи алгебри-логіки
- •1:1 Релейні та логічні елементи. Їх характерні особливості. Узагальнена схема та особливості релейного пристрою.
- •1:2 Визначення логічної змінної та логічної функції. Таблиця істинності.
- •1:3 Конституенти одиниці та нуля. Основні логічні функції.
- •1:4 Основні закони алгебри-логіки (без доведення).
- •1:5 Диз’юнктивна нормальна форма та довершена диз’юнктивна нормальна форма. Їх властивості.
- •1:6 Кон’юнктивна нормальна форма та довершена кон’юнктивна нормальна форма. Їх властивості.
- •1:7 Функції однієї змінної.
- •Розділ 2. Синтез однотактних схем
- •2.1 Алгоритм синтезу однотактних схем за допомогою таблиць істинності і карт Карно.
- •2.3 Синтез схеми перетворення коду Грея у двійковий код
- •2.4 Синтез схеми перетворення двійкового коду у двійково-десятковий.
- •2.5 Застосування постійних запам’ятовуючих пристроїв для реалізації комбінаційних функцій.
- •Розділ 3. Синтез багатотактних схем
- •3.1 Таблиця переходів, як змістовний опис роботи багатотактної схеми.
- •3.2 Послідовність синтезу багатотактної схеми на основі таблиць переходів і карт Карно.
- •3.5 Змагання в безконтактних схемах і способи запобігання їм.
- •3.6 Особливості синтезу схем методом таблиць переходів і карт Карно з технологічними затримками.
- •3.7 Схема і принцип дії тактового розподільника
- •3.8 Математичний опис роботи схеми керування на основі тактового розподільника.
- •3.9 Алгоритм синтезу схеми керування на основі тактового розподільника.
- •3.10 Циклограми, як графічний метод зображення умов роботи схеми. Основні поняття та визначення.
- •3.11 Алгоритм складання рівняння для вихідного елемента на основі методу циклограм.
- •3.12 Сутність та приклад першої перевірки реалізованості циклограми.
- •3.13 Сутність та приклад другої перевірки реалізованості циклограми.
- •3.15 Уведення самоблокування для циклограм, що мають кілька періодів вмикання.
- •3.17 Загальні відомості про тригери. Подання умов роботи схеми за допомогою графу переходів. Основні поняття та визначення.
- •3.18 Послідовність синтезу багатотактних схем на основі rs-тригерів.
- •3.19 Запис умов вмикання та вимикання тригерів за відомим графом переходів.
- •3.20 Особливості синтезу синхронних багатотактних багатовходових схем.
- •3.21 Особливості синтезу синхронних одновходових схем.
- •3.22 Будова і принцип дії мультиплексора-селектора.
3.5 Змагання в безконтактних схемах і способи запобігання їм.
час спрацювання логічних елементів у колах проміжних змінних може призвести до змагань. Змагання неможливі, якщо у разі переходу схеми з одного стану в інший змінюється тільки одна проміжна змінна. Проте під час розміщення станів проміжних змінних цю вимогу не завжди можна задовольнити. Нехай, наприклад, таблиця переходів деякої синтезованої схеми має вигляд:
З таблиці видно, що для роботи схеми мають забезпечуватися переходи з кожного вихідного стану в будь-який інший, тобто з першого в другий і третій, з другого – в перший і третій, з третього – в перший і другий. Загальний метод усунення неприпустимих змагань полягає у введенні додаткових станів схеми так, щоб під час усіх потрібних переходів змінювалась тільки одна проміжна змінна. У розглянутому прикладі можна ввести додатковий стан 4 (рис.3.10, б) так, щоб перехід зі стану 1 у стан 3 та зі стану 3 у стан 1 відбувався тільки через нього. У цьому разі таблиця переходів також зміниться і матиме вигляд, показаний на рис. 3.9, б
У розглянутому прикладі можна ввести додатковий стан 4 (б) так, щоб перехід зі стану 1 у стан 3 та зі стану 3 у стан 1 відбувався тільки через нього.
Крім розглянутого способу усунення змагань ,змаганнях в колах проміжних змінних ліквідується за допомогою введення додаткових кіл.Ознакою можливості змагань у колах проміжних змінних є наявність ізольованих контурів у карті Карно для проміжної змінної.
2.Тому необхідно вводити додатковий вираз,що відповідає зчепленому контуру 3Цей контур зайвий за умовою мінімізації ,але він забезпечує збереження Р=1 у разі запізнення появи сигналу а(інв)=1 відносно а=0.
3.Затримання стгналу за допомогою подвійної інверсії.
3.6 Особливості синтезу схем методом таблиць переходів і карт Карно з технологічними затримками.
в первинній таблиці переходів зявляються рядки із нестійкими станами .Ці стани і забезпечують затримку часу.Друга особливість синтезу схем із затримками – у таблиці переходівз’являються рядки, що не мають стійких станів. Схема перебуває в таких нестійких станах протягом технологічної затримки. Приклад 3.7. Виконати синтез схеми керування двигунами М1 і М2 задопомогою кнопок «Пуск» і «Стоп». Із натисненням кнопки «Пуск»вмикається двигун М1 без затримки, а потім двигун М2 із затримкою t1. У разі натиснення кнопки «Стоп» двигун М2 вимикається без затримки, а потім двигун М1 вимикається із затримкою t2. Схема має лише два стійкі стани: обидва двигуни вимкнено і обидва двигуни ввімкнено. Крім цих станів, до таблиці переходів слід ввести ще й нестійкі стани, пов’язані із затримками: 1) після натиснення кнопки «Пуск» умикається двигун М1, але ще не вмикається двигун М2; 2) після натиснення кнопки «Стоп» вимикається двигун М2, але ще не вимикається двигун М1.
Отже, схема може перебувати у чотирьох станах:
1) вимкнені двигуни М1 і М2 (а = 0; b = 0 або b = 1; Х = 0; Y = 0);
2) увімкнений двигун М1 і ще не ввімкнений двигун М2 (а = 1 або а =
0; b = 0; Х = 1; Y = 0);
3) увімкнені обидва двигуни (а = 0 або а = 1; b = 0; Х = 1; Y = 1);
4) вимкнений двигун М2 і ще не вимкнений двигун М1 (а = 0; b = 1 або
У таблицю переходів вводимо додаткові стани. Додаткові стани 5 і 6 не пов’язані з функціонуванням схеми і призначені для того,що б проміжні змінні могли робити переходи по черзі.
b
=
0; Х
=
1; Y
=
0).
Карти
Карно для проміжних змінних Р1,
Р2,
Р3
Оскільки первинна таблиця переходів не стискалася, вихідні змінні Х і Y можна визначити як комбінаційні функції тільки проміжних змінних. Карти Карно для Х і Y також показано на рис. 3.22. Під час заповнення карт враховано, що Х = 1 у станах 2, 3, 4, а Y – у стані 3. Клітинки карти, що відповідають додатковим станам 5 і 6, заповнено рисками. За картами Карно для Х і Y отримано вирази
