Отчет (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 . Разработка функциональной схемы управляющего автомата.