Académique Documents
Professionnel Documents
Culture Documents
Cours d’Automatisme
Filière d’ingénieur: IMIAE, GITN & GM
Logique séquentielle
Ei
Système Sj +
combinatoire
Sj-
Système séquentiel
Plan
▪ Les bascules
▪ Les compteurs
▪ Les registres
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Introduction
Systèmes asynchrones
▪ Les sorties évoluent à la suite d’un changement de
combinaison des entrées, ce qui provoque:
✓ des états transitoires;
✓ des retards de durées différentes;
✓ des risques d’instabilité.
Z
Σ S+
S-
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Introduction
Systèmes synchrones
▪ L’évolution des sorties est synchronisée par une
commande externe appelée « horloge » afin d’éviter
les multiples états transitoires notamment lorsque des
entrées changent d’état simultanément.
Z
H Σ S+
S-
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Définitions/Applications:
Les bascules
La bascule RS asynchrone
▪ La bascule RS asynchrone possède une entrée R
(Reset) de mise à zéro, une entrée S (Set) de mise à 1
et une sortie Q.
▪ L’état R=S=0 (mode mémoire) maintient l’état de la
sortie. L’état R=S=1 (mode interdit) est interdit car il
conduit à mettre simultanément la sortie à 1 et à 0.
table de fonctionnement : symbole :
R S Q+
R Q
0 0 Q- Mémoire
0 1 1 Mise à 1
1 0 0 Mise à 0
S
1 1 Φ Interdit
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ Réalisation (1)
table de vérité : tableau de Karnaugh :
Q-
R S Q- Q+
RS 0 1
0 0 0 0
Mémoire
0 0 1 1 00 0 1
0 1 0 1
Mise à 1
0 1 1 1 01 1 1
1 0 0 0
Mise à 0
1 0 1 0 11 Φ Φ
1 1 0 Φ
Interdit
1 1 1 Φ 10 0 0
équation logique :
Q+ = S + Q-R
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
logigramme :
1 S
S &
Q+ = S + Q-R Q
Q+ = S Q-R
&
1 Q
R
R
Les bascules
La bascule RS synchrone (RST ou RSH)
▪ La bascule RS synchrone possède une entrée R
(Reset) de mise à zéro, une entrée S (Set) de mise à
1, une entrée d’horloge H et une sortie Q.
▪ La bascule RS synchrone fonctionne selon l’état de
l’horloge :
si l’horloge est à 1 (niveau haut)
si l’horloge est à 0 (niveau bas)
si il y a un front montant sur l’horloge
si il y a un front descendant sur l’horloge
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ Modes de synchronisation des bascules RST
R Q R Q
H H
S Q S Q
sur niveau haut sur niveau bas
H
1
0 t
R Q R Q
H H
S Q S Q
Les bascules
▪ La bascule RST synchronisée par le niveau haut de
l’horloge :
table de fonctionnement :
H R S Q+
0 Φ Φ Q-
Mémoire
1 0 0 Q-
1 0 1 1 Mise à 1
1 1 0 0 Mise à 0
1 1 1 Φ Interdit
Les bascules
H Q- R S Q+ RS
0 0 0 0 0 HQ- 00 01 11 10
0 0 0 1 0
00 0 0 0 0
0 0 1 0 0
0 0 1 1 0
01 1 1 1 1
0 1 0 0 1
0 1 0 1 1
11 1 1 Φ 0
0 1 1 0 1
0 1 1 1 1
10 0 1 Φ 0
1 0 0 0 0
1 0 0 1 1
1 0 1 0 0
(Complément à 2)
1 0 1 1 Φ
1 1 0 0 1
1 1 0 1 1
1 1 1 0 0 Q+ = Q- (RH) HS
1 1 1 1 Φ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Chronogramme :
t
S
t
R
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ La bascule RST synchronisée par le front montant de
l’horloge :
table de fonctionnement :
H R S Q+
0 Φ Φ Q-
1 Φ Φ Q- Mémoire
0 0 Q-
0 1 1 Mise à 1
1 0 0 Mise à 0
1 1 Φ Interdit
Les bascules
Chronogramme :
t
S
t
R
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
La bascule D
▪ La bascule D est une bascule synchrone qui possède
une entrée de donnée D (Data), une entrée d’horloge
H, une sortie Q et une sortie complément de Q.
▪ Le signal de synchronisation est actif :
soit sur un niveau (haut ou bas) de l’horloge (bascule D latch)
soit sur un front (montant ou descendant) de l’horloge (bascule D
edge triggered)
D Q D Q D Q D Q
H Q H Q H Q H Q
sur niveau haut sur niveau bas sur front montant sur front descendant
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ La bascule D latch : la sortie recopie l’entrée sur un
niveau d’horloge. Sur l’autre niveau, la sortie est
mémorisée.
Bascule D latch synchronisée par le niveau haut :
table de fonctionnement :
H D Q+
0 0 Q-
Mémoire
0 1 Q-
1 0 0
Recopie
1 1 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Chronogramme :
t
D
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ La bascule D edge triggered : la sortie recopie l’entrée
sur un front d’horloge sinon elle ne change pas d’état
(maintien de l’état, mémorisation).
Bascule D synchronisée par le front montant (positive edge triggered):
table de fonctionnement :
H D Q+
0 Φ Q-
Mémoire
1 Φ Q-
0 0
Recopie
1 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Chronogramme :
t
D
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
La bascule JK
▪ La bascule JK est une bascule synchrone (le plus
souvent sur front) qui possède une entrée J de mise à
1, une entrée K de mise à 0, une entrée d’horloge H,
une sortie Q et une sortie complément de Q.
▪ Son fonctionnement diffère de celui d’une bascule RST
pour la situation ambiguë R=S=1. Dans le cas J=K=1,
la sortie est inversée.
J Q J Q
H H
K Q K Q
Les bascules
▪ Bascule JK à déclenchement sur front montant :
table de fonctionnement :
H J K Q+
0 Φ Φ Q-
1 Φ Φ Q- Mémoire
0 0 Q-
0 1 0 Mise à 0
1 0 1 Mise à 1
1 1 Q- Inversion
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Chronogramme :
t
J
t
K
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
▪ Entrées asynchrones : toutes les bascules synchrones
commercialisées possèdent des entrées asynchrones
de forçage de mise à 0 (R ou Clear) et de mise à 1 (S
ou Preset) prioritaires sur toutes autres entrées.
Bascule JK à déclenchement sur front montant avec entrées de
forçage non complémentées :
Les bascules
La bascule T
▪ La bascule T est une bascule synchrone qui possède
une entrée de donnée T, une entrée d’horloge H, une
sortie Q et une sortie complément de Q.
▪ Son fonctionnement est un cas particulier de la
bascule JK ou les entrées J et K sont connectées
ensemble (ou mises à 1).
table de fonctionnement : symbole :
H T Q+ T Q
0 Φ Q-
Mémoire
1 Φ Q-
0 Q- H Q
1 Q- Inversion
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les bascules
Chronogramme :
t
T
t
Q
t
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Définitions
▪ Circuit logique constitué d’un ensemble de plusieurs
bascules (séquentiel) interconnectées par des portes
logiques (combinatoire) et cadencé par un signal
d’horloge.
▪ La combinaison des états des bascules forme un mot
binaire qui défini l’état du compteur et qui évolue au
cours du temps.
▪ Un compteur Modulo M est un compteur dont le cycle
évolue de 0 à (M - 1).
▪ Un compteur programmable est un compteur dont le
cycle peut être modifié.
▪ La synthèse d’un compteur consiste à définir les
équations de commande des bascules assurant le
cycle prévu.
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Les deux catégories de compteurs
▪ Les compteurs asynchrones
Les états des bascules du compteur évoluent successivement en
cascade.
Réalisation simple
États transitoires
Cycles impossibles
▪ Les compteurs synchrones
Les états des bascules du compteur évoluent simultanément au
rythme de l’horloge.
Pas d’états transitoire
Cycles quelconques
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Compteurs asynchrones
▪ Compteurs asynchrones modulo 2n (compteur binaire)
Principe : l’horloge déclenche la première bascule dont la sortie sert
d’horloge à la bascule suivante et ainsi de suite jusqu’à la nième
bascule.
La propriété d’inversion de l’état de la sortie des bascules JK est
utilisée : avec une bascule JK à déclenchement sur front descendant
et lorsque J=K=1, la sortie change d’état à chaque front de l’horloge.
0 Q0 0 Q1 0 Qn
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
RAZ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Exemple : compteur asynchrone modulo 23 = 8
logigramme :
0 Q0 0 Q1 0 Q2
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
RAZ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Chronogramme :
t
Q0
0 1 0 1 0 1 0 1
t
Q1
0 0 1 1 0 0 1 1
t
Q2
0 0 0 0 1 1 1 1
t
0 1 2 3 4 5 6 7 0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Exercice : réaliser un compteur asynchrone binaire modulo 16
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Décompteurs asynchrones modulo 2n
Exemple : décompteur asynchrone modulo 23 = 8
logigramme :
0 Q0 0 Q1 0 Q2
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
RAZ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Chronogramme :
t
Q0
0 1 0 1 0 1 0 1
t
Q1
0 1 1 0 0 1 1 0
t
Q2
0 1 1 1 1 0 0 0
t
0 7 6 5 4 3 2 1 0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Compteurs / décompteurs asynchrones modulo 2n :
Avec des bascules JK à déclenchement sur front descendant :
– pour un compteur, on relie la sortie Qn (n>0) des bascules à
l’entrée d’horloge Hn+1,
– pour un décompteur, on relie la sortie Qn complémentée (n>0)
des bascules à l’entrée d’horloge Hn+1.
Avec des bascules JK à déclenchement sur front montant :
– pour un compteur, on relie la sortie Qn complémentée (n>0) des
bascules à l’entrée d’horloge Hn+1,
– pour un décompteur, on relie la sortie Qn (n>0) des bascules à
l’entée d’horloge Hn+1.
Pour réaliser un compteur / décompteur, il faut une entrée de
sélection X qui détermine le sens de comptage en fonction de sa
valeur de X. Par exemple :
– si X=0 → comptage, il faut aiguiller la sortie Qn vers l’horloge
Hn+1,
– si X=1 → décomptage, il faut aiguiller la sortie Qn complémentée
vers l’horloge Hn+1.
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Avec des bascules JK à déclenchement sur front descendant :
table de vérité : équations logiques :
X Qn Hn+1
Hn+1 = XQn + XQn
0 0 0
Comptage
0 1 1
1 0 1 Hn+1 = X Qn
Décomptage
1 1 0
0 Q0 0 Q1 0 Q2
S S S
1 J Q 1 J Q 1 J Q
H H ? H ? H
1 K Q 1 K Q 1 K Q
R R R
RAZ
X
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Compteurs asynchrones modulo < 2n
Principe : il faut interrompre le cycle d’un compteur binaire en
provoquant une réinitialisation des bascules dès que la valeur du
modulo est détectée.
Réalisation : il faut utiliser un compteur asynchrone binaire modulo 2n
avec 2n ≥ M et agir sur les entrées de forçage asynchrones des n
bascules en fonction de l’état de leur sortie.
Système logique
R0 S0 Q0 R1 S1 Q1 Rn Sn Qn
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Exemple : compteur asynchrone modulo 6 (de 0 à 5)
table de vérité :
Q2 Q1 Q0 R2 S2 R1 S1 R0 S0
0 0 0 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 0
3 0 1 1 0 0 0 0 0 0
4 1 0 0 0 0 0 0 0 0
5 1 0 1 0 0 0 0 0 0
6 1 1 0 1 0 1 0 1 0
7 1 1 1 Φ Φ Φ Φ Φ Φ
==
S2R2 = S0
S1R1 = R0
=0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
tableau de Karnaugh :
Q1Q0
Q2 00 01 11 10
0 0 0 0 0
1 0 0 Φ 1
équation logique :
R0 = R1 = R2 = Q2Q1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
logigramme :
0 Q0 0 Q1 0 Q2
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
Q2Q1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
– Chronogramme :
t
Q0
0
0 1 0 1 0 1 0 1
t
Q1
1
0 0 1 1 0 0 0 0
t
Q2
1
0 0 0 0 1 1 0 0
t
0 1 2 3 4 5 6 0 1 2
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Exercice : réaliser un compteur asynchrone modulo 11
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Décompteurs asynchrones modulo < 2n
Principe : il faut interrompre le cycle d’un décompteur binaire en
provoquant une réinitialisation des bascules dès que la valeur
maximale est détectée.
Réalisation : il faut utiliser un décompteur asynchrone binaire modulo
2n avec 2n ≥ M et agir sur les entrées de forçage asynchrones des n
bascules en fonction de l’état de leur sortie.
Système logique
R0 S0 Q0 R1 S1 Q1 Rn Sn Qn
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Exemple : décompteur asynchrone modulo 5 (de 4 à 0)
table de vérité :
Q2 Q1 Q0 R2 S2 R1 S1 R0 S0
4 1 0 0 0 0 0 0 0 0
3 0 1 1 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
7 1 1 1 0 1 1 0 1 0
6 1 0 1 Φ Φ Φ Φ Φ Φ
5 1 1 0 Φ Φ Φ Φ Φ Φ
R2S2= =S1R1
== =0
S0R0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
tableau de Karnaugh :
Q1Q0
Q2 00 01 11 10
0 0 0 0 0
1 0 Φ 1 Φ
équation logique :
R0 = R1 = S2 = Q2Q1 ou R0 = R1 = S2 = Q2Q0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
logigramme :
0 Q0 0 Q1 Q2
S S S
1 J Q 1 J Q 1 J Q
H H H H
1 K Q 1 K Q 1 K Q
R R R
Q2Q1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Chronogramme :
t
Q0
1
0 1 0 1 0 0 1 0
t
Q1
1
0 1 1 0 0 0 1 1
t
Q2
1
1 0 0 0 0 1 0 0
t
4 3 2 1 0 7 4 3 2 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Compteurs synchrones
▪ Problèmes des compteurs asynchrones
Tous les cycles ne sont pas possibles.
Il subsistent des états transitoires.
t
Q0
0 1 0 0 1 0 0
t
Q1 Retard
0 0 0 1 1 1 0
t
0 1 0 2 3 2 0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Structure d’un compteur synchrone
Le signal d’horloge est commun à toutes les bascules.
Il faut utiliser n bascules JK (M ≥ 2n) et agir sur les entrées J et K en
fonction de l’état des sorties Q.
Système logique
K0 J0 0 Q0 K1 J1 0 Q1 Kn Jn 0 Qn
S S S
J Q J Q J Q
H H H
K Q K Q K Q
R R R
0 0 0
H
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Table d’excitation d’une bascule
Elle permet de déterminer quelles valeurs il faut appliquer aux entrées
synchrones pour faire évoluer la sortie de la bascule d’un état vers un
autre.
Table d’excitation de la bascule JK :
table de vérité : table d’excitation :
J K Q- Q+
0 0 0 → 0
Mémoire Q- Q+ J K
0 0 1 → 1
0 1 0 → 0 0→0 0 Φ
Mise à 0 0→1 1 Φ
0 1 1 → 0
1 0 0 → 1 1→0 Φ 1
Mise à 1 1→1 Φ 0
1 0 1 → 1
1 1 0 → 1
Inversion
1 1 1 → 0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Exemple : compteur synchrone modulo 8
table de vérité :
Q- Q+ J K
0→0 0 Φ
Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
0→1 1 Φ
0 0 0 0 0 Φ 0 Φ 1 Φ
1→0 Φ 1
1 0 0 1 0 Φ 1 Φ Φ 1
1→1 Φ 0
2 0 1 0 0 Φ Φ 0 1 Φ
3 0 1 1 1 Φ Φ 1 Φ 1
4 1 0 0 Φ 0 0 Φ 1 Φ
5 1 0 1 Φ 0 1 Φ Φ 1
6 1 1 0 Φ 0 Φ 0 1 Φ
7 1 1 1 Φ 1 Φ 1 Φ 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ 1 1 Φ 0 1 Φ Φ 1
1 Φ 1 1 Φ 1 1 Φ Φ 1
K0 = 1 J0 = 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ Φ 1 0 0 0 1 Φ Φ
1 Φ Φ 1 0 1 0 1 Φ Φ
K1 = Q0 J1 = Q0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ Φ Φ Φ 0 0 0 1 0
1 0 0 1 0 1 Φ Φ Φ Φ
K2 = Q1Q0 J2 = Q1Q0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
logigramme :
Q1Q0
0 Q0 0 Q1 0 Q2
J0 S J1 S J2 S
1 J Q J Q J Q
H H H
K Q K Q K Q
K0 R K1 R K2 R
0 0 0
H
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Exemple : décompteur synchrone modulo 8
table de vérité :
Q- Q+ J K
0→0 0 Φ
Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
0→1 1 Φ
7 1 1 1 Φ 0 Φ 0 Φ 1
1→0 Φ 1
6 1 1 0 Φ 0 Φ 1 1 Φ
1→1 Φ 0
5 1 0 1 Φ 0 0 Φ Φ 1
4 1 0 0 Φ 1 1 Φ 1 Φ
3 0 1 1 0 Φ Φ 0 Φ 1
2 0 1 0 0 Φ Φ 1 1 Φ
1 0 0 1 0 Φ 0 Φ Φ 1
0 0 0 0 Φ 1 1 Φ 1 Φ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ 1 1 Φ 0 1 Φ Φ 1
1 Φ 1 1 Φ 1 1 Φ Φ 1
K0 = 1 J0 = 1
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ Φ 0 1 0 1 0 Φ Φ
1 Φ Φ 0 1 1 1 0 Φ Φ
K1 = Q0 J1 = Q0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Q1Q0 Q1Q0
Q2 00 01 11 10 Q2 00 01 11 10
0 Φ Φ Φ Φ 0 1 0 0 0
1 1 0 0 0 1 Φ Φ Φ Φ
K2 = Q1Q0 J2 = Q1Q0
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
logigramme :
Q1Q0
0 Q0 0 Q1 0 Q2
J0 S J1 S J2 S
1 J Q J Q J Q
H H H
K Q K Q K Q
K0 R K1 R K2 R
0 0 0
H
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Compteurs à cycle quelconque
Tous les cycles sont réalisables à condition que la transition d’un état
du compteur à un autre soit unique (il existe un seule façon de
transiter vers un état).
Pour les états n’appartenant pas au cycle, les entrées des bascules
peuvent prendre n’importe quelles valeurs (Φ) puisque ces états ne
doivent normalement pas apparaître.
Il faut utiliser autant de bascules qu’il y a de bits nécessaire pour
coder la valeur maximale du cycle.
Il est nécessaire d’initialiser le compteur à une valeur appartenant au
cycle.
Exercice : réaliser la séquence suivante avec des bascules JK :
– {2, 5, 1, 4, 8, 2, …}
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
▪ Compteurs circulaires
Un compteur est circulaire si la sortie de la dernière bascule est aussi
l’entrée de la première bascule.
Compteur en anneau : fonctionnement cycle par cycle
Compteur de Johnson : fonctionnement normal
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Remarques sur les compteurs
▪ Tables d’excitation des bascules synchrones
Bascule RST :
table de vérité : table d’excitation :
R S Q- Q +
0 0 0→0
Mémoire Q- Q + R S
0 0 1→1
0 1 0→1 0→0 Φ 0
Mise à 1 0→1 0 1
0 1 1→1
1 0 0→0 1→0 1 0
Mise à 0 1→1 0 Φ
1 0 1→0
1 1 0 Φ
Interdit
1 1 1 Φ
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique
Les compteurs
Bascule D :