Abstract:
L’objectif de notre travail consiste à développer une interface USB à base d’un microcontrôleur 18F4550 pour le pilotage des moteurs à courant continu utilisés pour les déplacements des robots, des machines, des véhicules électriques etc...
Dans ce travail, quelques notions de base sur le protocole USB sont données.
Un aperçu sur le PIC 18F4550 qui est dédié aux applications USB est ensuite présenté.
Du coté ordinateur l’interface USB est associée à une interface DELPHI qui permet à l’utilisateur de piloter aisément le moteur à courant continu.
Du coté moteur l’interface USB est reliée à un étage de puissance.
C’est un hacheur dévolteur alimenté par une source continue externe qui commande le moteur selon un rapport cyclique choisi par l’utilisateur ou selon les besoins du moteur dictés par les consignes de vitesse ou de position.
Les différentes étapes de réalisation de l’interface USB à base du 18F4550, de l’interface codeur, de l’étage de
puissance sont alors détaillées.
Les essais sur plusieurs moteurs continus ont été concluants et ont montré les différents avantages et surtout la flexibilité du bus USB.