Chapitre 2: Compteurs binaires
Objectifs spécifiques
Etre capable de :
-décrire les différents types de compteurs (compteurs asynchrones ; synchrone….) ;
-maitriser leurs structures internes et leurs applications dans les systèmes électroniques
numériques
Introduction
Les grandeurs discrètes des systèmes électroniques numériques sont réalisés à partir d’un
composant de base appelé compteur numérique.
Ce chapitre étudiera le descriptif, les caractéristiques, le fonctionnement et l’application de
différents compteurs (asynchrones ; synchrones).
2.1-Définition
Le compteur binaire est un système destiné à visualiser une grandeur discrète (numérique),
mais l'usage courant a largement étendu le terme à des grandeurs comportant quelques
chiffres après la virgule.
En électronique, un compteur est un circuit intégré numérique destiné à compter le nombre
d'impulsions appliquées à son entrée.
2.2-Descriptif
Il est composé d'un certain nombre de bascules D, T, JK.
Le compteur le plus simple est obtenu en mettant en cascade une série de bascules
(Compteur asynchrone) (Figure 2.1).
Le signal à compter étant appliqué à l'entrée de la première bascule ; la sortie de cette bascule
pilote l'entrée de la deuxième bascule et ainsi de suite.
Le résultat du comptage apparaît sous forme de nombre binaire.
La première bascule indiquant le chiffre le moins significatif.
Exemple : 01010111 indique 87.
Il est généralement prévu une entrée (RAZ, remise à zéro ou Reset) permettant de remettre le
compteur à 0 après un comptage.
La capacité du compteur (module) est le nombre maximum d'impulsions qu'il peut
dénombrer.
Si l'on dépasse la capacité, le compteur revient à 0 et se remet à compter.
Exemple : minuterie, où l'on sélectionne le nombre de minutes désiré, et le compteur revient
progressivement vers 0.
2.3-Différents types de compteurs
2.3.1- Compteurs asynchrones
[Link]-Implémentation
Figure2.1 : Exemple de compteur binaire asynchrone
[Link]-Fonctionnement
Le compteur le plus simple est obtenu en mettant en cascade une série de bascules
(Compteur asynchrone) (Figure 2.1).
Avec la bascule JK les entrées JK sont toujours à l’état haut
En effet, comme chaque bascule met un certain temps pour changer d'état (ce qu'on appelle
temps de propagation, noté tp), les différentes bascules réagissent non pas simultanément
mais progressivement. Dans le cas extrême (celui où c'est la bascule à l'extrémité de la chaîne,
celle qui indique le chiffre le plus significatif, qui doit changer d'état), il faut attendre un
temps [Link] après l'impulsion pour avoir l'indication correcte.
Si l'impulsion destinée à mémoriser le nombre dans un registre arrive après une impulsion
mais avant l'expiration du délai [Link], le résultat mis en mémoire est peut-être erroné.
La fréquence maximale du signal qui peut être appliqué au compteur dépend de la technologie
utilisée pour réaliser les bascules : TTL, CMOS, ECL etc.
Elle vaut 2n pour un compteur binaire
2.3.2-Compteur synchrone
[Link]- Implémentation
Figure 2.2 : Exemple de compteur binaire synchrone
[Link]-Fonctionnement
Les compteurs synchrones sont des compteurs dont l'horloge est appliquée simultanément à
toutes les bascules, les autres, compteurs sont dit asynchrones.
On emploie des bascules JK. Les impulsions à totaliser sont appliquées simultanément aux
entrées horloge de toutes les bascules. La première bascule, qui reçoit les impulsions, a ses
entrées J et K en permanence à 1 ; elle change donc d'état à chaque impulsion ; les entrées des
autres bascules sont pilotées par les sorties des bascules précédentes de façon qu'elles
basculent aux moments opportuns : chaque bascule est autorisée à basculer quand toutes les
bascules précédentes ont leur sortie à 1.
2.4-Compteur DCB ou décimal
Le compteur binaire DCB est le plus compact, c'est-à-dire celui qui nécessite le moins de
bascules pour une capacité donnée. Tant qu'il s'agit de mémoriser les résultats dans une
mémoire d'ordinateur, c'est un très bon choix. Mais si l'on souhaite un résultat sous une forme
plus compréhensible pour l'utilisateur, on utilisera des compteurs DCB, souvent appelés
abusivement compteurs décimaux. Les bascules sont groupées par 4, chaque groupe indiquant
un chiffre décimal. Ce type de compteur est utilisé dans les appareils de mesure tels que
voltmètre et multimètre numériques, fréquencemètre ...
Exemple : 0101 0111 indique 57
Compteur réversible
C'est un compteur, binaire ou décimal qui permet de compter ou décompter selon le niveau
logique appliqué à une broche de commande appelée Sens de comptage (Up/down).
Compteur à prédétermination
C'est un compteur doté d'entrées permettant d'introduire un nombre quelconque dans le
compteur (Chargement parallèle).
Une fois le nombre introduit, les impulsions appliquées à l'entrée de comptage vont
incrémenter ou, le plus souvent, décrémenter le contenu du compteur
2.5-Applications
2.5-1Application1
1- Réalisez la table des séquences d’un compteur asynchrone qui marque
les nombres de 0 à 15 ;
2-Déterminer les expressions des entrées JK de chaque bascule ;
3- Réalisez le schéma de ce compteur asynchrone tout en précisant son modulo.
2.5-2Application2
Déterminer suivant le compteur dont le ciruit est ci-dessous representé :
1-Les différents équipements du circuit ;
2-La table des séquences et le module ;
3-Les chiffres denombrés.
J0=K0=1 J1=K1=Q0 J2=K2=Q0.Q1