0% ont trouvé ce document utile (0 vote)
23 vues10 pages

Leçon10: Compteur Asynchrone Ou Serie

Évaluation

Transféré par

nenbawilgajacob
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues10 pages

Leçon10: Compteur Asynchrone Ou Serie

Évaluation

Transféré par

nenbawilgajacob
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

LEÇON10 : COMPTEUR ASYNCHRONE OU SERIE

LEÇON 10 : COMPTEUR ASYNCHRONE OU SERIE


COMPTEUR SYNCHRONE OU PASYNCHRONE OPARALLELE

Objectifs spécifiques
À la fin de cette leçon, l’élève devra être capable de :
➢ Définir compteur, compteur asynchrone
➢ Identifier un compteur asynchrone.
➢ Déterminer le modulo d’un compteur
➢ Analyser les chronogrammes des compteurs.
➢ Analyser les circuits de compteurs.

INTRODUCTION

De nos jours, les compteurs asynchrones sont sollicités dans la plupart des systèmes
électroniques et informatiques nécessitants les opérations de comptage (monté des ascenseurs,
augmentation du volume d’un téléviseur) en raison de leur simplicité, de leur fiabilité et de leur
polyvalence. C’est pour cela que nous étudierons les compteurs synchrones dans cette leçon.

I- GENERALITES

1) Définition
Un compteur est un circuit intégré séquentiel qui compte suivant le système de
numération binaire le nombre d’impulsions appliquées à l’entrée. Il est obtenu par l’association
de plusieurs bascules montées en étage les unes après les autres et son etat est défini par le
nombre binaire formé avec l’ensemble des sorties des bascules qui le constitue.

Un Compteur est dit « Asynchrone » lorsque les étages basculent en cascade à partir
de l'horloge placée à l'entrée de la 1ère bascule. Il possède une entrée d’horloge, une remise à
zéro et des sorties.
2) Constitution
Les compteurs sont constitués d'un agencement de bascules et d'opérateurs logiques qui,
selon leur câblage, permettent de réaliser un comptage. On distingue les compteurs à bascules
actifs sur front montant et ceux à bascules actifs sur front descendant.

Figure 1 : aspect physique d’un compteur asynchrone

3) Fonction d’un compteur


Un compteur assure 02 fonctions :
➢ Le comptage ; il compte toutes les impulsions appliquées à son entrée
➢ La division de fréquence ; la fréquence à la sortie de la dernière bascule d’un compteur est
le quotient de la fréquence d’horloge par son modulo.

4) Modulo d’un compteur


Tout compteur est caractérisé par son modulo et par la nature de son impulsion d’horloge.
Le modulo d’un compteur est le nombre de comptage possible qu’il peut effectuer en un cycle.
Exemple : Le compteur modulo 16, il peut réaliser 16 comptages. Il permet de trouver le nombre
de bascules par la formule M = 2N (N = nombre de bascules).

5) Mode de comptage
Suivant le mode de comptage, il existe 02 types de compteurs :
➢ Les compteurs à cycle complet
➢ Les compteurs à cycle incomplet
a) Les compteurs à cycle complet
Un compteur est dit « à cycle complet » lorsqu’il balaie toutes les combinaisons possibles ;
Donc son modulo M est une puissance de 2 soit M = 2N (N = nombre de bascules).
Exemple : Un compteur 4 bits (modulo 16) qui compte de 0 à 15 en binaire naturel est un
compteur à cycle complet.

b) Les compteurs à cycle incomplet


Le compteur est dit « à cycle incomplet » lorsqu’il ne balaie pas toutes les combinaisons
possibles ; Donc on le force à revenir à l’état initial avant la fin de son cycle. Son modulo
M est inférieur à une puissance de 2 soit M < 2N.
Exemple : Un compteur 4 bits qui compte de 0 à 9 seulement est un compteur à cycle incomplet,
car les 16 combinaisons de ses 4 sorties ne sont pas toutes utilisées.

6) Méthode de conception des compteurs asynchrones

La conception d’un compteur asynchrone passe par :


➢ L’établissement du graphe des états
➢ La détermination du nombre de bascules
➢ Le choix des bascules à utiliser
➢ L’établissement de la table de fonctionnement et du chronogramme

II- SCHEMA DE PRINCIPE ET FONCTIONNEMENT D’UN


COMPTEUR ASYNCHRONE

1) Schéma de principe
Q0
Q0 Q1 Q2
Q1
RAZ o
1 Q2 Q Q Q
H o o o
H o
Qn-1
2)Fonctionnement d’un compteur asynchrone
Dans un compteur asynchrone, l’horloge déclenche la 1ère bascule B1 dont la sortie sert
d’horloge à la bascule suivante B2 ; La sortie de cette dernière sert également de signal
d’horloge à la bascule suivante et ainsi de suite.

Pour n=3, on a 3 bascules, donc 3 sorties : Q0, Q1 et Q2

Table de fonctionnement CHRONOGRAMME


Nbre RAZ Sorties H

Q2 Q1 Q0 t
Q0
0 1 0 0 0
t
Q1
1 1 0 0 1
t
2 1 0 1 0 Q2

3 1 0 1 1 t
0

4 1 1 0 0

5 1 1 0 1

6 1 1 1 0

7 1 1 1 1

0 1 0 0 0

X 0 0 0 0

D’après le chronogramme on constate que T=T2=2T1, or T1=2T0 et T0=2TH ; donc T=8TH.

D’où F= FH/8 = FH/23. Donc pour ces 3 bascules, la fréquence à la sortie est égale à la fréquence
de l’horloge divisé par 23=8.

f
De manière générale, on a : f = h
n
2n

fh : fréquence de l'horloge fn : fréquence à la sortie de la bascule de rang n

Remarque :
• Lorsqu’un compteur a trois sorties, on dit qu’il est modulo 8 (23 ) ou DIV8 (8 états ce qui
veut dire qu’il divise la fréquence d’horloge par 8).
• Les bascules formant un compteur asynchrone ne changent pas d’état exactement au même
moment car elles ne sont pas reliées au même signal d’horloge.

III- CONCEPTION DES COMPTEURS A L’AIDE DE BASCULES

1) Nécessité d’utilisation de bascules bistables


Puisque pour un compteur asynchrone les étages basculent en cascades, pour leur réalisation il
suffit donc de rendre la bascule bistable (changement d’état à la sortie après l’arrivé d’une
impulsion) et cascader ces bascules pour obtenir le modulo voulu.
2) Transformation des bascules en bistable

«1»
Bascule JK H J K Qn + 1

0 X X Qn

1 0 0 Qn
J Q
1 0 1 0
H
1 1 0 1
K Changement d’état
1 1 1 à chaque impulsion

Bascule RSH

H R S Qn + 1 On remarque que Qn+1 copie


R Q S et copie R0 il suffit
0 X X Qn
de réinjecter à S et
H
1 0 0 Qn Qn+1 à R pour qu’il y ait
changement d’état à chaque
S 1 0 1 1 impulsion

1 1 0 0

1 1 1 -
Bascule D
H D Qn + 1 On remarque que Qn+1 copie
D ; il suffit de réinjecter
D Q 0 X Qn
à D pour qu’il y ait
changement d’état à chaque
1 0 0
H impulsion.

1 1 1
IV- COMPTEUR ASYNCHRONE À CYCLE COMPLET

1. Compteur modulo 4

a. Graphe des états

0
0
3 1

b. Détermination du nombre de bascules


*Nombres de Bascules : 2N = 4 or 22=4 Bascules donc il faut 2 bascules.

c. Exemple de schéma de montage


Avec les bascules JK Avec les bascules RSH

«1 «1
Q0 Q1
» Q0 » Q1

J Q J Q R Q R Q
H
H H H
K K
S S

Avec les bascules D

Q0 Q1

D Q D Q

H
Table de fonctionnement Chronogrammes
H

Cpte Sorties t

Q1 Q0
Q0
0 0 0
0 1 0 1 0 1 t
1 0 1

2 1 0 Q1

3 1 1 1 t
0 1 0 0
0 0 0
00 01 10 11 00 01

Le cycle recommence
Exercice d’application :
1)réaliser un compteur asynchrone modulo 8
2) Déterminer la fréquence à la sortie de chaque bascule sachant que la fréquence du
signal d’horloge est f=10KHZ

Soit à réaliser un compteur modulo 8 en utilisant la bascule JK. Pour ce compteur, on


Compte de 0 à 7 et on a 8 états actif sur front descendant :

a. Graphe des états

b. Détermination du nombre de Bascules : 2N= 8 or 23=8 donc il faudra donc 3 Bascules.


c. Schéma de montage

«1 «1 «1
» Q0 » » Q2
Q1

J Q J Q J Q
H H
H H
K K K

Table de fonctionnement Chronogramme

Impulsions Sorties
H
Q2 Q1 Q0
t
0 0 0 0
Q0
1 0 0 1
0 1 0 1 0 1 1 0 t
2 0 1 0
Q1
3 0 1 1
0 1 1 0 0 1 1 0 t
4 1 0 0
Q2
5 1 0 1
0 0 0 0 1 1 1 1 0 t
6 1 1 0
000 001 010 011 100 101 110 111 000 001
7 1 1 1
Le cycle recommence
8 0 0 0

V- COMPTEUR ASYNCHRONE À CYCLE INCOMPLET

On dit qu’un compteur est à cycle incomplet lorsqu’on le force à revenir à l’état initial
(à l’aide des entrées asynchrones RAZ ou RAU) avant la fin de son cycle.
1. Compteur Modulo 5

a) Graphe des états


b) Nombre de Bascules
5  2N ; nous allons prendre la puissance de 2 immédiatement supérieur à 5 ; ce qui est 8. 
N = 3 bascules.
c) Schéma de câblage avec les bascules JK

«1» «1» «1»


Q0 Q2
Q1

J Q J Q J Q
H
H H H

K K K

RAZ RAZ RAZ

Table de fonctionnement H Chronogramme


Impulsions Sorties
t
Q2 Q1 Q0
Q0
0 0 0 0
0 1 0 1 0 0 1 0 1 t
1 0 0 1
Q1
2 0 1 0
0 0 1 1 0 0 0 1 1 t
3 0 1 1
Q2
4 1 0 0
0 0 0 0 1 0 0 0 0 t
5 0 0 0
RAZ 000 001 010 011 100 000 001 010 011
Q2 Q1 Q0

1 0 1 t
Initialement, nous avons réalisé un modulo 8, mais afin d’arrêter le cycle en chemin au 6ème état
(101), nous activons la RAZ des bascules en prenant Q2= 1 et Q0= 1 comme entrées de la porte
NAND dont la sortie va valider les RAZ. Nous remarquons aussi qu’avant l’état (101), la sortie
de la NAND ne peut passer à 0 pour forcer les bascules à passer à l’état bas.

Exercice d’application : réaliser un compteur asynchrone modulo 10

EXERCICES DE CONSOLIDATION

Exercice 1 :
On souhaite réaliser un compteur asynchrone modulo 6 actif sur front montant.
1-Déterminer le nombre de bascules à utiliser
2- Quel est son modulo ?
3-Faire le schéma de montage
4- Faites ressortir le tableau de fonctionnement avec bascule RSH ainsi que le chronogramme
Exercice 2 :
On souhaite réaliser un compteur asynchrone modulo 8 à bascule JK déclenché au
front montant du signal de l’horloge. Donner :
1. Le Nombre de bascules
2. Le tableau de fonctionnement du compteur
3. Le Logigramme ainsi que les Chronogrammes de sortie des bascules.

Vous aimerez peut-être aussi