Telechargé par fethichallakh

chapA2-1-4T-2015

publicité
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Compteurs/Décompteurs intégrés 
I – Mise en situation :
Système d’étude : Contrôle d’accès de parking
Reprenons le schéma fonctionnel du système contrôle d’accès de parking et focalisant notre
attention sur la fonction FP2 qui n’est qu’un composant électronique appelé compteur incrémenté
(Up) à chaque accès d’un véhicule au parking et décrémenté (Dn) à chaque fois qu’un véhicule
quitte ce parking
II – Compteurs asynchrones ou à propagation ou séries:
On distingue plusieurs variantes dont principalement les compteurs binaires et les compteurs
décimaux (BCD)
Dans ce type de structure, l’information à compter (impulsion d’horloge) est appliquée à la
…………………… bascule (LSB), pour les autres bascules l’entrée de l’horloge Hn de la bascule n
est reliée à la sortie de la bascule ……………………………….
En plus de leur fonction comptage, ces circuits peuvent être utilisés entant que diviseur de fréquence
-1-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
1- Les compteurs binaires
L’élément de base du compteur est une bascule D ou JK montées en T.
Pour les compteurs intégrés, au lieu de brancher des bascules discrètes pour constituer le
compteur /décompteur recherché, les bascules qui les constituent sont complètement encapsulées
dans le même circuit intégré
 Exemples de références des compteurs binaires asynchrones
Technologie TTL
Technologie CMOS
Compteurs intégrés asynchrones
7493-74293-74393
4020-4024-4040
 Mise en œuvre des compteurs binaires asynchrones
Compteur intégré 7493
7493
Brochage et symbole
Schéma interne
Table de fonctionnement
Entrées de remise à 0
R0(1)
R0(2)
1
1
0
1
1
0
0
0
-2-
Sorties
QD
0
QC
0
QB
0
Comptage
Comptage
Comptage
QA
0
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°1 :
1- Compléter le paragraphe suivant par les termes convenables :
Le circuit 7493 est un compteur binaire modulo16 à deux étages réalisé à partir de quatre
bascules……….sensibles au front…………………………….
Le premier étage (……….) est un compteur modulo…... d’horloge ……..et de sortie …………………
Le second (……….) est un compteur modulo…... d’horloge ……..et de sorties ……………………….
Les entrées de remise à zéro R0(1) et R0(2) ne peuvent agir ………………………..
2- Réaliser l’activité N°1 (Manuel d’activités page 33) :
Activité N°2 : Réaliser l’activité N°2 (Manuel d’activités page 34 et 35) :
Activité N°3 :
1- Réaliser l’activité N°3 (Manuel d’activités page 35 et 36) :
2- Compléter le tableau suivant :
Modulo (Diviseur par)
2
5
Entrée d’horloge
CKA
Sorties
QA
CKB
QD QC QB
8
CKB
QD QC QB
CKA
QDQCQBQA
CKB
QAQDQCQB
CKA
CKB
QDQCQBQA
QAQDQCQB
10
16
Liaisons à effectuer
aucune
…... vers …...
…... vers …...
aucune
QA vers CKB
…... vers …...
…... vers …...
QD vers …...
QA vers R0(1)
QC vers R0(2)
QA vers CKB
QD vers …….
Remarque: Dans le circuit 7493, la remise à zéro étant asynchrone, la combinaison à appliquer pour
recycler (mettre à zéro) le compteur, doit être égale à la combinaison binaire donnant la valeur qui
suit directement la dernière valeur incluse dans l’intervalle de comptage.
Pour déterminer l’équation de remise à zéro deux cas sont possibles :
 Décodage partiel (prise en compte des sorties à 1 seulement)
 Décodage complet ou total (prise en compte de tous les éléments de la combinaison)
Compteur intégré CD4024
CD4024
Brochage et symbole
-3-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°4 :
1- En utilisant le logiciel ISIS ouvrir le fichier nommé Compteur 4024 puis vérifier que le montage est
le suivant :
2- Simuler puis compléter la phrase suivante par les termes convenables :
Le circuit 4024 est un …………………..………. 7 bits modulo…….incrémenté par un signal
d’horloge à front…………………., sa remise à zéro asynchrone est active à niveau ……………..
3- Rétablir le montage de nouveau pour resituer à sa sortie une fréquence de 10 Hz sachant que la
fréquence d’entrée d’horloge est égale à 60Hz :
Mise en cascade des compteurs binaires asynchrones
Pour augmenter la capacité de ces compteurs, on doit avoir recourt à leur mise en cascade. Le
signal à compter est appliqué à l’entrée d’horloge du compteur de plus faible poids alors que
l’horloge du circuit de rang (n) est pilotée par une sortie du circuit de rang (n-1)
Activité N°5 :
1- Réaliser l’activité N°4 (Manuel d’activités page 37)
2- Donner le modulo du compteur représenté par le montage ci-dessous réalisé avec deux circuits
74293 (Rq : Le fonctionnement des compteurs
74293 et 7493 est identique, seul le brochage
diffère)
-4-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
2- Les compteurs décimaux BCD
Pour une capacité donnée, le compteur binaire est plus compact, c’est-à-dire qu’il nécessite le
moins des bascules lors de sa conception. Mais si l’on souhaite un résultat sous une forme plus
compréhensible pour l’utilisateur, on utilise les compteurs BCD appelés compteurs décimaux
Le compteur BCD ou décimal est constitué par un ensemble de bascules groupées par lot
de 4.Chaque groupe indiquant un Chiffre décimal. Ce types de compteurs est utilisé dans les
appareils de mesure tels que les voltmètres, les multimètres numériques etc.…
 Exemples de références des compteurs BCD asynchrones
Technologie TTL
Compteurs intégrés asynchrones
7490-74196-74197-74290
 Mise en œuvre des compteurs décimaux asynchrones
Compteur intégré 7490
7490
Brochage et symbole
Schéma interne
Table de fonctionnement
R0(1)
R0(2)
R9(1)
R9(2)
QD
1
1
X
X
0
0
X
1
1
X
0
X
X
0
0
X
1
X
0
X
0
X
0
1
0
X
0
X
0
0
1
-5-
QC
QB
0
0
0
0
0
0
Comptage
Comptage
Comptage
Comptage
QA
0
0
1
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°6 :
1- Compléter le paragraphe suivant par les termes convenables :
Le circuit 7490 est un compteur décimal (modulo10) à deux étages réalisé à partir de quatre
bascules……….sensibles au front…………………………….
Le premier étage (……….) est un compteur modulo…... d’horloge ……..et de sortie …………………
Le second (……….) est un compteur modulo…... d’horloge ……..et de sorties ……………………….
Les entrées ……. et ……… permettent la mise à zéro simultanée de deux compteurs alors que
les entrées …….. et ……… forcent à …… le compteur, obtenu par la mise en cascade du compteur
modulo 2 et celui modulo 5. Les entrées de forçage à ….. sont prioritaires sur celles de forçage à …..
2- Réaliser l’activité N°6 (Manuel d’activités page 39 ,40 et 41)
Activité N°7 :
1- Ouvrir le fichier nommé Act7-7490 sous ISIS, compléter le montage selon le schéma présenté
ci-dessous.
2- Que représente le circuit 7447 : ……………………………………………..……………………………...
3- Préciser le type de l’afficheur 7segment : ……………………………………………..………………….
4- Déterminer l’équation de remise à zéro du compteur :……………………………………………..……
5- Déduire le modulo de ce compteur puis vérifier son fonctionnement par simulation : ………..……
6- Compléter les chronogrammes des sorties traduisant le fonctionnement de ce montage
7- Sur les chronogrammes ci-dessus, repérer la zone qui correspond au mode de fonctionnement
asynchrone
-6-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Mise en cascade des compteurs BCD asynchrones
Pour compter des valeurs décimales plus grandes que 9 on peut monter en cascade des
compteurs BCD comme à la figure suivant :
Au début l, tous les compteurs sont initialisés à 0, dont le nombre affiché est 000.A la dixième
impulsions d’entrée, le compteur unités est recyclé à 0, entrainant le passage de 1 à 0 de la sortie
QD de la bascule D. Cette transition agit comme signal d’horloge pour le compteur des dizaines qui
est incrémenté de 1 d’où la valeur décimale affiché est 010.Apres 99 impulsions le compteur unités
et le compteur dizaines sont tout les deux à 9 d’où le nombre affiché est 99. A la centième impulsion
le compteur unités est recyclé à 0 ce qui entraine le recyclage du compteur dizaines provoquent le
passage de 1à 0 de la sortie QD du compteur dizaines incrémentant ainsi le compteur centaines d’où
la valeur affiché est 100
Ce processus se poursuit jusqu'à la 999ème impulsion, à la 1000 ème impulsion tous les compteurs
sont recyclés à 0.
Application:
1- Réaliser l’activité N°8 (Manuel d’activités page 42 et 43)
2- Soit le circuit suivant :
1- Quel est l’intervalle des valeurs dénombrées par ce compteur : …………………………………….…
2- Quel est le modulo de ce compteur : ……………………………………………..………………………..
3- Quel est le rôle des entrées R0(i) :………………………………………………………..…………..……
4- Quel est le rôle des entrées R9(i) :………………………………….………………………..…………..…
-7-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
III – Compteurs synchrones:
Dans les compteurs asynchrones chaque sortie de bascules est reliée à l’entrée d’horloge de la
bascule suivante. Cette configuration engendre un fonctionnement lent du compteur car pour
n bascules en cascade, le temps de fonctionnement ou de propagation total (Tt) est
Tt=n x temps de réponse d’une bascule. Ce type de configuration peut parfois entrainer l’apparition
de résultats erronés dans les hautes fréquences.
D’où généralement le recourt aux compteurs synchrones qui présentent plusieurs avantages parmi
lesquels la rapidité et la fiabilité en plus d’un lot d’options ou de fonctions supplémentaires qu’on va
essayer de détailler dans la suite de cours
Dans cette structure, le signal d’horloge est appliqué simultanément à toutes les bascules,
tous les étages changent simultanément et le temps de fonctionnement appelé aussi (temps de
réponse ou de propagation) est égal au temps de propagation d’une seule bascule
 Fonctions usuelles des compteurs intégrés synchrones
Fonction et type
Rôle
Remise à zéro
(entrée)
Autorisation de
comptage (entrée)
Mettre à 0 les sorties
Autoriser le comptage ou le
décomptage (Validation)
Préchargement
(entrée)
Commence le cycle à partir
d’un nombre quelconque
Comptage
/Décomptage
(entrée)
Retenue pour la
mise en cascade
(sortie)
Faire compter ou décompter
un compteur
Indiquer la fin du cycle de
comptage
Indiquer la fin du cycle de
décomptage
Désignation
CLR ; MR ; RAZ ; CT=0
RAZ synchrone : active sur le front actif de H
RAZ asynchrone : active sur niveau logique
EN ; CTEN ; CE
Entrées des Préchargement : DD ; DC ; DB ; DA ou
D ; C ; B;A
Entrées de commande de Préchargement : LOAD
ou PL
UP (comptage) ou +
DOWN (décomptage) ou –
U/D
CO ou TC ou RCO : sortie compteur plein
BO : sortie compteur vide
 Références usuelles des compteurs synchrones
-8-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
1- Les compteurs binaires
Comme pour la gamme asynchrone, les compteurs binaires synchrones intégrés sont
généralement modulo16, c’est-à-dire qu’ils comptent de 0 à 15
Compteur binaire C.I 74161
74161
Brochage et symbole
Chronogramme de fonctionnement
Table de fonctionnement
∗ ̅̅̅̅̅̅̅̅
𝑪𝒍𝒆𝒂𝒓 ̅̅̅̅̅̅̅
𝑳𝒐𝒂𝒅
L
H
H
H
H
X
L
H
H
H
Enable T
Enable P
Action suite à un front
montant sur l’horloge
X
X
H
L
X
X
X
H
X
L
Reset (Clear)
Chargement des données (A……D)
Comptage (Incrémentation)
Pas de changement
Pas de changement
NB : * Cette colonne concerne seulement les compteurs à reset synchrone
(74162 et 74163).Pour le 74160 et 74161 la reset est asynchrone donc
indépendante du signal d’horloge (elle est instantanée)
-9-
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°1 : Réaliser l’activité N°1 (Manuel d’activités page 45 et 46)
Activité N°2 : Réaliser l’activité N°2 (Manuel d’activités page 47 et 48)
Activité N°3 : Réaliser l’activité N°3 (Manuel d’activités page 49 et 50)
Remarques
Compteur/décompteur binaire C.I 74169
74169
Brochage et symbole
Chronogramme de fonctionnement
Table de fonctionnement
̅̅̅̅̅̅̅
𝑳𝒐𝒂𝒅
̅̅̅̅̅̅̅
𝑬𝑵𝑷
̅̅̅̅̅̅
𝑬𝑵𝑻
̅
U/𝑫
Action suite à un front montant
sur l’horloge
0
1
1
1
1
X
0
0
1
X
X
0
0
X
1
X
1
0
X
X
Chargement (DCBA---QD QC QB QA)
Mode compteur
Mode décompteur
Pas de changement
Pas de changement
- 10 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°4 :
1- D’après la description précédente cocher le(s) bonne(s) réponse(s)
 L’entrée d’horloge CLK est sensible au front
o Montant
o Descendant

L’entrée de chargement parallèle LOAD agit au niveau
o Haut
o Bas

L’entrée de chargement parallèle LOAD est une entrée
o Synchrone
o Asynchrone

Le comptage/décomptage est autorisé si ENT et ENP sont au niveau bas
o Vrai
o Faux

La sortie RCO est déclenchée à la fin d’un cycle de
o Comptage
o Décomptage


Le circuit 74169 fonctionne en mode compteur si
o U / D 1
o U/D0
Le circuit 74169 fonctionne en mode décompteur si
o U / D 1
o U/D0
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Act4-1-74LS169, vérifier que le montage est le
suivant :
3- Donner le mot programmé DCBA:…………………………………………………………………………..
4- Simuler le montage puis compléter le tableau suivant par les termes convenables:
̅ =𝟏
𝑼/𝑫
Load  1
Load  0
- 11 -
̅=𝟎
𝑼/𝑫
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
5- En utilisant le logiciel ISIS ouvrir le fichier nommé Act4-2-74LS169, vérifier que les montages sont
les suivants, simuler puis compléter les phrases ci-dessous :
Le montage 1 est un………………………………..…à cycle………………………allant de …..à………
Le montage 2 est un………………………………..…entre deux…………………allant de …...à………
6- En utilisant le logiciel ISIS ouvrir le fichier nommé Act4-3-74LS169, vérifier que les montages sont
les suivants, simuler puis compléter les phrases ci-dessous :
Le montage 1 est un………………………………..…à cycle………………………allant de …..à………
Le montage 2 est un………………………………..…entre deux…………………allant de …...à………
7- Conclure :
Les deux limites de l’intervalle de comptage sont exploitées comme suit
 La valeur de départ est appliquée sur………………………………………………………………….
 La valeur finale est utilisée pour amorcer le préchargement donc appliquée sur l’entrée……….
NB : Le décodage complet est employé chaque fois qu’il ya risque de croiser
une combinaison ou une partie de cette dernière plus qu’une fois durant le cycle
- 12 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
2- Les compteurs décimaux
Compteur/décompteur BCD (2horloges et RAZ) C.I 74192
74192
Brochage et symbole
Chronogramme de fonctionnement
Table de fonctionnement
CLR
H
L
L
L
L
̅̅̅̅̅̅̅̅)
̅̅̅̅ (𝑳𝑶𝑨𝑫
𝑷𝑳
UP
DOWN
Mode
X
L
H
H
H
X
X
H

H
X
X
H
H

Remise à zéro asynchrone
Chargement asynchrone
Sans changement
Comptage
Décomptage
 : Front montant
- 13 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°5 :
1- D’après la description précédente cocher le(s) bonne(s) réponse(s)
 L’entrée de chargement parallèle PL ( LOAD ) agit au niveau
o Haut
o Bas

L’entrée de chargement parallèle PL ( LOAD ) est une entrée
o Synchrone
o Asynchrone

Le circuit 74192 fonctionne en mode compteur si le signal d’horloge est appliqué à l’entrée
o UP
o DOWN

Le circuit 74192 fonctionne en mode décompteur si le signal d’horloge est appliqué à l’entrée
o UP
o DOWN

La sortie CO est déclenchée à la fin d’un cycle de
o Comptage
o Décomptage

La sortie BO est déclenchée à la fin d’un cycle de
o Comptage
o Décomptage
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Act5-74192, vérifier que les montages sont les
suivants ,simuler puis donner la fonction de chaque montage :
Le montage 1 :………………..……………………..…
Le montage 1 :………………..……………………..…
3- Quelles modifications
doit on apporter sur le montage1 pour qu’il fonctionne en mode
décompteur modulo 10 :………………………………………………………………………………………...
……………………………………………………………………………………………………………….…..…
- 14 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
3- Compteur/Décompteur binaire/ décimal
Compteur/décompteur Binaire/Décimal C.I 4029
4029
Brochage et symbole
Chronogramme de fonctionnement (mode décimal)
Table de fonctionnement
PL
H
L
L
L
L
L
̅̅̅̅̅̅
𝑩𝑰𝑵/ 𝑫𝑬𝑪
̅̅̅̅̅
𝑼𝑷/ 𝑫𝑵
̅̅̅̅
𝑪𝑬
CP
Mode
X
X
L
L
H
H
X
X
L
H
L
H
X
H
L
L
L
L
X
X




Chargement parallèle
Sans changement
Décomptage décimal
Comptage décimal
Décomptage binaire
Comptage binaire
 : Front montant
- 15 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Activité N°6 :
1- Observer les deux configurations suivantes du circuit 4029 puis donner l’équation de l’entrée de
chargement PL, la fonction, le cycle de comptage et le modulo de chaque montage:
Montage 1
Montage 2
Equation PL :……………………....………………..
Fonction :……………………………………………
Cycle :………………………………………………..
Modulo :…………………………………………….
Equation PL :……………………....………………..
Fonction :……………………………………………
Cycle :………………………………………………..
Modulo :…………………………………………….
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Act6-4029, simuler puis vérifier les résultats
trouvées précédemment.
4- Mise en cascade asynchrone des compteurs intégrés synchrones
Dans cette structure, le signal d’horloge est appliqué à l’horloge du circuit du plus faible poids,
les autres horloges sont pilotées par une ou plusieurs sorties de circuit qui les précèdent
Mise en cascade du C.I 74160
Rappelons : Le compteur 74160 est un compteur décimal ayant une entrée de remise à zéro
̅̅̅̅̅̅̅) synchrone
̅̅̅̅̅̅) asynchrone et une entrée de chargement (Load
(𝐶𝐿𝑅
1- Observer le montage suivant, lire attentivement le paragraphe ci-contre, préciser la décade unités
et la décade dizaines, puis donner le modulo de ce montage.
…..……
……...
…..……
……...
Seule la décade des
unités (LSB) reçoit les
impulsions à compter sur
son entrée d’horloge (CLK).
La décade dizaine est piloté
par les sorties QA, QB, QC,
et QD
Toutes les décades sont en
position de "fonctionnement
autorisé", avec le deux
entrées ENT et ENP qui
sont à "1"
Modulo :…………
……...
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Mise-cascade-74160, simuler puis vérifier les
résultats trouvées précédemment.
- 16 -
CHAPITRE A2
LOGIQUE SEQUENTIELLE
Labo G.E
Mise en cascade du C.I 74169
Rappelons : Le compteur 74169 est un compteur/décompteur binaire appelé aussi
̅̅̅̅̅̅̅) synchrone et ne possède pas une entrée de
hexadécimal ayant une entrée de chargement (Load
remise à zéro.
1- On désire concevoir le même compteur traité précédemment en utilisant le circuit 74169,
compléter alors le schéma de ce montage :
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Mise-cascade-74169, simuler puis vérifier la
solution proposé ci-dessus.
Mise en cascade du C.I 4029
1- Compléter le schéma permettant de réaliser un compteur modulo100 à base du circuit 4029 en
̅̅̅̅
utilisant la sortie de retenue 𝐓𝐂
2- En utilisant le logiciel ISIS ouvrir le fichier nommé Mise-cascade-4029, simuler puis vérifier la
solution proposé ci-dessus.
IV– Evaluation:
1- Réaliser l’activité N°5 (Manuel d’activités page 51,52 et 53)
2- Réaliser l’activité N°6 (Manuel d’activités page 53,54 et 55)
- 17 -
Téléchargement