Vous êtes sur la page 1sur 7

CHAPITRE 6

LES COMPTEURS
1 Introduction
Les compteurs sont des circuits électroniques numériques importants. Ce sont des circuits
logiques séquentiels et sont construits en utilisant des bascules. Les caractéristiques principales
des compteurs numériques sont les suivantes:
• Capacité maximum de comptage

• Comptage direct ou décomptage

• Fonctionnement synchrone ou asynchrone

• Fonctionnement permanent ou à arrêt automatique

2 Compteurs asynchrones (à propagation)


Les compteurs numériques ne comptent qu’en binaire ou en code binaire. Par exemple un
compteur 0 à 15 en décimal a la séquence suivante en binaire:
0000-0001-0010-0011-0100-0101-0110-0111-1000-1001-1010-1011-1100-1101-1110-1111-
0000- ...
Un tel compteur est appelé modulo 16. Le modulo d’un compteur est sa capacité, on utilise
parfois l’abréviation mod (Un compteur mod 16).
2.1 Schéma d’un compteur modulo 16 à bascules JK

2.2 Chronogramme
2.3 Fonctionnement
Les quatre bascules JK sont montées en mode basculement et leurs sorties sont appliquées aux
entrées d'horloge du flip-flop suivant. Le déclenchement des bascules se propage dans le
compteur, pour cette raison on parle de compteur à propagation.
Il s'écoule un certain temps entre le front descendant de l'horloge et le déclenchement des flip-
flops suivants, c'est donc un type de compteur asynchrone, dans la mesure où toutes les bascules
ne déclenchent pas exactement en accord avec les impulsions d'horloge.
Notons encore, que chaque cellule divise la fréquence de son entrée par deux.

2.4 Exercice sur le compteur asynchrone


Compléter le chronogramme et donner la séquence du compteur ci-dessous.

3 Compteurs synchrones (parallèles)


Comme il a été mentionné, l'inconvénient présenté par le compteur à propagation asynchrone est
le délai qui existe au cours des basculements successifs. Ce délai peut être supprimé en montant
les flip-flops de manière à ce que toutes les entrées d'horloge soient reliées entre elles et au signal
d'horloge. De cette manière le fonctionnement de ce type de compteur est synchrone.

3.1 Schéma d’un compteur modulo 8 à bascules JK


3.2 Chronogramme (à remplir)

4 Conception de compteurs synchrones


Pour réaliser un compteur synchrone, il faut que toutes les bascules soient commandées par le
même signal d’horloge. C’est à l’aide des entrées J et K que nous allons commander les bascules.

4.1 Réalisation d’un compteur synchrone modulo 8

Le problème consiste à trouver les équations qui doivent régir les entrées J et K. Pour ce faire,
nous allons utiliser la table de vérité destinée à la conception

Nous allons dresser un tableau de l’évolution des sorties de notre compteur et nous poser
la question suivante :
Comment positionner les entrées J et K lorsque les trois sorties sont à 000 pour qu’elles
passent à 001sous l’effet d’un pulse d’horloge.
Puis :
Comment positionner les entrées J et K lorsque les trois sorties sont à 001 pour qu’elles passent à
010 sous l’effet d’un pulse d’horloge.
L’équation de J1 et de K1 est simple puisque les cases ne contiennent que des 1 et des x, les
x peuvent être remplacés par des 1 ou des 0 à volonté, bien entendu nous les remplacerons par des
1 et J1 = K1 = 1

Tableaux de Karnaugh pour les équations de J2 et K2

Nous tirons de ces tableaux


J =K =Q
2 2 1

Tableaux de Karnaugh pour les équations de J3 et K3


Nous tirons de ces tableaux
J2 = K2 = Q2Q1
Nous obtenons le schéma ci-dessous :
Compteur synchrone modulo 8

De même si nous voulions faire un compteur 4 bits, l’équation de J4 et de K4 serait Q1Q2Q3

Décompteur synchrone
Il peut être intéressant de réaliser un décodeur, c’est à dire un circuit évoluant de 0 puis 7, 6, 5, et
ainsi de suite

Nous en tirons J1 = K1 = 1
Tableaux de Karnaugh pour les équations de J2 et K2
Nous tirons de ces tableaux

Tableaux de Karnaugh pour les équations de J3 et K3

Nous tirons de ces tableaux

Nous voyons que les équations des entrées J et K des bascules sont identiques pour J1 et K1 et
pour les autres, il suffit d’introduire les variables complémentées pour passer de compteur à
décompteur. D’où le schéma ci-dessous :

Ou le schéma équivalent suivant :

Vous aimerez peut-être aussi