Академический Документы
Профессиональный Документы
Культура Документы
1-1 Bascules R S et
R Q
R S
S R 0 0 1 1 S 0 1 0 1 Q1 Q2 x x 1 0 0 1 0 0 Interdit
Niveau 1 actif
R S
Application : Anti-rebond.
S 0 1 0 1 Q1 Q2 1 1 0 1 1 0 x x
&
Q R 0 0 1 1 Interdit
&
Niveau 0 actif
S H R
&
&
Q
Q
&
&
Entre Horlog ts t
S t R Q t t
x 0 1
Interdit
&
&
Q J K Q
Q
&
&
h t J KQ Q t t t
x 0 1 x
Remarque: Pour J = K = .1. , on dit que l'on est dans le mode basculement et l'on dfinit la bascule T (Toggle). Cette bascule passe l'tat oppos chaque signal d'horloge.
1-4 Bascule D
A) Bascule D synchrone Une bascule D est ralise partir d'une bascule R S ou J K dont les entres sont relies par un inverseur. Ceci impose donc que les entres prennent des tats complmentaires. Ralisation:
D Q
Q
D 1
Q
Q
D 1
Q
Q
Table de vrit
h D 0 1 Q 0 1 D
Chronogramme
t t Q t
B) Bascule D verrouillage ( Latch ). Cette bascule ne possde pas de circuit dtecteur de front et la sortie Q prend donc l'tat de l'entre D tant que l'horloge est l'tat haut.
D H
&
&
Q D V Q
Q
&
&
Table de vrit
D D x 0 1 V 0 1 1 Q Q 0 1 V D
Chronogramme
t t t
Solution: Il existe des bascules 2 tages qui voluent en 2 temps. 1er temps: Verrouillage du 2me tage Prise en compte des entres par le 1er tage
2me temps
Verrouillage du 1er tage Prise en compte des donnes par le 2me tage
Esclave
& Q
Esclave
& Q
Remarque: En agissant directement sur la bascule esclave, on peut forcer "1" ou "0" la sortie Q de la bascule J K R et S sont des entres de forage.
Chronogrammes.
1 h RaZ J Q
Qa J Q
Q J Q
Qc
Dcompteur modulo 8.
N 7 6 5 4 3 2 1 0 1 h RaZ J Q Qc Qb 1 1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 Qa 1 0 1 0 1 0 1 0 Qa h Qa Qa Q Q Qc Qc 7
Chronogrammes.
6 5 4 3 2 1 0 t t t t
Qc
J Q
J Q
d) Compteur asynchrone modulo 10. En gnral, La ralisation d'un compteur modulo 10 se fait par la remise zro du compteur la 10me impulsion. Ce type de compteur prsente donc pendant un court instant la combinaison 1 0 1 0 (10) sur ses sorties, le temps de la remise zro. Afin d'viter cet tat intermdiaire on peut anticiper l'volution des bascules au passage de 1 0 0 1 (9) 0 0 0 0 (0) au lieu de 1 0 1 0. Il faut donc: - Forcer le bit de poids fort passer zro. . . - Interdire au bit de poids 21 de passer 1 . . . . Montage
Qa 1 J a Q 1 K K K 1 J b Q Qb 1 J Q 1 K Qc J
Qd Q
Table de vrit.
N 0 1 2 3 4 5 6 7 8 9 10 Qd 0 0 0 0 0 0 0 0 1 1 1 Qc Qb 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 0 0 Qa 0 1 0 1 0 1 0 1 0 1 0 h Qa Qa Qa Jd Qa Jb
Chronogrammes.
t t t t t t t
J 0 0 1 1
K 0 1 0 1
Q Q 0 1
Q
Qn 0 1 1 0
Q n-1 1 0 1 0
J 1 x x 0
K x 1 0 x
Si QC, QB, QA, sont les sorties de trois bascules on a la table de vrit suivante:
N 0 1 2 3 4 5 6 7 Qc 0 0 0 0 1 1 1 1 Qb 0 0 1 1 0 0 1 1 Qa 0 1 0 1 0 1 0 1 Jc 0 0 0 1 x x x x Kc x x x x 0 0 0 1 Jb 0 1 x x 0 1 x x Kb x x 0 1 x x 0 1 Ja 1 x 1 x 1 x 1 x Ka x 1 x 1 x 1 x 1
Qa Qa . Qb
c) Compteur / Dcompteur modulo 8 synchrone. Analyse du problme En comptage C = .0. JB = KB = .Qa. JB = KB = . Qa. C C = (Qa
a C =
C
Qa
Q
Qa . Qb .
C) (Qb
C)
C /D
& 1 J Q h a =1 J Q b =1 J Q c
chronogrammes
h Qa Qb Qc fs load 7 3 4 5 6 7 3 4 5 6 7
Exemple : Diviseur de frquence diffrent de 2n Exemple : Applications sur le comptage asynchrone a) Tracer les chronogrammes des sorties Qa, Qb, Qc, Qd dun compteur 74 LS 90 lorsquil utilis : - en B C D; - en biquinaire. est
b) Raliser le schma complet et normalis dun compteur modulo 60 laide des compteurs 74 LS 90 et 74 LS 92 avec sortie sur afficheurs. c ) Raliser ltude dun compteur-dcompteur synchrone modulo 10.