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 : Moteur
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.