Fonction Comptage
Fonction Comptage
Fonction Comptage
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
Page 1
Page 1
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
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
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
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
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.
Page 5
Complter les chronogrammes sur le document rponse. Initialement, les sorties Q0 Q2 sont ltat logique 1 .
Fonction Comptage
Page 6
Page 6
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
I. CLK t Q0 Q1 Q2
Fonction Comptage
Page 8
Page 8
II. CLK t Q0 Q1 Q2
Fonction Comptage
Page 9
Page 9