Vous êtes sur la page 1sur 5

ITES Date : 27 / 05 / 2023 - ELECTRONIQUE NUMERIQUE - Durée : ……………..

Prof :
SEI 2 TD N°5 – Bascules et Compteurs
2022 - 2023 Ouattara Ali

Exercice 1
Les bascules T0 et T1 sont faites de bascules JK telles que : T0 = J0 = K0 et
T1 = J1 = K1.
1- Rappeler la table de vérité d’une bascule JK et celle d’une
bascule D.
2- Tracer les chronogrammes des sorties Q0, Q1, S et Q pour 10
impulsions d’horloge H en supposant qu’au départ toutes les
bascules sont à 0.

Exercice 2
Soit le montage suivant : Q1 Q2
1. Tracer les chronogrammes de Q1 et de Q2 pour un signal
d’horloge H de 1Hz. (Q1 et Q2 sont nuls à t = 0). D Q D Q
H
2. Quelles sont les fréquences de Q1 et de Q2 ?
Q Q
3. Quel est le déphasage entre Q1 et Q2 ?

Exercice 3
S2 S1 Soit le montage ci-après ou les Ji et Ki sont toutes à 1.
Q J Q J Q J Q J Q J Q J 1. Quel est l’effet de l’état logique ‘1’ disponible sur les entrées
F E D C B A
RAZ de bascules E et F.
CLK
Q R K Q R K Q R K Q R K Q R K Q R K
2. Quelles sont les bascules qui constituent un compteur
1
synchrone et celles qui constituent un compteur asynchrone ?
Justifier.
3. Quel est le modulo de la partie formant un compteur asynchrone ?
4. Quel est le cycle décrit par la partie formant un compteur synchrone ? Donner est son modulo ?
5. Quel est le modulo du montage ?
6. Quelle est la fréquence du signal sur la sortie S1 et S2 si le signal d’horloge CLK est de fréquence FCLK=150 KHz ?
7. Quelle est la fréquence maximale FCLKmax admissible si le temps de propagation du signal est de 15ns dans une porte logique et
de 35ns dans une bascule ?
Exercice 4
Un compteur synchrone, est constitué de trois bascules : JK, T (Toggle faite d’une bascule JK) et D dont les sorties sont
respectivement référencées par QC, QB, QA et les entrées par JC, KC, TB et DA.
Le fonctionnement de ce compteur est décrit par les équations suivantes :
J C = QB + QA  QC K C = Q C QB + QC  QA TB = Q A  ( QB  QC ) DA = QB Q A + QB  QC
1- Dessiner le compteur.
2- Donner sa table d’implication séquentielle.
3- Donner son diagramme d’états et dire s’il est autocorrecteur.

Exercice 5
1- Donner d’après le montage l’expression des
entrées J et K des bascules.
2- Tracer les chronogrammes des sorties pour un
nombre suffisant d’impulsions d’horloge. (On
supposera qu’initialement QA=QB=QC= 0)
3- Quel est le cycle décrit par le compteur ?

4- Quel est le modulo de ce compteur ?


5- Donner le diagramme d’états du compteur.
6- Le compteur est-il autocorrecteur ?
CORRECTION

Exercice 1

1- Rappel de la table de vérité d’une bascule JK et celle d’une bascule D.

J K Qn+1
0 0 Qn D Qn+1
0 1 0 0 0
1 0 1 1 1
1 1

2- Tracé des chronogrammes des sorties Q0, Q1, S et Q pour 10 impulsions d’horloge H en supposant qu’au départ
toutes les bascules sont à 0.

t
Q0

t
Q1

Exercice 2 3- Le déphasage entre Q1 et Q2 :

1- Chronogrammes de Q1 et Q2 : TQ 2 → 2 
 TQ 2 1 
TQ 2    = 2    =
H t = → 4 TQ 2 2
4 
t
Q1
Exercice 3
t
Q2
1. L’état logique ‘1’ disponible sur les entrées RAZ de
t bascules E et F permet de désactiver en permanence ces
Δt TQ2 entrées RAZ.
2.
2- Les fréquences de Q1 et de Q2 : - Bascules constituant un compteur synchrone :
Ce sont les bascules E et F car elles ont le même signal
F
TQ1 = TQ 2 = 2TH  FQ1 = FQ 2 = H d’horloge provenant de la sortie QD.
2
- Bascules constituant un compteur asynchrone :
1
FQ1 = FQ 2 = = 0,5 Hz
2 Ce sont les bascules A, B, C et D car elles n’ont pas le
même signal d’horloge.
o TB : le temps de propagation du signal dans une bascule
3. Le modulo de la partie compteur asynchrone : o TP : le temps de propagation du signal dans une porte
logique
La partie formant un compteur asynchrone est de o Tasync : le temps de propagation du signal pour la partie
modulo 10. asynchrone
o Tsync : le temps de propagation du signal pour la partie
En effet, les sorties servant à faire la remise à zéro étant
synchrone
QD et QB, alors la combinaison binaire correspondante
est QDQCQBQA = 1010 ; c’est-à-dire 10 en décimal.
Le temps de propagation du signal pour la partie
asynchrone est :
4. Le cycle décrit par la partie compteur synchrone :
Tasync = 4TB + TP  Tasync = 4 x 35 + 15  Tasync = 155 ns
Equation des entrées :

Bascule E : JE = Q F , KE = 1 Le temps de propagation du signal pour la partie


Bascule F : JF = 1 , KF = 1 synchrone est :
Tsync = 1 x TB  Tsync = 1 x 35  Tsync = 35 ns
Table d’implication séquentielle :

Etat Etat futur Le temps de propagation total du signal (Ttot) pour tout le
présent Etat des entrées des montage est :
des sorties sorties
QF QE JF KF JE KE QF+ QE+ Ttot = Tasync + Tsync  Ttot = 155 + 35  Ttot = 190 ns
(0) 0 0 1 1 1 1 1 1 (3)
(1) 0 1 1 1 1 1 1 0 (2) Pour un bon fonctionnement du montage, la période du
(2) 1 0 1 1 0 1 0 0 (0) signal d’horloge TCLK doit être telle que :
(3) 1 1 1 1 0 1 0 0 (0)
1 1
TCLK  Ttot  
Le diagramme d’états du compteur synchrone est : TCLK Ttot
1
 FCLK 
1 2 0 3 Ttot
1
Donc le cycle décrit par le compteur synchrone est :  FCLKmax =
Ttot
3 1
0  FCLKmax =
190.10-9
Cette partie réalisant un compteur synchrone a deux
 FCLKmax = 5,26 MHz
états dans son cycle de comptage. C’est donc un
compteur modulo 2.

5. Le modulo du montage :

Le montage revient à la mise en cascade d’un compteur


modulo 10 suivi d’un compteur modulo 2. Donc le montage
réalise un compteur modulo 2 x 10. C’est-à-dire un compteur
modulo 20.

6. La fréquence du signal sur les sorties S1 et S2 :


- Fréquence du signal sur la sortie S1 :
F 150
FS1 = CLK  FS1 =  FS1 = 15 KHz
10 10
- Fréquence du signal sur la sortie S2 :
FS1 15
FS2 =  FS2 =  FS2 = 7,5 KHz
2 2
7. La fréquence maximale FCLKmax admissible au montage :

Soient :
Exercice 4

1- schéma du compteur

JC QC TB
JB QB D A QA

K C QC K B QB QA
H

QA QC
QB

2- Table d’implication séquentielle :


Valeur Sorties Valeur
En utilisant les équations données et pour un état actuel actuelle
Etats des entrées Sorties futures future
actuelles
supposé du compteur, on déduit les états des entrées et QC QB QA JC KC TB DA QC+ QB+ QA+
donc l’état futur du compteur : (0) 0 0 0 0 0 0 1 0 0 1 (3)
L’encadré est une astuce d’analyse rapide qui ne doit pas (1) 0 0 1 1 1 0 1 1 0 1 (5)
en réalité apparaître sur une feuille de rédaction de devoir. (2) 0 1 0 1 1 1 1 1 0 1 (5)
(3) 0 1 1 1 1 0 0 1 1 0 (6)
J C = QB + QA  QC
(4) 1 0 0 1 1 1 0 0 1 0 (2)
 JC = 1 si QB = 1, puis aussi là où QA est différent QC.
(5) 1 0 1 0 0 0 0 1 0 0 (4)
Partout autres ailleurs JC = 0.
(6) 1 1 0 1 1 0 1 0 1 1 (3)
(7) 1 1 1 1 0 0 1 1 1 1 (7)
K C = Q C QB + QC  QA
 KC = 1 lorsque QC = 0 et QB = 1, puis aussi là où QA est 3-. Diagramme d’états du compteur
différent QC.
Partout autres ailleurs KC = 0. 0 3 6 1
7

TB = Q A  ( QB  QC ) 2 5
 TB = 0 si QA = 1, puis aussi là où QB est identique à QC.
Partout autres ailleurs TB = 1. 4

DA = QB Q A + QB  QC Le compteur n’est pas autocorrecteur car il décrit 3 cycles


différents.
 DA = 1 lorsque QB = 1 et QA = 0, puis aussi là où QB est
identique QC.
Partout autres ailleurs DA = 0. Exercice 5
1- Expression des entrées J et K des bascules.
Bascule A : J A = K A = 1
Bascule B : J B = QA K B = QAQC
Bascule C : J C = QAQB KC = QA
2- Tracé des chronogrammes des sorties pour un nombre suffisant d’impulsions d’horloge. (avec initialement QA=QB=QC= 0)

Le compteur est un compteur synchrone. On peut élaborer la table d’implication séquentielle à l’aide des différentes
équations des entrée comme suit :

Valeur Sorties Valeur


Etats des entrées Sorties futures
actuelle actuelles future
QC QB Q A JC KC JB KB JA KA QC+ QB+ QA+
(0) 0 0 0 0 0 0 0 1 1 0 0 1 (1)
(1) 0 0 1 0 1 1 0 1 1 0 1 0 (2)
(2) 0 1 0 0 0 0 0 1 1 0 1 1 (3)
(3) 0 1 1 1 1 1 0 1 1 1 1 0 (6)
(4) 1 0 0 0 0 0 0 1 1 1 0 1 (5)
(5) 1 0 1 0 1 1 1 1 1 0 1 0 (2)
(6) 1 1 0 0 0 0 0 1 1 1 1 1 (7)
(7) 1 1 1 1 1 1 1 1 1 0 0 0 (0)

Chronogrammes (NB : avec 3 bascules, le nombre suffisant d’impulsions d’horloge est au moins 8 impulsions) :
H

t
QA

t
QB

QC

t
(0) (1) (2) (3) (6) (7) (0) (1) (2) (3) (6)

3- Le cycle décrit par le compteur : 6- Le compteur est autocorrecteur car si l’un des états
parasites que sont 4 et est initialement présent, il retrouve
0 1 2 le cycle normale après une ou deux impulsions.

7 6 3

4- Le modulo de ce compteur :

Il s’agit d’un compteur modulo 6 car il y a 6 états dans son


cycle de comptage.

5- Le diagramme d’états du compteur :


4
5

0 1 2

7 6 3

Vous aimerez peut-être aussi