Print your poster

publicité
Etude et réalisation d’une carte d’interface de commande et
contrôle pour quatre cerveaux moteurs via le port série
Université de Kasdi Merbah-Ouargla
Faculté de sciences appliquées Department de génè électrique
Mr: Rezoug Mohamed redha/Senoussaoui Majda –Siagh Marwa.
Introduction
Si nous observons un ordinateur, nous remarquons qu’il possède des endroits nous permettant
de connecter des périphériques comme le moniteur, le clavier, la souris etc. Ce sont ces endroits
là que nous appelons interface.
Les cartes électroniques connectés verticalement à la carte mère et assurant la communication
entre les périphériques et la carte mère, sont appelés cartes d’interfaces d’entrée-sortie.
L’objectif préliminaire est de manipuler un langage de programmation afin d’arriver à réaliser
une application capable de transmettre des ordres émis par l’utilisateur vers des cerveaux
moteurs ou des moteurs à courants continus.
Par conséquent, nous avons choisi à mener une réalisation électronique comme une carte de
communication (PC moteur) en examinant chaque partie de cette carte.
------ ----- ------ ------ ------ ------Tâche II------ ------ ------- ------ -------
CAO
Conception
Assistée
par
Ordinateur
?
borde
ISIS proteus v.7
Schématique
programme
------- ------- --------- --------Tâche global--------- --------- -------- -------
0100111
0110…
Le passage RS232
Exécution
Trame
d’informations
PC
Simulation
virtuelle
Vers microcontrôleur
Carte
d’interface
L'objectif visé est la conception d'un circuit d’interfaçage entre un
Ordinateur et des drivers (moteurs, lampes …) chargé d’exécuter les
commandes reçues du PC à travers une liaison de type RS232. Pour satisfaire
cet objectif, le microcontrôleur PIC16f877A de la société MICROSHIP® a
été choisi. Il s'agit d'un microcontrôleur alimenté à 5V et possédant un jeu
d'instructions réduit (RISC) qui s’intègre essentiellement dans un boîtier à 40
broches. Il forme ainsi un ensemble d'une grande facilité d'utilisation sans
bus de données ni adresses puisque seul les broches nécessaires à
l'application sont accessibles.
Donc, on peut présenter deux algorithmes dont le premier résume la
démarche du programme maître « environnement delphi7® » et le second le
programme esclave « environnement MPLAB8.90® ».
Pour que l’ordinateur communique avec le microcontrôleur, il nous faut
un port de communication, pour cela, nous avons choisi le port série «le DB9
RS232 » comme un protocole pour changement des données dues à sa
simplicité de programmation, sa vitesse de transmission, organisation de ces
trames…
D’où, nous avons configuré une application pour connaître les différents
ports comme matériel pour ne pas tomber en conflit en changeant
l’application d’un PC à un autre, et il nous reste à choisir que le port désiré,
lors de l’exécution du programme
Fichier
Hexadécimale
------ --------- ------ ------ ------Tâche III--------- ------- ---------- ---Programmateur
des pic USB
Interface pi kit
v2.6
Bloc de puissance
Un
microcontrôleur
est un composant
électronique
autonome
Sens de
rotation
-------- ------- ------ ------- -----Tâche I----- ----- ------- ------- ------- ---Un langage de
bas niveaux qui
représenté le langage
machine sous une
forme lisible par un
humain
MPLAB
Le logiciel
MPLAB est un outil
de développement pur
programmer de
microcontrôleur de
type pic de la famille
microchip.
Langage assembleur
Pic 16F877
------ --------- ------ ------ ------Tâche IV--------- ------- ---------- ----
microprocesseur+
périphérique
interne(RS232)
traitement
d’information
Interface
Delphi
RS232
Microcontrôleur
Dispositif réalisé
Moteurs,
Lampes…
Fichier Hexadécimale
www.PosterPresentations.com
Fichier Hexadécimale
Code ASM
ASM est un langage de
bas niveau qui
représente le langage
machine sous une forme
lisible par un humain
RESEARCH POSTER PRESENTATION DESIGN © 2012
Programme
source que le
concepteur va
définir est une
suite d’ordre
Driver
Téléchargement