Отчет (1074706), страница 4
Текст из файла (страница 4)
Прежде чем программировать ПЛМ, необходимо подсчитать требуемое их количество.
Код состояния имеет 6 разрядов. Вырабатывается 16 осведомительных сигналов (Х1-Х16).
Исходя из структуры микросхем матрица ПЛМ должна иметь 16 входов и 8 выходов. Во входах каждой ПЛМ матрицы должен присутствовать код начального состояния (6 разрядов). Остальные входные позиции первой ПЛМ заполняем осведомительными сигналами. В выходах первой ПЛМ должны присутствовать сигналы возбуждения, т.к. на входе присутствуют осведомительные сигналы.
Определим разрядность регистра состояний по формуле К= log2N , где N - число состояний автомата
В работе 22 состояния, поэтому К=6
Необходимое число Q ПЛМ определяем по формуле Q=(K + m)/8, где m – число управляющих сигналов.
В работе число управляющих сигналов m = 24
Поэтому нам необходимо 5 ПЛМ.
ПЛМ №1
| № | Входные сигналы | Выходные сигналы | ||||||||||||||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | x10 | x9 | x8 | x7 | x6 | x5 | x4 | x3 | x2 | x1 | D6 | D5 | D4 | D3 | D2 | D1 | y7 | y11 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | * | * | 1 | 0 | 0 | 0 | 0 | 0 | 1 | ||
| 2 | 0 | 0 | 0 | 0 | 0 | 1 | * | * | * | * | * | * | 1 | * | * | * | 0 | 0 | 0 | 0 | 1 | 0 | ||
| 3 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | * | * | * | * | 0 | * | * | 0 | 0 | 0 | 0 | 1 | 1 | ||
| 4 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | * | * | 0 | 0 | 1 | 1 | 1 | 1 | ||
| 5 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 6 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 7 | 0 | 0 | 0 | 1 | 0 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 0 | 1 | 1 | |
| 8 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 0 | 1 | ||
| 9 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 1 | 0 | ||
| 10 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | 1 | * | * | * | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
| 11 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | * | 1 | 0 | * | * | * | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
| 12 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | 1 | 0 | 0 | * | * | * | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
| 13 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | 1 | 0 | 0 | 0 | * | * | * | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
| 14 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | 1 | 0 | 0 | 0 | 0 | * | * | * | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 15 | 0 | 0 | 0 | 1 | 1 | 0 | * | 1 | 0 | 0 | 0 | 0 | 0 | * | * | * | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |
| 16 | 0 | 0 | 0 | 1 | 1 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
| 17 | 0 | 0 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 18 | 0 | 0 | 1 | 0 | 0 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 19 | 0 | 0 | 1 | 0 | 0 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 1 | 0 | 1 | 0 | ||
| 20 | 0 | 0 | 1 | 0 | 1 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 21 | 0 | 0 | 1 | 0 | 1 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 1 | 1 | 0 | 0 | ||
| 22 | 0 | 0 | 1 | 1 | 0 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 23 | 0 | 0 | 1 | 1 | 0 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 24 | 0 | 0 | 1 | 1 | 1 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 25 | 0 | 1 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 0 | 1 | 0 | ||
| 26 | 0 | 1 | 0 | 0 | 0 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 0 | 1 | 0 | ||
| 27 | 0 | 1 | 0 | 0 | 1 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 0 | 0 | ||
| 28 | 0 | 1 | 0 | 1 | 0 | 1 | * | * | * | * | * | * | * | * | * | * | 0 | 1 | 0 | 1 | 1 | 0 | ||
| 29 | 0 | 1 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | ||
ПЛМ №2
| N | Входные сигналы | Выходные сигналы | |||||||||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | x13 | x12 | x11 | D6 | D5 | D4 | D3 | D2 | D1 | y13 | y16 | |||
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | * | * | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |||
| 2 | 0 | 0 | 1 | 1 | 1 | 1 | * | * | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | |||
| 3 | 0 | 1 | 0 | 0 | 1 | 0 | * | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |||
| 4 | 0 | 1 | 0 | 0 | 1 | 0 | * | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | |||
| 5 | 0 | 1 | 0 | 0 | 1 | 0 | * | 1 | * | 0 | 1 | 0 | 0 | 1 | 1 | 1 | |||
| 6 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | * | * | 0 | 1 | 0 | 1 | 0 | 1 | ||||
| 7 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | * | * | 0 | 1 | 0 | 1 | 1 | 0 | ||||
ПЛМ №3
| N | Входные сигналы | Выходные сигналы | |||||||||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | x3 | x4 | x10 | y1 | y2 | y3 | y4 | y6 | y20 | y21 | y22 | |||
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | * | 1 | * | 1 | |||||||||
| 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | * | * | 1 | 1 | 1 | |||||||
| 3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | * | * | 1 | 1 | 1 | |||||||
| 4 | 0 | 0 | 0 | 0 | 1 | 1 | * | * | 0 | 1 | |||||||||
| 5 | 0 | 0 | 0 | 0 | 1 | 1 | * | * | 1 | 1 | |||||||||
| 6 | 0 | 0 | 0 | 1 | 0 | 1 | * | * | 0 | 1 | |||||||||
| 7 | 0 | 0 | 0 | 1 | 0 | 1 | * | * | 1 | 1 | |||||||||
| 8 | 0 | 0 | 1 | 0 | 0 | 0 | * | * | * | ||||||||||
| 9 | 0 | 0 | 1 | 0 | 0 | 1 | * | * | * | 1 | |||||||||
| 10 | 0 | 0 | 1 | 0 | 1 | 0 | * | * | * | 1 | |||||||||
| 11 | 0 | 0 | 1 | 0 | 1 | 1 | * | * | * | 1 | |||||||||
| 12 | 0 | 0 | 1 | 1 | 0 | 0 | * | * | * | 1 | |||||||||
ПЛМ № 4
| N | Входные сигналы | Выходные сигналы | ||||||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | y5 | y9 | y10 | y14 | y15 | y18 | y23 | y24 | |||
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | |||||||||
| 2 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |||||||||
| 3 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |||||||||
| 4 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | |||||||||
| 5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |||||||||
| 6 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | |||||||||
| 7 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | |||||||||
| 8 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |||||||||
ПЛМ № 5
| Входные сигналы | Выходные сигналы | |||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | X13 | y8 | y12 | y17 | y19 | ||
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | ||||
| 2 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | ||||
| 3 | 0 | 1 | 0 | 0 | 1 | 1 | * | 1 | ||||
| 4 | 0 | 0 | 1 | 0 | 0 | 0 | * | 1 | ||||
8 . Разработка функциональной схемы управляющего автомата.












