Sie sind auf Seite 1von 5

MINI-PROJET :

REALISATION DUNE MACHINE A ETATS AVEC


UN CIRCUIT LOGIQUE PROGRAMMABLE

Liste des sujets :

Chaque binme choisira un sujet parmi les sujets suivants :

Labeille baladeuse
Le chronomtre
Le d lectronique affichage 7 segments
Le d lectronique affichage leds

Travail a effectuer :

Pour petit systme dcrit dans le sujet : Ralisation du diagramme dtats du systme,
gnration du fichier VHDL, simulation, validation sur maquette 22V10.

Un compte rendu par binme. Le compte-rendu devra comprendre au moins :

- le diagramme dtats du systme, accompagn de quelques lignes de commentaires


justificatives.
- Le fichier VHDL gnr correspondant au diagramme dtats. Commentaires
bienvenus.
- Les rsultats de simulation comments.
- Un compte rendu dessai sur la maquette.
- Les choix techniques propres chaque sujet seront explicits . Exemples : frquence
dhorloge, choix des variables dentres (BP ou inter), choix des variables de sortie
(Led ou afficheur) etc..

Lexplication du fonctionnement de la maquette sera faite oralement lenseignant (et sera


note).

L.Reynier- TSELN 1A- Mini-projet MAE 1


MINI-PROJET :
SUJET 1 : Labeille baladeuse

Une abeille-jouet roulettes pour enfants se prsente sous la forme suivante :


A M

AR AV

Labeille fonctionne pile . Un moteur courant continu entrane les roues de labeille. Une
commande par relais permet dinverser le sens de rotation du moteur par inversion de la
polarit. Labeille est quipe dun capteur lavant (Capteur AV) et dun capteur larrire
(Capteur AR). Ces capteurs sont en fait de simples boutons poussoirs.
Lappareil est quip de 2 boutons poussoirs sur le dos de labeille : un bouton poussoir qui
met labeille en marche (Bouton poussoir M) et un qui permet de larrter (Bouton poussoir
A).
La gestion du vhicule est assur par un systme squentiel synchrone embarqu dans le
vhicule.

AV
D
AR GESTION
DU
M VEHICULE
A I

Variables dentre :
AV : Bouton poussoir Avant : 1 si un obstacle est prsent
AR : Bouton poussoir Arrire : 1 si un obstacle est prsent
M : Bouton poussoir Marche : 1 si le Bouton poussoir est appuy.
A : Bouton poussoir Marche : 1 si le Bouton poussoir est appuy.

Variables de sortie :
D : Commande du moteur dans le sens direct ( 1 en marche avant)
I : Commande du moteur dans le sens inverse( 1 en marche arrire)
Nota : Vhicule arrt D=0 et I = 0

Le fonctionnement de labeille est le suivant :


Ds que lutilisateur appuie sur M (M=1), labeille se met en marche avant. (D=1). Ds quun
obstacle est dtect lavant (AV=1), labeille recule (I=1) jusqu ce quun obstacle soit
dtect larrire (AR =1). Le cycle continue jusqu ce que lutilisateur appuie sur A (A=1),
le moteur sarrte (D=0, I=0).
Remarque : Quand le vhicule recule, un dispositif mcanique met les roues en position de
tourner, ce qui permet au vhicule de ne jamais rester sur le mme parcours.

L.Reynier- TSELN 1A- Mini-projet MAE 2


MINI-PROJET :
SUJET 2 : Le chronomtre

On se propose de raliser un chronomtre 5 leds permettant de simuler le dplacement


dune aiguille de chronomtre. Cet afficheur sinspire de ce qui existe sur les montres Casio.

Le cycle dallumage des 5 leds est le suivant :

t =0 t=1s t=2s t=3s t=4s

t=5s t=6s t=7s t=8s t=9s

Au bout de 10s, retour la position initiale.

Le reprage des leds sera conforme la figure suivante :

LED 1
LED 5

LED 2

LED 4

LED 3

L.Reynier- TSELN 1A- Mini-projet MAE 3


MINI-PROJET :
SUJET 3 : Le d lectronique affichage leds

On se propose de raliser un d lectronique avec affichage leds.

Le systme est quip dun bouton poussoir not BP et de 7 leds D1 D7.

Tant que le bouton poussoir BP est appuy, le d parcours un cycle de 6 tats grande
vitesse (suffisamment vite pour ne pas tre distingu par un il humain).

Ds que le bouton poussoir BP est relch, le d sarrte dans lun des 6 tats du cycle.

Les 6 tats du cycle sont les suivants :

Etat 1 Etat2 Etat 3 Etat 4 Etat 5 Etat 6

Le reprage des leds est le suivant de gauche droite et de haut en bas : D1, D2..D7. La led
centrale est donc D4, la led en bas droite est D7.

L.Reynier- TSELN 1A- Mini-projet MAE 4


MINI-PROJET :
SUJET 4 : Le d lectronique affichage 7 segments

On se propose de raliser un d lectronique avec affichage 7 segments.

Le systme est quip dun bouton poussoir not BP et dun afficheur 7 segments ( segments
reprs a, b, c, d, e, f ,g).

Tant que le bouton poussoir BP est appuy, le d parcours un cycle de 6 tats grande
vitesse (suffisamment vite pour ne pas tre distingu par un il humain).
Ds que le bouton poussoir BP est relch, le d sarrte dans lun des 6 tats du cycle.

Les 6 tats du cycle sont reprs par un chiffre de 1 6 reprsent sur lafficheur 7
segments :

Rappel : Reprage des segments et affichage des chiffres de 1 6 sur un afficheur 7


segments.

f b
g

e c

L.Reynier- TSELN 1A- Mini-projet MAE 5