Compteurs : corrigs
Exercice 1
On va utiliser la bascule JK 7476 pour raliser les compteurs.
1. Compteur asynchrone modulo 10
tat
0
1
2
3
4
5
6
7
8
9
10
Q3
0
0
0
0
0
0
0
0
1
1
0
Q2
0
0
0
0
1
1
1
1
0
0
0
Q1
0
0
1
1
0
0
1
1
0
0
0
Q0
0
1
0
1
0
1
0
1
0
1
0
On se sert de ltat 10 (1010 ou Q3Q2Q1Q0) pour remettre le compteur zro. Et puisque cest la
premire fois quon a Q3 = 1 et Q1 = 1, alors on utilise seulement Q3Q1 pour remettre les bascules Q3 et
Q1 zro (les bascules Q2 et Q0 passent automatiquement zro).
2. Compteur asynchrone modulo 13
On se sert de ltat 13 (1101 ou Q3Q2Q1Q0) pour remettre le compteur zro (la remise zro se fait par
application du niveau zro sur lentre R). Et puisque cest la premire fois quon a Q3 = Q2 = Q0 = 1,
alors on utilise seulement Q3Q2Q1 pour remettre les bascules Q3, Q2 et Q0 zro (la bascule Q1 passe
automatiquement zro).
Compteurs : corrigs
http://electroussafi.ueuo.com/
N. ROUSSAFI
3. Compteur synchrone modulo 10
J
0
0
1
1
K
0
1
0
1
Q
Q0
0
1
Q0
Pour raliser des compteurs synchrones base des bascules JK, on utilise la table suivante :
Etat prsent Etat future J K
Qn
Qn+1
0
0
0 X
0
1
1 X
1
0
X 1
1
1
X 0
X : indiffrent (X = 0 ou X = 1)
Etat
0
1
2
3
4
5
6
7
8
9
10
Compteurs : corrigs
Q3
0
0
0
0
0
0
0
0
1
1
0
Q2
0
0
0
0
1
1
1
1
0
0
0
Q1
0
0
1
1
0
0
1
1
0
0
0
http://electroussafi.ueuo.com/
Q0
0
1
0
1
0
1
0
1
0
1
0
N. ROUSSAFI
Q3
P
0
0
0
0
0
0
0
0
1
1
Q2
F
0
0
0
0
0
0
0
1
1
0
J3 K3
0 X
0 X
0 X
0 X
0 X
0 X
0 X
1 X
X 0
X 1
P
0
0
0
0
1
1
1
1
0
0
Q1
F
0
0
0
1
1
1
1
0
0
0
J2 K2
0 X
0 X
0 X
1 X
X 0
X 0
X 0
X 1
0 X
0 X
P : prsent
P
0
0
1
1
0
0
1
1
0
0
Q0
F
0
1
1
0
0
1
1
0
0
0
J1 K1
0 X
1 X
X 0
X 1
0 X
1 X
X 0
X 1
0 X
0 X
P
0
1
0
1
0
1
0
1
0
1
F
1
0
1
0
1
0
1
0
1
0
J0 K0
1 X
X 1
1 X
X 1
1 X
X 1
1 X
X 1
1 X
X 1
F : future
A partir de la table Q0 J0 K0 on peut tirer J0 = K0 = 1
Q1
Q3
Q2
Q2
10
11
Les cases 10 15 ne
sont pas utilises
(compteur modulo 10).
On peut, donc, les
remplir par des X.
12
14
15
13
Q1
X
Q1
Q2
Compteurs : corrigs
Q1
K1
J1 = K1 = Q 0 Q 3
Q3
Q2
Q0
Q3
Q0
Q2
Q0
J2
Q3
Q1
J1
Q3
Q0
Q1
K2
J2 = K2 = Q0Q1
Q3
Q2
http://electroussafi.ueuo.com/
Q0
Q0
N. ROUSSAFI
Q1
J3
Q3
Q0
Q1
K3
J3 = Q0Q1Q2
Q3
Q0
K3 = Q0
Q2
Q2
Exercice 2
Compteur synchrone modulo 8 base des bascules D
Etat
0
1
2
3
4
5
6
7
8
Q1
Q2
Q2
Q1
D0
D0 = Q 0
Q2
Q0
Compteurs : corrigs
Qi future = Di
D2 D1 D0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
Q0
Q1
D1
Qi prsent
Q2 Q1 Q0
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
D1 = Q 0 Q1 + Q 0 Q1
Q2
http://electroussafi.ueuo.com/
Q1
D2
D2 = Q 0 Q 2 + Q1 Q 2 + Q 0 Q1 Q 2
Q0
Q0
N. ROUSSAFI
Exercice 3
1. JA = KA = 1
JB = K B = Q A + Q D
JC = KC = QAQB
JD = Q A Q B + Q C
KC = QA
2.
3. Le chronogramme montre que le modulo de ce compteur est 10.
Exercice 4
Compteurs : corrigs
http://electroussafi.ueuo.com/
N. ROUSSAFI
J
C
Clk
Le compteur form par les bascules A, B, C et D est un compteur asynchrone modulo 10 (la remise zro
se fait par QD et QB ce qui correspond 1010). Donc, en A, on a un diviseur de frquence par 10 et :
fA = 120 kHz / 10 = 12 kHZ
Le compteur form par les bascules E et F est un compteur synchrone modulo 3 et fB = fA / 3 = 4kHz
Exercice 5
QD
QC
QB
QA
CLK
K
K
R
K
R
CLK
QA
QB
QC
On a un compteur asynchrone modulo 12.
QD
Compteurs : corrigs
http://electroussafi.ueuo.com/
N. ROUSSAFI
Exercice 6
1. JA = KA = 1
JB = QA
KB = QAQC
JC = QAQB
KC = QA
2.
3. Daprs les chronogrammes, ce compteur a pour modulo 6
Compteurs : corrigs
Frquence
Rapport cyclique
fC = fH / 6
C = 2 / 6 = 33,3%
FB = fH / 6
B = 4 / 6 = 66,6%
FA = f H / 2
A = 1 / 2 = 50%
http://electroussafi.ueuo.com/
N. ROUSSAFI