Académique Documents
Professionnel Documents
Culture Documents
Electronique numérique:
Introduction
Cahier de charge
Architecture globale
Graphe d’état d’un minuteur
Code registre et sa simulation
Code décomptage unitaire et sa simulation
Code décomptage dizaine et sa simulation
Code séquenceur et sa simulation
1. INTRODUCTION :
Le séquenceur est un bloc fonctionnel qui nous permet de gérer tous les autres
blocs. Il reçoit en entrée toutes les actions de l’utilisateur. C’est la partie
commande d’un système automatisé.
Notre minuteur commence tout d'abord avec l'état INIT. Ensuite lorsque l'on
appuie sur le BTNL, on passe à l'état Um, dans laquelle la led LD0 pour signaler
que nous sommes situés dans la phase REGLAGE et la valeur saisie pour Um est
mémorisée. On appuie sur BTND pour valider notre saisie puis nous nous
retrouvons à l'étape DS où la valeur DS est stockée et la led LD0 toujours à 1. Nous
appuyons à nouveau sur le BTNL pour valider puis nous nous retrouvons à l'état
Us dans lequel la led LD0 est toujours allumée et enregistrer la valeur de Us.
Une fois la valeur de Us rentré, nous validons à l'aide du BTNR puis on se retrouve
à l'étape CHARG_REGISTRE qui met fin aux réglages car elle éteint la led LD0 et
allume la led LD1. Une fois avoir choisi les quatre variables Um, DS, Us et Dm il ne
reste plus qu'à appuyer de nouveau sur BTNL pour lancer le minuteur : c'est l'état
MINUTEUR.
9. CONCLUSION :