Exercice 1
Questions :
a) S’agit-il d’une machine de Moore ou de Mealy ? Justifiez votre réponse.
b) Écrivez les équations des états futures et des sorties.
c) Écrivez les tables des transitions et d’états.
d) Dessinez le graphe d’états de cette machine.
Exercice 2:
Principe de fonctionnement du réveil : à partir de "Off", "key"=1 arme le réveil. Si "trip"
passe à 1 (c'est à dire que l'heure courante devient égale à l'heure de réveil) le réveil passe en
"ringing" et sonne. "trip" ne reste pas très longtemps à un (1 seconde). Son retour à 0 ne suffit
pas à arrêter la sonnerie. Seul le passage de "key" à 0 peut l'arrêter.
Faites la synthèse du système de réveil en considérant que c’est une machine de mealy.
Exercice 3
Un système d’alimentation électrique est mis en service (AL=1) avec un bouton poussoir
‘M’sur lequel on appuie un court instant, il est mis hors service avec un bouton poussoir ‘A’
semblable au précèdent. Ce système ne peutêtre mis en service que si la porte de l’armoire
dans laquelle il se trouve est fermée (contact pf=1). Si la porte s’ouvre alors que le système
est en service ou si on appuie sur ‘M’ et ‘A’ en même temps, on le met hors service jusqu’à
une nouvelle impulsion sur ‘M’.
On demande d’effectuer la synthèse de la commande de l’alimentation électrique à l’aide de
la méthode d’Huffman (diagramme de fluence, MP, MPR, MC, M. d’excitations secondaires,
M. de sortie et réalisation).
Exercice 4
On souhaite réaliser un circuit électronique permettant de commander un moteur à
courant continu selon une séquence bien définie.
Le moteur sera interfacé par un circuit analogique appelé unité moteur comprenant 2
entrées 0-5V. Une première (F) pour faire avancer le moteur (Forward) et une seconde (B)
pour le faire reculer (Backward). Le circuit du moteur devra contenir 2 boutons dont le
premier (Marche) permettra de démarrer la séquence tandis que le second (sélecteur de
Vitesse) sera utilisé afin de modifier la séquence empruntée par le moteur.
A l’état initial, le moteur est à l’arrêt. Lorsqu’un usager appui sur le bouton marche
(M), le moteur se met à avancer à une vitesse V1 pendant X seconde(s). Quand le temps est
écoulé, si le bouton sélecteur de vitesse (V) est appuyé, le moteur continue à avancer pendant
encore X seconde(s), mais cette fois à une vitesse V2. Par la suite, le moteur recule à la
vitesse V1 pendant X seconde(s). Si le bouton (V) n’était pas appuyé après que le moteur eut
avancé à la vitesse v1 pendant X seconde(s), le moteur n’avance pas à la vitesse V2 et fait
simplement reculer. La séquence devra continuer ainsi tant que le bouton marche est appuyé.
Lorsque celui-ci est relâché la séquence continue jusqu’à la fin, puis le moteur demeure dans
l’état arrêté.
Représenter le diagramme d’états associé à cette séquence dans le cas où le système
est considéré comme une machine de mealy.