Beruflich Dokumente
Kultur Dokumente
Dcodeur
Dcodeur
Dcodeur
Dcodeur
Dcodeur
Dcodeur
Horloge
T=...
QA tat logique 1 S JA Ck KA Q
R RAZ
QB
QC
S JB Ck KB Q R Remise zro
S JC Ck KC Q R
t H
0 1 2 3 4 5 6 7 8 9 10
t QA t QB t QC
0 1 2 3 4 5 6 7 0 1 2 3
Activit 1 : simuler par le logiciel ISIS ce compteur On utilise des bascules D front montant et entre de forage 0 complmente :
QA DA QA Ck QA
R
QB DB Q B Ck QB
R
QC D C QC Ck QC
R
Raz
KAAOUANA ISMAIL
23
Remarques : Compteur : - Bascule front descendant : HiQi 1 ; - Bascule front montant : Hi Qi 1 Dcompteur : - Bascule front descendant : Hi Qi 1 - Bascule front montant : H1 Qi 1 b Compteur asynchrone cycle incomplet : Ralisation d'un compteur asynchrone modulo 10 A la 10me combinaison , on doit initialiser toutes les bascules : RAZ DCBA . On remarque que B = D = 1 n'apparat pour la 1re fois que pour la 10me combinaison . L'quation se rduit : RAZ DB donc RAZ DB D B , le RAZ des bascules est actif au niveau bas .
D C B A
&
Q H Q RAZ K Q J Q H K Q J Q H K Q J Q H
J K
Entre H
Ralisation du compteur asynchrone modulo 7 avec des bascules JK : Si les entres de remise zro sont actives l'tat bas : on applique QA Q BQC en mettent un inverseur la sortie du ET ou on supprime l'inverseur si on utilise des oprateurs NAND.
&
+V
R
tat logique 1 JA Ck KA
CLK
1k
QA
JB Ck KB
CLK
QB
JC Ck KC
CLK
QC
Remise zro
QB DB Q B Ck QB
R
&
QC D C QC Ck QC
R
Ces compteurs comptent jusqu' 6 puis repassent 0 : il s'agit des compteurs modulo 7 c Dcompteurs asynchrones :
- cycle dcompter : 7 0 . - Nombre de bascules : 3 bascule D front montant ( Hi = Qi-1 ) . - schma de cblage :
lyce Hannibal ARIANA 24
KAAOUANA ISMAIL
QA DA Q A Ck QA
R
QB DB Q B Ck QB
R
QC D C QC Ck QC
R
QA +V tat logique 1 S H
R RAZ
QB
QC
S JB Ck KB Q R Remise zro
S JC Ck KC Q R
JA Ck KA Q R
- chronogrammes :
Raz
t H
0 1 2 3 4 5 6 7 8 9 10
t QA t QB t QC
0 7 6 5 4 3 2 1 0 7 6 5
Horloge
Bascule A
Bascule B
Bascule C
2 applications :
KAAOUANA ISMAIL lyce Hannibal ARIANA 25
a Compteur synchrone modulo 8 : - cycle de comptage : 0 1 2 - .7 . ; - Nombre de bascules : 3 - Table de comptage : n 0 1 2 3 4 5 6 7 n+1 - Tables de fonctionnement des diffrentes bascules :
Dc QC QB QA QC QB QA
Choisissons la bascule JK :
-Table de vrit symbolique - Equations des entres :
J K Qn Qn+1 Rque
QCQ B QA 00 01 11 10 0 1 J A QCQ B QA 00 01 11 10 0 1 K A
QC Q B QA 00 01 11 10 0 1 J B QC Q B QA 00 01 11 10 0 1 K B .....
QC Q B QA 00 01 11 10 0 1 J C QC Q B QA 00 01 11 10 0 1 K C
- Schma de cblage :
QA QB J B QB Ck QB KB QC
1
H
J A QA Ck KA
&
QA
J C QC Ck QC KC
Choisissons la bascule D :
KAAOUANA ISMAIL
26
QCQ B QA 00 01 11 10 0 1 DA
QC Q B QA 00 01 11 10 0 0 0 1 DB
QCQ B QA 00 01 11 10 0 1 DC
- Schma de cblage :
QC QA =1 QB
&
DA QA H QA DB Q B H QB
& &
&
D C QC H QC
01 11 10
Q CQ B Q A 00 0 1
01 11 10
QC Q B Q A 00 0 1
01 11 10
1 J C = QA Q B
QC Q B QA 00 0 1 K
B
K =1
C
J B = QA
QC Q B QA 00 0 1 01 11 10
01 11 10
QC Q B QA 00 0 1
01 11 10
= J = QA
B
J A= QC
KA = 1
J A Qc ; K A KC 1 ; J B K B QA JC QAQB
KAAOUANA ISMAIL lyce Hannibal ARIANA 27
&
2 H 1 JC
CLK 2
QC QC
21 JB
CLK
QB
QB
20 JA
CLK
QA QA
KC
KB
KA
QC Q B QA 00 0 1
01 11 10
Q CQ B Q A 00 0 1
01 11 10
QC Q B Q A 00 0 1
01 11 10
Bascule C
Bascule B
Bascule A
DC QA QB ; DB QA QB QA QB QA QB ; DA QA QC
Q C DC QC
&
Q B DB QB
=1
Q A DA QA
&
Horloge
Le procd de remise 0 n'est pas mentionn sur le schma. b Dcompteur synchrone modulo 5 en bascules JK :
KAAOUANA ISMAIL
28
Dans ce type de circuit , le sens de comptage est invers . La mthode expose prcdemment s'applique trs bien .
- Table de transitions:
No QC QB QA 4 3 2 1 0 - Equations :
QC Q B Q A 00 0 1 JC = QA Q B 01 11 10 QC Q B Q A 00 0 1 KC = 1 01 11 10
JC
KC
JB
KB
JA KA
1 0 0 0 0
0 1 1 0 0
0 1 0 1 0
J A QB QC et K A 1 ; J B QC et K B QA
- Schma du dcompteur :
QC
Q K C Q J 1
QB
Q K B Q J
QA
Q A Q J >1 K 1
&
H
- Chronogrammes :
H QC QB QA 0 0 0 0 1 0 0 4 0 1 1 3 0 1 0 2 0 0 1 1 0 0 0 0 1 0 0 4 0 1 1 3 0 1 0 2 0 0 1 1
2-Caractristiques * DIV 10 : compteur modulo 10 : ce circuit permet de compter ou dcompter 10 sans forage * CLR : entre de remise zro : si CLR = 1 (active ) alors QDQCQBQA = 0000 , ( dsactiv si CLR = 0) * UP : horloge du compteur synchrone modulo 10 : chaque impulsion sur l'horloge UP le compteur s'incrmente de 1 , ( dsactiv si UP = 0 ) * DOWN : horloge du dcompteur synchrone modulo 10 : chaque impulsion sur l'horloge DOWN le dcompteur se dcrmente de 1 , (dsactiv si DOWN = 1) * LOAD : entre de chargement : si LOAD = 1 (active) les sorties se chargent par les entres de programmation : QA = A , QB = B , QC = C , QD = D , ( dsactiv si LOAD = 0 ) * A , B, C, D : entres de programmation * CO : fin de comptage : CO fournit une impulsion aprs chaque 10 impulsions d'horloge UP ailleurs CO = 1 * BO : fin de dcomptage : BO fournit une impulsion aprs chaque 10 impulsions d'horloge DOWN ailleurs BO = 1 * pour montage en cascade , connecter CO lentre UP et BO lentre DOWN. 3-Activit 1 : Compteur synchrone modulo 10 description et cblage -cycle de comptage de 0 9 sans forage -CLR et LOAD : dsactivs : CLR = 0 et LOAD = 1 -Comptage : UP = l'horloge et DOWN = 1
Compteur synchrone modulo 5 -cycle de comptage de 0 4 avec forage 5 ; 5 = 0101 , on doit forcer zro Q0 et Q2 donc CLR = Q2 . Q0 - pendant le cycle de comptage de 0 4 : CLR =0 dsactiv - au moment de forage 5 CLR = 1 activ LOAD = 1 : dsactiv -Comptage : UP = l'horloge et DOWN = 1
KAAOUANA ISMAIL
30
Dcompteur synchrone modulo 10 -cycle de comptage de 9 0 sans forage -CLR et LOAD : dsactiv : CLR = 0 et LOAD = 1 -Comptage : DOWN = l'horloge et UP = 1
Dcompteur synchrone modulo 5 -cycle de dcomptage de 4 0 avec mise 4 ,4 = 0100 , on doit charger au dpart le dcompteur 4 au lieu de 9 LOAD = 9(10) = 1001 = Q3 . Q0 DCBA = 4(10) = 0100 -au moment de chargement : LOAD = 0 activ -pendant le cycle de dcomptage de 4 0 : LOAD = 1 dsactiv , CLR = 1 : dsactiv -Comptage : DOWN = l'horloge et UP = 1
Compteur synchrone modulo 100 -cycle de comptage de 00 99 sans forage -compteur unit :CLR et LOAD : dsactiv : CLR = 0 et LOAD = 1 Comptage : UP = l'horloge et DOWN = 1 -compteur dizaine : CLR et LOAD : dsactiv : CLR = 0 et LOAD = 1 Comptage : UP = l'horloge et DOWN = 1 - le compteur unit compte de 0 9 (10 impulsions d'horloge) , alors que le compteur dizaine s'incrmente d'une 1 impulsion , - chaque 10 impulsions la sortie C0 fournit une impulsion d'horloge alors que BO fournit toujours 1L
KAAOUANA ISMAIL lyce Hannibal ARIANA 31
-pour obtenir un compteur modulo 100 on doit mettre en cascade le deux compteurs en reliant : CO UP et BO DOWN
Dcompteur synchrone modulo 100 - le compteur unit compte de 9 0 ( 10 impulsions d'horloge ) alors que le compteur dizaine dcrmente d'une impulsion (1 impulsions ) , - chaque 10 impulsions la sortie B0 fournit une impulsion d'horloge alors que CO fournit toujours 1L . Pour obtenir un dcompteur modulo 100 on doit mettre en cascade le deux compteurs en reliant : CO UP et BO DOWN
KAAOUANA ISMAIL
32
KAAOUANA ISMAIL
33
Compteur binaire modulo2 - On utilise seulement le compteur DIV2 - CKA reli au signal d'horloge - compteur modulo 2 sans forage les entres R01et R02 sont la masse
Compteur binaire modulo 8 - On utilise seulement le compteur DIV8 - CKB reli au signal d'horloge - compteur modulo 8 sans forage les entres R01et R02 sont la masse
Compteur binaire modulo 16 - On utilise le compteur DIV2 et DIV8 - pour obtenir un compteur DIV16 ( 4 bascules ) on doit reli QA CKB - CKA reli au signal d'horloge - compteur modulo 16 sans forage les entres R01et R02 sont la masse
Compteur binaire modulo 10 - On doit forcer le compteur modulo 16 10 - forcage 10 = 1010 RO1 = RO2 = Q3 = Q1 = 1 dans ce cas RO1 . RO2 = Q3 . Q1 = 1 ( actives ) le compteur se remettre zro
- 6 bascules ncessaires donc deux circuits 7493 - forcer 50 le compteur revient activer R01.R02 =1 50 seule les sorties QB1 = QA2 = QB2 = 1 R01.R02 = QB1. QA2. QB2 - CKA1 reli au horloge - CKB1 rli QA1 - pour relier le deux circuits on doit relier la dernire bascule du circuit1 ( QD1 ) au horloge du premire bascule du circuit2 ( CKA2 3-Activit 3 : Compteur asynchrone dcimal :(7490 -74290) caractristiques CKA : horloge du compteur modulo 2 (DIV2) :cycle de comptage : 0 1 CKB : horloge du compteur modulo 5 (DIV5) :cycle de comptage : 0 4 R01 et R02 : entres de remise zro du circuit de comptage RO1 . RO2 = 0 : dsactives ; RO1 . RO2 = 1 : actives alors QD DC QB QA = 0 0 0 0 R91 et R92 : entres de mise 9 du circuit de comptage ; R9(1) . R9(2) = 0 : dsactives RO1 . RO2 = 1 : actives alors QD DC QB QA = 1 0 0 1 (2)
Compteur dcimal modulo2 - On utilise seulement le compteur DIV2 - CKA reli au signal d'horloge - compteur modulo 2 sans forage les entres R01et R02 sont la masse
Compteur dcimal modulo 5 - On utilise seulement le compteur DIV5 - CKB reli au signal d'horloge - compteur modulo 5 sans forage les entres R01et R02 sont la masse
KAAOUANA ISMAIL
35
Compteur dcimal modulo 10 - On utilise le compteur DIV2 et DIV5 - pour obtenir un compteur DIV10 ( 4 bascules ) on doit reli QA CKB - CKA reli au signal d'horloge - compteur modulo 10 sans forage les entres R01et R02 sont la masse
Compteur dcimal modulo 52 50(10) =0101 0010(2) - on utilise deux circuits 7490 une pour l'unit et l'autre pour dizaine - forcer 52 le compteur revient activer R01.R02 =1 donc forcer 5 le circuit unit et forcer 2 le circuit dizaine - 52 seule les sorties QB1 = QA2 = QC2 = 1 R01.R02 = QB1. QA2. QC2 - CKA1 reli au horloge - CKB1 rli QA1 - pour relier le deux circuits on doit relier la dernire bascule du circuit1 ( QD1 ) au horloge du premire bascule du circuit2 ( CKA2 ).
Cascade asynchrone : Tous les compteurs sont valids , seul le premier compteur reoit les impulsions compter sur son ente dhorloge ( CP) . Les autres compteurs reoivent sur lentre CP , le signal de sortie TC du compteur de poids infrieur .
CE CP Q0 Q1 Q2 Q 3 TC CE CP Q0 Q1 Q2 Q 3 TC CE CP Q0 Q1 Q2 Q 3 TC
Activit N 1 : Raliser un compteur modulo 24 en utilisant le C.I 4510 ( connexion en mode asynchrone ) puis vrifier le fonctionnement en utilisant le logiciel ISIS .
CTR DIV 10 CTR DIV 10
Vcc
Init CE
MR U/D R PL CP P0 ( 1 ) P1 ( 2 ) P2 ( 4 ) P3 ( 8 ) Q0 Q1 Q2 Q3
TC CE
MR U/D PL CP P0 ( 1 ) P1 ( 2 ) P2 ( 4 ) P3 ( 8 ) Q0 Q1 Q2 Q3
TC
CTR DIV 10
CTR DIV 10
Vcc
Init CE
MR U/D R PL CP
TC CE
MR U/D PL CP
TC
P0 ( 1 ) Q0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
P0 ( 1 ) Q0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
KAAOUANA ISMAIL
37
Cascade synchrone Lhorloge est la mme pour tous les botiers . La sortie du retenue lentre de validation du botier suivant .
CE CP Q0 Q1 Q2 Q 3 TC CE CP Q0 Q1 Q2 Q 3 TC CE CP Q0 Q1 Q2 Q 3
, est relie
TC
Activit N1: Raliser un compteur modulo 24 en utilisant le C.I 4510 ( connexion en mode synchrone ) puis vrifier le fonctionnement en utilisant une maquette ou un microordinateur et un logiciel .
CTR DIV 10 CTR DIV 10
Vcc
Init CE
MR U/D R
TC CE
MR U/D
TC
PL
CP P0 ( 1 ) Q 0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
PL
CP P0 ( 1 ) Q 0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
Activit N2 : Raliser un dcompteur modulo 65 en utilisant le C.I 4510 ( connexion en mode synchrone ) puis vrifier le fonctionnement en utilisant une maquette ou un microordinateur et un logiciel .
CTR DIV 10 CTR DIV 10
Vcc
Init CE
MR U/D R PL
TC CE
MR U/D PL
TC
CP
P0 ( 1 ) Q 0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
CP
P0 ( 1 ) Q 0 P1 ( 2 ) Q 1 P2 ( 4 ) Q 2 P3 ( 8 ) Q 3
KAAOUANA ISMAIL
38
Activit N3: Le compteur dcompteur 74169 est branch comme lindique la figure suivante . En se rfrant au dossier technique et daprs les chronogrammes de la squence typique du circuit intgr 74169 , complter les chronogrammes de ses sorties sachant qu ltat initial QA= 1 , QB= 1 , QC= 1 , QD= 0 .
+Vcc
0V
CLK U/D
t t
ENP / ENT QA
t t
QB t QC QD t
KAAOUANA ISMAIL
39
DOSSIER TECHNIQUE
1. Circuit de brochage du CI 4510 :
2. Squences typiques
KAAOUANA ISMAIL
40
2. Squences typiques
KAAOUANA ISMAIL
41