Académique Documents
Professionnel Documents
Culture Documents
1 année
Cycle d’ingénieur
GE/GI/GRT
LOGIQUE
Pr. A. TAJER
ETUDE DES BASCULES
ETUDE DES COMPTEURS ASYNCHRONES ET
SYNCHRONES
Une bascule est un dispositif à deux états de sorties stables. Le passage d'un
état à l'autre se fait par une sélection des combinaisons à l'entrée. C'est un circuit
séquentiel, puisque l'état de sortie dépend de la séquence de changement des
entrées et non pas de l'état de celle-ci.
Un tel système obéit toujours au principe décrit à la figure1.
SYSTEME COMBINATOIRE
A
SYSTEME COMBINATOIRE S
B
s
S = f(A,B,s) RETARD
Figure 1
Dans le cas des bistables, le retard qui figure sur le schéma est dû aux délais
de propagation des opérateurs logiques qui constituent le système combinatoire.
A) Bascules asynchrones :
1) Rappels théoriques :
S Q
R Q
RA1
Figure 2
1
_
Si RA0 = 1 et RA1 = 0 alors Q = 1
La condition RA0 = RA1 = 0 est INTERDITE. Afin d'éviter
cette condition, on relie souvent RA0 à RA1 par l'intermédiaire d'un inverseur et on
ne dispose ainsi que d'une seule entrée " Validation ".
RS
QN 00 01 11 10 S R Q N+
0 2 3 1
0 0 1 0 0 0 0 QN
4 6 7 5
1 1 1 0 0 0 1 0
Fonction Q +N
1 0 1
1 1 0
S
Q
Q
R
RA1
Figure 3
2
3) Par l'intermédiaire d'un inverseur, on relie l'entrée S à R (figure 4)
que l'on dénomme alors bascule D.
RA0
D
Q
RA1
Figure 4
J Bascule RS Q
S
H
Maître - Esclave
K R Q
Figure 5
3
J
Q
H
Q
K
Figure 6
J K Q N+
0 0 QN
0 1 0
1 0 1
1 1 QN
4
impulsion d'horloge : l'ensemble constitue donc également un compteur binaire. Il
s'agit d'un compteur asynchrone car le basculement de chaque flip-flop (bascule)
est commandé par celui qui le précède. Si maintenant nous voulons réaliser un
compteur qui sélectionne le nombre des états à compter (par exemple de 0 à 5 ou de
3 à 9) il faut choisir les entrées Ji et Ki des bascules et les entrées "horloge" en se
souvenant des règles suivantes :
2) Manipulation :
a) Réaliser le compteur asynchrone de la figure 7.
"1"
Ja Qa Jb Qb Jc Qc Jd Qd
Horloge H H H H
Ka Qa Kb Qb Kc Qc Kd Qd
Reset
Figure 7
5
c) En connectant l'entrée d'horloge de la première bascule à un
générateur de très basse fréquence ( quelques hertz ) et la sortie de chaque bascule à
une diode LED, montrer que le système de la figure 8 peut compter de 0 à 9.
1 Ja Qa Jb Qb 1 Jc Qc Jd Qd
Horloge H H H H
1 Ka Qa 1 Kb Qb 1 Kc Qc 1 Kd Qd
Reset
Figure 8
B) Compteurs synchrones :
1) Rappels théoriques :
6
les entrées J et K sont reliées aux sorties précédentes par un
circuit plus ou moins complexe, dépendant du code choisi et du cycle de comptage.
2) Manipulation:
1 Ja Qa Jb Qb Jc Qc Jd Qd
H H H H
1 Ka Qa Kb Qb Kc Qc Kd Qd
Reset
Horloge
Figure 9
Ja Qa 1 Jb Qb Jc Qc
H H H
Ka Qa Kb Qb Kc Qc
Reset
Horloge
Figure 10
d) Visualiser le résultat du montage de la figure 10 à l'aide de
diodes LEDS. Que représente ce montage ?
7
Pour certaines applications, il est nécessaire de pouvoir effectuer soit
un comptage, soit un décomptage. On fait alors appel à un compteur-décompteur
qui possédera deux entrées supplémentaires : une commande de comptage ("up
enable") et une commande de décomptage ("down enable").
1 Ja Qa Jb Qb Jc Qc
H H H
Ka Qa Kb Qb Kc Qc
Reset
Horloge
Down enable
Figure 11