Compteurs intégrés : Cours sur les systèmes logiques séquentiels

Telechargé par ayissifabien70
Cours, TD, DS et Examens Les systèmes logiques séquentiels
ISET Nabeul 34 Département génie électrique
Chapitre 5 :
Les compteurs intégrés
1. Définition :
Un compteur (décompteur) reçoit un signal d’horloge en entrée et produit un code numérique en
sortie. Ce code est automatiquement incrémenté (décrémenté) à chaque transition active (front montant
ou descendant) de l’horloge.
Horloge C
s0
s1
sn-1
n sorties
Compteur
Incrémentation du
code de sortie
Fig.1 : Compteur
Un compteur peut être décrit par sa table des états ou par son diagramme des états qui donne une
représentation graphique du cycle de comptage (ou décomptage).
2. Compteurs simples :
Exemple : compteur intégré modulo 10
CTR DIV 10
+
CT
CT=0
0
3
Q0
Q1
Q2
Q3
CLR
UP
CT=9 TC
CTR*
compteur synchrone
DIV 10**
fréquence d'entrée divisée par 10 sur Q3ou MODULO 10 (comptage de 0 à 9)
Entrée d'horloge
+ :
incmentation
- :
décrémentation
Sortie de retenue
CO
(Carry Out) pour comptage
BO
(Borrow Out) pour décomptage
TC
(Terminal Count) pour comptage et/ou décomptage
Sorties de comptage
CLEAR :
entrée asynchrone de mise à 0
* ou RCTR compteur asynchrone (Ripple Counter)
** ou :
CTR DIV 10 DEC compteur décimal à 10 sorties (activées les unes après les autres),
CTR 4 compteur binaire à 4 sorties équivalent à CTR DIV 16.
Fig.2 : Compteur binaire modulo 10 ou compteur BCD
Cours, TD, DS et Examens Les systèmes logiques séquentiels
ISET Nabeul 35 Département génie électrique
3. Compteurs à étages :
Ce sont des compteurs simples qui possèdent de nombreuses sorties. On les utilisent souvent pour
réaliser des divisions de fréquences très utiles dans les fonctions de séquencement de signaux.
Exemple : compteur intégré à 7 étages
Fig.3 : Compteur binaire à 7 étages CD4024.
NB : Toutes les sorties d’un compteur à étages ne sont pas forcément câblées.
4. Compteur prépositionnable :
La figure 4 présente un exemple de compteur prépositionnable (presettable), c’est à dire dont on peut
charger la valeur initiale de comptage. Il comporte :
n entrées (ici A, B, C, D) d’application de la valeur binaire à charger dans le compteur,
1 entrée (ici
LOAD
) de demande de chargement.
Exemple : compteur binaire 4 bits 74ALS193
Entrée de chargement
Mot binaire à charger
Fig.4 : Compteur prépositionnable 74ALS193
(chargement asynchrone)
Fig.5 : Chronogrammes de fonctionnement du 74ALS193
Q0
Q1
Q2
Q3
Q4
Q5
Q6
CT=0
+0
1
2
6
CT
CTR 7
CP
MR
1
0
2
2
n
CP
Qn
CP
Q
ff
Donc
ff
Norme IEEE/ANSI :
- “CTRDIV 16” compteur /décompteur par 16
- “CT” indique le compteur (les sorties Q)
- “G1” entrée qui agit sur l’entrée “1-
- “G2” entrée qui agit sur l’entrée “2+
- “1-” entrée de décomptage
- “2+” entrée de comptage
- “C3” entrée qui agit sur les entrées “3D”
- “1CT=15” sortie active si pas “G1” et si “CT=15”
- “2CT=0” sortie active si pas “G2” et si “CT=0”
- “3D” entrées de chargement parallèle
- “Q” sortie compteur/décompteur
Cours, TD, DS et Examens Les systèmes logiques séquentiels
ISET Nabeul 36 Département génie électrique
Le chargement peut être asynchrone comme c’est le cas pour le circuit précédent (chargement pour
0LOAD
) ou synchrone comme indiqué figure 6.
“C7” agit sur “7D” et permet de faire un chargement sur front d’horloge lorsque “M1” est active.
Exemple : compteur binaire 4 bits 74ALS169
Fig.6: Compteur prépositionnable 74ALS169 (chargement synchrone)
Remarque : Le fonctionnement de la remise à zéro peut être aussi quelque fois synchrone.
Exemple d’application : diviseur de fréquence programmable
LOAD
Entrée H Sortie
1
0
1
0
Rapport de division programmé
(e.g. N = 5)
CTR DIV 16
2+
C3
QA
1CT=15 CO
AQBB QCC QDD
3D
2CT=0 BO
CT=0
G1
1-
G2
[1]
[2]
[4]
[8]
fréq. F fréq. F/N
74ALS193
Fig. 7 : Câblage d’un compteur prépositionnable en diviseur de fréquence par N (e.g. N = 5)
H
[QDQCQBQA] 2 1 4 3 2 4
LOAD = BO
5T
T
0
5
0
1
5
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!