Vous êtes sur la page 1sur 8

IPSA AERO 3

TD n° 5 : Logique séquentielle

Exercice 1 : Chenillard lumineux


On désire réaliser un chenillard lumineux constitué de 3 diodes électroluminescentes (LED)
S3, S2, et S1 dont la succession d’allumage est commandée par un système séquentiel :

- allumage et extinction successifs des LED : S1 puis S2 puis S3 puis S1 ...

ce qui revient à réaliser le système dont la succession des états est la suivante après une
initialisation des LED à 0 :

- allumage de la LED S1, LEDs S2 et S3 : éteintes,


- allumage de la LED S2, LEDs S1 et S3 : éteintes,
- allumage de la LED S3, LEDs S1 et S2 : éteintes,
- allumage de la LED S1, LEDs S2 et S3 : éteintes,
- ...

Le chenillard sera réalisé sur la base d’un compteur séquentiel synchrone dont la succession
des états provoquera l’allumage et l’extinction des LED correspondantes. Ce compteur sera réalisé à
l’aide de portes NAND et de bascules J-K actives sur front descendant et à entrées de forçage
actives sur niveau Haut.
Dans un premier temps, il csera pris pour principe que le montage sera conçu à partir de trois
bascules, la sortie de chacune d'elle commandant une Led.

1) Graphe de succession des états

Init
S3 S2 S1
0 0 0
2) En déduire le tableau des états et des sorties

Etat présent Etat futur Sorties (t = n)


(t = n) (t = n + 1) S3 S2 S1
Init
A
B
C

3) Coder les états

Dans le cas présent, les sorties des bascules (Qi) permettront d’afficher directement le
codage binaire des valeurs.

Etat codé Etat Bascules


Q3 Q2 Q1
Init
A
B
C

4) En déduire le tableau des excitations et des sorties

Etat présent Etat futur Sorties


(t = n) (t = n + 1) (t = n)
n
Q3 Q2n Q1n Q3 n+1
Q2n+1 Q1n+1 S3 S2 S1

0 0 0
0 0 1
0 1 0
1 0 0

5) Equations des sorties S3, S2 et S1

2
6) Table des équations caractéristiques et équations des entrées J et K des bascules

But : Déterminer les équations des entrées des bascules (J et K) à partir de l’équation caractéristique
(Qn+1 = J Q n + K Qn) déduite de la table des excitations.

Q3n+1
Q2 Q1 00 01 11 10
Q3
0
1

Q3n+1 = J3 Q3n + K3 Q3n è en déduire : J3 = f(Q2, Q1) et K3 = f'(Q2, Q1)

Q2n+1
Q2 Q1 00 01 11 10
Q3
0
1

Q2n+1 = J2 Q2n + K2 Q2n è en déduire : J2 = f(Q3, Q1) et K2 = f'(Q3, Q1)

Q1n+1
Q2 Q1 00 01 11 10
Q3
0
1

Q1n+1 = J1 Q1n + K1 Q1n è en déduire : J1 = f(Q3, Q2) et K1 = f'(Q3, Q2)

3
7) Schéma de câblage

Une entrée de commande RAZ provoquera la remise à 0 des bascules

4
8) Montrez que compte tenu du nombre d'états possible, le système peut être réalisé à l'aide de
2 bascules seulement (tout en ayant 3 sorties S3, S2 et S1 d'affichage des valeurs binaires voulues).

9) Dans le cas présent, les sorties des bascules (Qi) ne permettront plus d’afficher directement
le codage binaire des valeurs.
Le graphe de succession des états et le tableau des états et des sorties restant naturellement
identique, coder les états avec deux bascules seulement.

10) En déduire le tableau des excitations et des sorties

11) Equations des sorties S3 = f3(Q2, Q1), S2 = f2(Q2, Q1) et S1 = f1(Q2, Q1)

5
12) Table des équations caractéristiques et équations des entrées J et K des bascules

13) Schéma de câblage


Une entrée de commande RAZ provoquera la remise à 0 des bascules

6
Exercice 3 : Compteur synchrone

Faire la synthèse d'un compteur synchrone réversible modulo 4 à deux entrées a et b de sélection du
mode de fonctionnement. Compléter les tableaux ci-dessous et proposer un schéma de réalisation en
utilisant des bascules D à front montant (Edge triggered) et des portes logiques standard.

Modes de fonctionnement :

(ab) = (00) : Remise à zéro


(ab) = (01) : Décompteur
(ab) = (10) : Compteur
(ab) = (11) : Blocage (c-à-d )

1)- Compléter la table de séquences d'états suivante:

Etat (t=n) Etat (t=n+1)


présent future
a b
0 1 0 0
0 1 0 1
0 1
0 1

1 0 0 0
1 0 0 1
1 0
1 0

0 0 0 0
0 0 0 1
0 0
0 0

1 1 0 0
1 1 0 1
1 1
1 1

2)- Déterminer les équations d'entrée de bascules


7
3)- Donner le schéma de câblage du compteur

Vous aimerez peut-être aussi