- •Завдання _____
- •Тема проекту
- •Початкові дані:
- •1 Синтез комбінаційних схем
- •1.1. Синтез комбінаційних схем у базисах
- •1.2 Синтез комбінаціонних схем на базі комутаторів
- •1.3 Індикація
- •2 Автомат з пам'яттю
- •2.1 Лічильники
- •2.2 Регістри
- •2.3 Пристрій розпізнавання послідовності імпульсів ап 3
- •2.4 Пристрій розпізнавання послідовності імпульсів ап 4
- •3 Структурна схема дискретного пристрою
1.2 Синтез комбінаціонних схем на базі комутаторів
У складі різних серій інтегральних мікросхем, які застосовуються в приладах залізничної автоматики, присутні елементи середнього ступеню інтеграції – комутатори (мультиплексори). Комутатор являє собою багатовходовий логічний елемент з одним виходом. Входи комутатора розділені на інформаційні і керуючі.
При подачі на керуючі входи певного сигналу у вигляді двоїчного коду до виходу комутатора підключається один з його інформаційних входів.
Є комутатори, які здійснюють вибір одного з 4,8 або 16 інформаційних сигналів.
Щоб реалізувати ФАЛ пяти змінних на чотирьох комутаторах необхідно:
скласти таблицю істинності заданої функції,з сигналів змінних Х1 і Х2 скласти таблицю істинності для стробуючих входів. Одержані значення подати на стробуючі входи комутаторів. Якщо вхід прямий, то сигнал подається без змін, а якщо вхід інверсійний – сигнал подається через інвертор,сигнали змінних Х3 і Х4 подати на керуючі входи комутаторів, враховуючи розрядність, на інформаційні входи комутаторів подати сигнал з наборів {0, 1,} у відповідності з таблицею істинності,
При виконанні своєї роботі я буду використовувати комутатор моделі 555КП1, який виглядає так :
Рис. 1.2.1 - Комутатор моделі 555КП1
Реалізуємо функцію:
на комутаторах 555КП1.
Будуємо таблицю істинності, враховуючи осатаній вираз функції Таблиця 1.2 - Таблиця істинності функції F2
№ |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
F |
B | |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
В0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 | ||
2 |
0 |
0 |
0 |
1 |
0 |
0 |
В1 |
X5 |
3 |
0 |
0 |
0 |
1 |
1 |
1 | ||
4 |
0 |
0 |
1 |
0 |
0 |
1 |
В2 |
1 |
5 |
0 |
0 |
1 |
0 |
1 |
1 | ||
6 |
0 |
0 |
1 |
1 |
0 |
0 |
В3 |
X5 |
7 |
0 |
0 |
1 |
1 |
1 |
1 | ||
8 |
0 |
1 |
0 |
0 |
0 |
0 |
В0' |
0 |
9 |
0 |
1 |
0 |
0 |
1 |
0 | ||
10 |
0 |
1 |
0 |
1 |
0 |
0 |
В1' |
X5 |
11 |
0 |
1 |
0 |
1 |
1 |
1 | ||
12 |
0 |
1 |
1 |
0 |
0 |
1 |
В2' |
1 |
13 |
0 |
1 |
1 |
0 |
1 |
1 | ||
14 |
0 |
1 |
1 |
1 |
0 |
0 |
В3' |
X5 |
15 |
0 |
1 |
1 |
1 |
1 |
1 | ||
16 |
1 |
0 |
0 |
0 |
0 |
1 |
В0'' |
1 |
17 |
1 |
0 |
0 |
0 |
1 |
1 | ||
18 |
1 |
0 |
0 |
1 |
0 |
1 |
В1" |
1 |
19 |
1 |
0 |
0 |
1 |
1 |
1 | ||
20 |
1 |
0 |
1 |
0 |
0 |
1 |
В2'' |
1 |
21 |
1 |
0 |
1 |
0 |
1 |
1 | ||
22 |
1 |
0 |
1 |
1 |
0 |
1 |
В3" |
1 |
23 |
1 |
0 |
1 |
1 |
1 |
1 | ||
24 |
1 |
1 |
0 |
0 |
0 |
1 |
В0''' |
1 |
25 |
1 |
1 |
0 |
0 |
1 |
1 | ||
26 |
1 |
1 |
0 |
1 |
0 |
1 |
В1"' |
1 |
27 |
1 |
1 |
0 |
1 |
1 |
1 | ||
28 |
1 |
1 |
1 |
0 |
0 |
1 |
В2"' |
1 |
29 |
1 |
1 |
1 |
0 |
1 |
1 | ||
30 |
1 |
1 |
1 |
1 |
0 |
1 |
В3"' |
1 |
31 |
1 |
1 |
1 |
1 |
1 |
1 |
Будуємо таблицю істинності для стробуючих входів комутатора
(строб- прямий )
Таблиця 1.2.1
№ |
Х1 |
Х2 |
С0 |
С1 |
С2 |
С3 |
0 1 2 3 |
0 0 1 1 |
0 1 0 1 |
1 0 0 0 |
0 1 0 0 |
0 0 1 0 |
0 0 0 1 |
рис.1.2.2 – Схема ФАЛ пяти змінних на чотирьох комутаторах
Для того, щоб побудувати цю ж ФАЛ на 5-ьох комутаторах К4 на1 з допомогою мікросхеми 555КП1 потрібно подати на стробуючі входи сигнали 0 або 1, в залежності від того прямі входи , або інверсні.
На керуючі входи подати сигнали X3 та X4 (таб.1,2) , враховуючи розрядність. На інформаційні входи подати сигнали В(табл. 1,2) на перші чотири комутатори. Інверсні виходи двох комутаторів проінвертувати та разом із прямими виходами подати на інформаційні входи п’ятого комутатора, а на керуючі входи подати сигнали X1та X2 .
рис.1.2.3 – Схема ФАЛ пяти змінних на 5-ьох коммутаторах