Vous êtes sur la page 1sur 9

Lyce Margueritte Verdun

Fonction comptage
I. APPORT DE CONNAISSANCES SUR LES COMPTEURS 1. Identification de la fonction La fonction comptage existe dans de nombreux systmes dans lesquels le rsultat dun calcul effectu : - sur une srie dobjets, - ou sur la rptition dun vnement dclenche : une dcision prise par lutilisateur, ou une action gre automatiquement par le systme.
Exemple : - Un poste de sciage sarrte aprs avoir dbit 20 pices dun mme lot - Dans un systme programmation chronologique, le comptage du temps coul permet de dclencher automatiquement certaines oprations : arrosage dun jardin, mise en marche dun appareil lectromnager, allumage dun feu de signalisation

2. Exemple dapplication de la fonction Un systme de comptage comprend toujours un compteur. Un compteur est un systme logique dont le mot binaire en sortie se modifie chaque fois quune information est applique son entre. Suivant le cas, cette information peut tre : un signal logique qui est limage informationnelle de lvnement compter, aprs la saisie de ce dernier par le capteur, un signal logique gnr lintrieur du systme partir dune grandeur

priodique, la frquence par exemple.


Fonction Comptage

Page 1

Page 1

Lyce Margueritte Verdun

Le compteur est un circuit intgr (ou une association de circuits) qui compte, suivant le systme de numration binaire, le nombre dimpulsions appliques son entre. Suivant quune nouvelle impulsion incrmente (n+1) ou dcrmente (n-1) la valeur binaire du mot de sortie, le circuit fonctionne en compteur ou en dcompteur.

3. Caractristiques des compteurs La caractristique principale dun compteur est sa capacit de comptage. La capacit de comptage dtermine le nombre de bits du mot binaire de sortie. a. Compteur Modulo 2 : Le mot binaire de sortie du compteur le plus simple na quun bit qui ne peut donc prendre que ltat logique 0 ou 1 lorsque les impulsions compter se succdent sur lentre du compteur. Le mot de sortie est ltat logique 1 toutes les deux impulsions, le compteur divise par 2 le nombre des impulsions dentre. Cette caractristique de division est dsigne par le modulo du compteur qui dans ce cas est 2. La structure dun compteur modulo 2 est une bascule : - du type D, - du type JK. Compteur Modulo 2N Un compteur modulo 2 tant constitu dune bascule, il est possible : dassocier 2 bascules pour raliser un compteur modulo 4 soit 22, dassocier 3 bascules pour raliser un compteur modulo 8 soit 23
b. c.

Compteur dont le modulo est diffrent de 2N Il est toujours possible de raliser un compteur dont le modulo est diffrent de 2N. Il suffit de forcer sa rinitialisation zro avec le mot de sortie qui suit immdiatement la dernire impulsion compte. De plus, les compteurs binaires sont classs en 2 catgories : - les compteurs asynchrones, - les compteurs synchrones.
Fonction Comptage Page 2

Page 2

Lyce Margueritte Verdun

d. Compteur binaire asynchrone Dans ce type de structure, limpulsion de progression du compteur est applique sur lentre dhorloge du premier tage, les entres dhorloge des autres bascules reoivent le signal de sortie de ltage prcdent. e. Compteur binaire synchrone Dans la structure synchrone, lhorloge est la mme pour tous les tages : le basculement de toutes les bascules se fait en mme temps. f. Initialisation et prpositionnement des compteurs Trs souvent, il convient de positionner les sorties du compteur de manire connatre la condition initiale de fonctionnement de la structure. Cette fonction est ralise partir dentres dinitialisation qui forcent toutes les sorties ltat logique 0 (CLR, Clear, RAZ, RESET) ou 1 (SET, RAU) et dentres de prpositionnement (LOAD) qui permettent de charger en sortie un mot binaire (0101 par exemple pour un compteur 4 bits). Ces entres sont le plus souvent asynchrones. 4. Rfrences nominatives Symbole distinctif des compteurs Entre de comptage Entre de dcomptage Sortie fin de cycle de comptage Sortie fin de cycle de dcomptage Entre de validation Entre dhorloge Entre dynamique Entre dynamique avec ngation logique Symbole des tables de fonctionnement
Fonction Comptage

CTR : compteur CTR DIV m : compteur-dcompteur par m ou modulo m UP : Incrmente de 1 la sortie du compteur. DOWN : Dcrmente de 1 la sortie du compteur. CO : Carry. tat indiquant que le Compteur est plein. BO : Borrow. tat indiquant que le Compteur est vide. EN, CTEN, CE, OE : Valide le circuit, les sorties CLK, H : Signal permettant lvolution des sorties tat interne = 1 sur le front montant du signal tat interne = 1 sur le front descendant du signal H : niveau haut (stable) L : niveau bas (stable) O

Page 3

Page 3

Lyce Margueritte Verdun

X : niveau indiffrent ou ou : flanc ou front descendant du signal (passage de H L. : flanc ou front ascendant (ou montant) du signal (passage de L H).

5. Mise en cascade La mise en cascade de compteurs permet daugmenter le modulo du compteur, de sparer dcimales, dizaines Deux associations sont possibles, selon la structure du compteur.
Compteur asynchrone Compteur synchrone

Pour la mise en cascade des compteurs Lhorloge est la mme pour tous les botiers. La asynchrones, il suffit de relier la sortie du dernier sortie de retenue TC, est cable lentre de tage du compteur prcdent sur lentre validation C de deux boitiers adjacents. dhorloge du premier tage du compteur suivant.

II. ETUDE THEORIQUE DES COMPTEURS On rappelle la fonction du compteur : fournir un mot binaire de sortie voluant en fonction dun signal dhorloge et du cblage de la structure. Le mot de sortie correspond a un comptage BCD (Binary Coded Dcimal : Dcimal Cod Binaire) de 0000 (0) 1001 (9). Quatre bascules associes fournissent un compteur modulo 16 en binaire, mais cbles en compteur BCD, on force, les sorties 0, lorsque le cycle parvient 10. Exemple de chronogrammes : H t Q0 0
Fonction Comptage

1
Page 4

Page 4

Lyce Margueritte Verdun

t Q1 0 Q2 Valeur dcimale 0 0 0 0 1 1 0 2 1 0 3 0 1 4 0 1 5 1 1 6 1 1 t 7 t

Dfinition des tches confies llve


1. Pr-requis * savoir exploiter un document constructeur, * savoir lire une table de vrit, * savoir complter un chronogramme, * matriser la logique squentielle. En ayant votre disposition * le sujet, * les documents rponses.

nonc des objectifs


Connaissance et comprhension * tude des compteurs synchrones et asynchrones bascules, * tude de compteurs laide des circuits intgrs.

2.

3.

Applications * tude de compteurs synchrones 74193 et bascules JK, * tude de compteurs asynchrones, On vous demande : laide de bascules JK et D. Dexcuter les activits proposes par la fiche de travail ci-aprs. Critre dvaluation On tiendra compte : * de laptitude interprter la documentation constructeur, * de laptitude analyser et interprter les rsultats obtenus. valuation et analyse * analyser une documentation constructeur, * analyser des chronogrammes, * analyser une table de vrit.

4.

I. Etude de compteurs et dcompteurs asynchrones Rappels sur les bascules :


La bascule est un circuit pouvant prendre les tats logiques "0" et "1". Ltat de la bascule un moment donn dpend de son tat prcdent, c'est l'lment de base des circuits squentiels. Mme si le ou les signaux d'entre, ayants fait fonctionn la bascule disparaissent, celle-ci peut conserver son tat durant une dure quelconque, elle peut donc tre utilise comme mmoire. La bascule, quelle soit synchrone ou non, est llment de base des structures de comptage. Les bascules lmentaires sont les suivantes : D, RS, JK. Trs souvent cadencs partir dun signal dhorloge, nous allons nous intresser aux bascules synchrones. Fonction Comptage Page 5

Page 5

Lyce Margueritte Verdun

1. compteur asynchrone modulo 8 bascules JK :


a. Pourquoi cette structure estelle dite asynchrone ? b. Que provoque ltat J=K= 1 ? c. Complter les chronogrammes sur le document rponse. Initialement, les sorties Q0 Q2 sont ltat logique 0 . Prciser le bit de poids fort (22) et le bit de poids faible (20).

2. dcompteur asynchrone modulo 8 bascules JK :

Complter les chronogrammes sur le document rponse. Initialement, les sorties Q0 Q2 sont ltat logique 1 .

3. compteur asynchrone modulo 4 bascules D :


a. Etudier une seule bascule de manire comprendre le fonctionnement de la structure. Donner la frquence du signal /Q0 en fonction de la frquence de CK0. b. Etablir les chronogrammes des signaux CK0, /Q0 et /Q1 en concordance des temps.

CK0 t /Q0 /Q1

Fonction Comptage

Page 6

Page 6

Lyce Margueritte Verdun

II. Etude de compteurs synchrones 1. compteur synchrone bascules JK :


a. Justifier le nom de compteur synchrone. b. A quel moment le 3me bascule estelle oprationnelle ? c. Justifier le modulo du compteur. d. Complter les chronogrammes sur le document rponse. Initialement, les sorties Q0 Q2 sont ltat logique 0 . Prciser le bit de poids fort et le bit de poids faible.

2. compteur synchrone circuit spcialis 74193 :

Effectuer les cblages autour du circuit 40193/74193 de manire raliser un compteur modulo 5. Penser positionner les tats logiques sur les diffrentes entres. Valider la structure par les chronogrammes de sortie.

Fonction Comptage

Page 7

Page 7

Lyce Margueritte Verdun

DOCUMENT REPONSE I. CLK t Q0 Q1 Q2 1. d) Chronogrammes comptage asynchrone

I. CLK t Q0 Q1 Q2

2. Chronogrammes dcomptage asynchrone

Fonction Comptage

Page 8

Page 8

Lyce Margueritte Verdun

II. CLK t Q0 Q1 Q2

1. d) Chronogrammes comptage synchrone

Fonction Comptage

Page 9

Page 9