PSL-S-02 |
Liczniki |
|
C |
Krzysztof Szablowski Jacek Feliksiak |
AGH WEAIiE KANiUP |
3EC |
|
|
2009/2010 |
Podstawy Sterowania Logicznego |
|
Na zajęciach zrealizowaliśmy licznik zliczający w przód od 0 do 9 i w tył od 15 do 10.
Program ten został zrealizowany przez nas na zajęciach w trochę innej formie. Licznik zlicza w przód od 0 do 9, a w tył od 15 do 10.
Tabela prawdy dla licznika.
l.p. |
d |
c |
b |
a |
d' |
c' |
b' |
a' |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
3 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
4 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
5 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
6 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
7 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
8 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
9 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
10 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
11 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
12 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
13 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
14 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
15 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
Tabele Karnought dla kolejnych typów przerzutników:
Da, Jb Kb, Tc, Dd,
ba 00 01 11 10
dc
00 1 0 0 1
01 1 0 0 1
11 1 0 0 1
0 1 0 0 1
ba 00 01 11 10
dc
00 0- 1- -1 -0
01 0- 1- -1 -0
11 1- 0- -0 -1
10 0- 0- -0 -0
ba 00 01 11 10
dc
00 0 0 1 0
01 0 0 1 0
11 1 0 0 0
10 0 0 0 1
ba 00 01 11 10
dc
00 1 0 0 1
01 1 0 0 1
11 1 0 0 1
10 1 0 0 1
|
|
Ad.2
Zamodelować wykorzystując podstawowe bramki i standardowe przerzutniki , oraz przebadać :
zliczający w przód z przeniesieniami równoległymi
Zliczającego w tył
Licznik modulo 10 zliczający w kodzie Johsona.
Poniżej sposób minimalizacji wejść przerzutników D.
LP. |
Q4 |
Q3 |
Q2 |
Q1 |
Q0 |
Q4' |
Q3' |
Q2' |
Q1' |
Q0' |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
2 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
3 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
4 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
5 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
6 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
7 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
8 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
9 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Zaznaczamy grupy jedynek i patrzymy dla jakich bitów i w których kolumnach można je zakodować.
Funkcje wejść:
D0=nQ4
D1=Q0
D2=Q1
D3=Q2
D4=Q3
Licznik modulo 10 w kodzie Johsona z dołączonym dekoderem 1 z9
Schematy w programie dsch zostały zrealizowane z pomocą grupy laboratoryjnej
Tomasz Czerniak i Mariusz Maślanka