86
Przykład 5.24 (cd (1) Przykładu 5.5) [4]
Na rys. 5.35 a jest pokazana tablica przejść i wyjść licznika
moduło 5 z przykładu 5.5. Ponieważ w układzie tym każdemu stanowi
wewnętrznemu jest przypisany inny stan wyjść, zatem stany wewnętrzne
należy zakodować według stanów wyjść. Przyjmując, że licznik ma liczyć
w naturalnym kodzie dwójkowym, odpowiednią tablicę przedstawiono na
rys. 5.35 b. Taka zasada kodowania obowiązuje z reguły dla wszelkiego
rodzaju liczników, niezależnie od tego w jakim kodzie liczą, również
wtedy, gdy jest to kod nadmiarowy, to znaczy o długości większej niż
k . . Jeżeli licznik ma liczyć w kodzie "2 z 4", to zakodowana tablica min
przejść i wyjść będzie miała postać jak na rys. 5.35 c. W obu przypadkach y. = Q - (j = 1,2,3 lub j = 1,2,3,4).
U
b)
Y |
Q1Q2Q^ 000 |
Y | |||
1 |
2 |
Y1 |
001 |
000 | |
2 |
3 |
Y2 |
001 |
010 |
001 |
3 |
4 |
Y3 |
010 |
011 |
010 |
4 |
5 |
Y4 |
011 |
100 |
011 |
5 |
1 |
Y5 |
100 |
000 |
100 |
A'
a)
V
c)
3°4\ 0011 |
Y | |
0101 |
0011 | |
0101 |
0110 |
0101 |
0110 |
1001 |
0110 |
1001 |
1010 |
1001 |
1010 |
0011 |
1010 |
Q1Q2Q3Q4
Rys. 5.35. Kodowanie 1icznika .modułr -5: a) tablica przejść i wyjść, b) naturalny kod binarny, c) kod "2 z 4”
Przykład 5.25 (cd (1) Przykładu 5.7)
Na rys. 5.36 a powtórzono tablicę przejść i wyjść układu sterowania wózkiem obsługującym trzy silosy z przykładu 5.7 (rys. 5.13 a). Tablica ta ma postać minimalną. W tym przypadku K = 4, zatem km-n = 2. Spróbujmy tak dobrać kod stanów wewnętrznych aby choć częściowo uprościć układ wyjść:
Stan wewn. |
Kod Q1 Q2 |
Stan wyjść yj y2 y3 |
0 |
0 0 |
0 0 0 |
1 |
1 0 |
1 0 0 |
2 |
0 1 |
0 1 0 |
3 |
1 1 |
0 0 1 |
(5.55)
Zakodowane tablice przejść i wyjść (w postaci tablic Karnaugha) przedstawione są na rys. 5.35 b ic.
a)
X1X2X3
\ |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
^2*3 | ||
0 |
0 |
3 |
2 |
2 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
3 |
2 |
2 |
2 |
2 |
3 |
1 |
1 |
0 |
0 |
2 |
0 |
3 |
3 |
2 |
1 |
3 |
1 |
1 |
0 |
1 |
0 |
3 |
0 |
3 |
2 |
2 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
A'
b)
X1X2X3
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 | ||
(0) |
00 |
00 |
11 |
01 |
01 |
10 |
10 |
10 |
10 |
(2) |
01 |
00 |
11 |
11 |
01 |
10 |
11 |
10 |
10 |
(3) |
11 |
00 |
11 |
01 |
01 |
10 |
10 |
10 |
10 |
(1) |
10 |
00 |
11 |
01 |
01 |
01 |
01 |
11 |
10 |
Ryc. 5.36. Patrz ciąg dalszy
^2