Farouk

Pages: 7 (1600 mots) Publié le: 22 mai 2013
Commande numerique du moteur DC par la carte
dragon HSC12

Réaliser par : Encadré par :
ANKOUCHE Annouar M.bouaanani


RemerciementJe tiens d’abord à remercier mon encadreur Monsieur le professeur BOUANNANI pour avoir bien voulu encadrer ce travail ainsi que pour sa riche contribution et ses précieux conseils.

L’expression de ma haute reconnaissance à tous les professeurs qui n’ont épargné aucun effort pour mettre à ma disposition la documentation et les explications nécessaires

J’exprime également ma gratitude auxmembres du jury, qui nous ont honorés en acceptant de juger ce modeste travail.
Enfin je tiens à remercier l’ensemble du corps enseignant de .L’EMSI.

Plan :

Introduction
Cahier des charges
I. La carte dragon HSC12
* Les ports du microcontrôleur HSC12
* Interrupteurs
* Hacheur 754410

II. langage de programmation
III. Moteur a courant continu
IV. programmeConclusion

Introduction :

Afin d’appliquer les méthodologies et les notions enseignées àl’EMSI, nous devons réaliser un Travail d'Etude et de Recherche durant 3 mois. Celui-ci nous à permet, de nous initier à la recherche, d’appliquer les connaissances acquises durant notre scolarité.
Le projet que nous devons réaliser est une commande d’un moteur DC à l’aide d’une carte dragon HSC12, tout ensatisfont le cahier de charger décrit ci-dessous

Cahier des charges :

Faire tourné un moteur DC dans les 2 sens en allumant 2 leds de signalisation de direction, ainsi faire varié la vitesse du moteur tout en utilisant les boutant comme suite :
-B1 :M. avant
-B2 : stop
-B3 : M. arrière
-B4, B5, B6, B7: varié la vitesse du moteur
LED 1 : marche en avant
LED 2 : marche en arrièreI. La carte dragon HSC12 :

Est une carte à la base d’un microcontrôleur de type MC9S12DG256 MCU à 112 pins, qui doit gérer tout les composants de la carte :

Tous les composants de la carte sont connectés avec le microcontrôleur a travers ces entrées sorties, qu’on peut les contrôlés a l’aide de ses ports :

Dans notre étude on s’intéressera qu’aux portA et port B qui sont reliés auintercepteurs et au hacheur.
On ne peut pas utiliser le hacheur et les LED en même temps parce qu’on procède qu’un seul cavalier qui doit être branché sur un parmi les deux.

* Interrupteurs :

La carte contient 16 interrupteurs qui sont commander pas le portA sous forme une matrice, les 4 premier entées du PortA désignes les colonnes et les autres désignes les lignes :

Pourdéterminer l’interrupteur sélectionné on pourra utiliser le teste suivant :

Keypad scan routine sets PA3 high and PA0, PA1, PA2 down, then tests PA4-PA7.
If no key is down, PA4-PA7 remain down.
If PA7 = high, the key 15 is down.
If PA6 = high, the key 14 is down.
If PA5 = high, the key 13 is down.
If PA4 = high, the key 12 is down.
Keypad scan routine sets PA2 high and PA0, PA1, PA3low, thentests PA4-PA7.
If no key is down, PA4-PA7 remain high.
If PA7 = low, the key 11 is down.
If PA6 = low, the key 10 is down.
If PA5 = low, the key 9 is down.
If PA4 = low, the key 8 is down.
Keypad scan routine sets PA1 low and PA0, PA2, PA3 high, then tests PA4-PA7.
If no key is down, PA4-PA7 remain low.
If PA7 = high, the key 7 is down.
If PA6 = high, the key 6 is down.
If PA5 = high, thekey 5 is down.
If PA4 = high, the key 4 is down.

Keypad scan routine sets PA0 high and PA1, PA2, PA3 low, then tests PA4-PA7.
If no key is down, PA4-PA7 remain low.
If PA7 = high, the key 3 is down.
If PA6 = high, the key 2 is down.
If PA5 = high, the key 1 is down
If PA4 = high, the key 0 is down.
Hacheur :
La carte dragon 12 est livrée avec un hacheur de type TI 754410, le portB...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Farouk
  • Farouk ier

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !