Compteur - décompteur synchrone

Index de l'article

Généralités

Pour résoudre le problème de retard de propagation des compteurs asynchrones, on utilise les compteurs synchrones. Dans les compteurs synchrones toutes les bascules sont déclenchées par l'horloge au même moment. Avant chaque impulsion d'horloge les entrées J et K des bascules JK (ou l'entrée D de la bascule D) doivent se trouver dans le niveau approprié pour assurer le passage de chaque bascule dans le bon état.
Exemple: Pour un compteur modulo 4 pour quitter de 1 à 2 les entrées des bascules JA KA et JB KB doivent se trouver au bon niveau logique pour que la sortie de la bascule A passe de 1 à 0 et la sortie de la bascule B passe de 0 à 1.


Compteur synchrone à bascule JK

Table de transition ou table d'excitation des bascules JK

Tables de vérité inversée de la bascule JK

Qn

Qn+1

J

K

0

0

0

0

0

1

0

1

1

0

1

1

1

0

0

1

1

1

1

1

0

0

1

0

 

Table de transition d'une bascule JK

 

Qn

Qn+1

J

K

0

0

0

X

0

1

1

X

1

0

X

1

1

1

X

0

 

Compteur synchrone modulo 4 à bascules JK

 

Pour réaliser ce compteur il faut 2 bascules JK.

Table de transition du compteur

 

Etats

QB

QA

JB

KB

JA

KA

0

0

0

0

X

1

X

1

0

1

1

X

x

1

2

1

0

X

0

1

X

3

1

1

X

1

X

1

0

0

0

0

X

1

X

 

On remplit les états de JK d'une ligne en considérant la sortie de cette ligne comme Qn et les sorties de la ligne suivante comme Qn+1

Exemple:

A l’état 0 (1ère ligne).
QB; Qn = 0 et Qn+1 = 0
QA: Qn = 0 et Qn+1 = 1
La dernière ligne est juste le report de la première.

Simplification par tableau de Karnaugh

 

96

Logigramme

97

Chronogramme

 
 

98