Dans le cadre du programme REA, nous développons un rover. Nous avons tout d’abord décidé du mode de déplacement du robot, avant de nous pencher sur le type de moteurs à utiliser, puis au choix des roues ou chenilles pour la propulsion. Nous disposons maintenant d’un groupe moto-propulseur, qu’il convient de s’intéresser au contrôle des moteurs pour gérer précisément les déplacements du rover. Nous nous pencherons maintenant sur cette problématique.
You are browsing archives for
Étiquette : DC
REA – motorisation : choix des composants
Pour notre programme REA, nous développons un Rover d’Exploration Autonome. A la précédente étude, nous avons étudié les modes de déplacement accessibles, avant d’opter pour un système basé sur des roues/chenilles, avec un système de conduite différentielle.
L’objectif sera d’utiliser une source d’énergie quelconque pour générer un mouvement de rotation pour entraîner les roues. Puisque nous avons choisi la conduite différentielle, il nous faudra deux moteurs (ou N paires).
Étudions maintenant les solutions de motorisation qui nous sont accessibles.
Utilisation d’un circuit L293D pour commander des moteurs
Si l’on branche un moteur à courant continu (DC Motor) à une source de courant adaptée, celui ci tournera. Si l’on veut inverser le sens de rotation, il suffit d’inverser le branchement. Cependant, inverser des branchements “à la main” ne convient pas à un robot. Nous verrons donc aujourd’hui comment contrôler le sens et la vitesse de rotation d’un ou deux moteurs en utilisant un circuit intégré L293D. Pour davantage de moteurs, il suffira de multiplier les puces L293D. Cette puce vaut environ 2.5$. Dans ce tutoriel, nous verrons comment interfacer cette puce avec un raspberry pi (les branchements). Ce tutoriel est également valable pour un Arduino ou tout autre microcontrôleur ayant des sorties programmables En savoir plus
Les moteurs électriques ou comment faire bouger les choses
Nous allons voir ici différents types de moteurs, tous électriques, que nous pourrons utiliser dans des projets robotiques, domotiques ou autres. Nous nous concentrerons uniquement sur des dispositifs électriques, car ceux ci peuvent être contrôlés par un processeur que nous pourrons programmer facilement, et peuvent fonctionner avec des piles, batteries, panneaux solaires… Quoi de mieux pour faire un robot?
Nous verrons quatre types principaux de moteurs :
- Les moteurs à courant continu, ou DC motors;
- Les moteurs “pas à pas”, ou Stepper motors;
- Les moteurs linéaires ou Linear motors;
- et enfin les servo moteurs.