Servos SG 90 :comment contrôler ces moteurs miniatures à l'aide d'Arduino
Nous sommes tous fascinés par la mécanique derrière les véhicules RC. Cela est dû à la facilité avec laquelle il est possible de changer de vitesse, de vitesse et d'accélération. Ce que vous ne savez peut-être pas, c'est qu'un composant majeur est un micro servo. Cependant, seuls quelques appareils peuvent contrôler des objets avec une précision aussi élevée que le SG 90 Servos.
Cependant, ces périphériques matériels ne fonctionnent pas indépendamment. Souvent, vous avez besoin d'un microcontrôleur tel qu'un Arduino, un Raspberry Pi, etc. Au fur et à mesure que nous avançons, vous en apprendrez plus sur le servo SG90 et comment l'utiliser.
Que sont les servos SG 90 ?
Les servos SG 90 sont des moteurs légers qui tournent à 90 degrés dans toutes les directions. De plus, la puissance de sortie est élevée et fonctionne comme des servos standard, bien que plus petits.
Configuration du câble du servomoteur
Numéro de fil | Nom/Couleur du fil | Description |
1 | GND/Marron | Ce fil marron relie le micro servo à la terre. |
2 | Vcc/Rouge | Le +5V ici est la broche d'alimentation qui alimente le moteur. |
3 | PWM/Orange | Ce fil orange transporte le signal PWM pour piloter le micro servo. |
(Servomoteur montrant les trois fils)
Caractéristiques du SG-90
- Le poids moyen du SG90 est de 9 grammes.
- Les dimensions de l'appareil sont de 31 x 11,8 x 22,2 mm.
- Il a un couple de décrochage de 1,8 kgf.cm.
- De plus, il a une tension de fonctionnement nominale de 4,8 V.
- De plus, la vitesse de fonctionnement est de 0,1 s/60 degrés.
- Il a une largeur de bande morte de 10 µs.
- Les températures entre 0℃ et 55℃ sont optimales pour le fonctionnement.
- Le rotateur tourne de 0 à 180 degrés.
Équivalent du servomoteur SG-90
- Engrenage métallique à couple élevé MG995.
- Engrenage métallique MG90S.
- Servo analogique VTS-08A.
Comment choisir le bon servomoteur ?
- Lorsque le projet a besoin de plus de couple
Premièrement, les servomoteurs de loisir fonctionnent dans une plage de 4,8 V à 6,5 V. Une tension plus élevée, dans ce cas, produit un couple plus élevé.
- Lorsque le projet exige un tour complet
De plus, la plupart des servomoteurs de loisirs ne tournent que jusqu'à 180 degrés. Donc, si votre projet nécessite plus d'un demi-cercle, il est préférable d'opter pour un moteur à rotation de 360 degrés.
- Pour les applications nécessitant un équipement plus solide
Les engrenages en métal sont une bonne alternative si votre application est longue et nécessite un moteur plus puissant.
- Pour les projets qui pèsent plus lourd
Le couple nominal le plus courant parmi les servomoteurs est de 2,5 kg/cm dans le moteur Towerpro SG90. Ce moteur, par exemple, peut tirer des poids jusqu'à 2,5 kg à 1 cm de distance.
(Vue de deux servomoteurs de loisir).
Comment utiliser les servos sg 90 sur Arduino ?
Les composants requis
Pour utiliser les servos SG90 sur Arduino, vous avez besoin des composants suivants :
- Arduino Uno
- Servomoteur SG90
- Fils
- Une planche à pain
Schéma schématique
(Une connexion de servomoteur à Arduino)
Étapes opérationnelles
- Tout d'abord, connectez la broche de signal d'asservissement à la broche numérique 8 de l'Arduino. Cette connexion vous permet d'envoyer des directions d'asservissement telles que des impulsions PWM au moteur.
- Ensuite, vous devez écrire le code Arduino pour l'application.
Remarque : Si vous utilisez plusieurs servos, Arduino ne répond pas aux exigences de courant élevées des moteurs pour les alimenter. Dans ce cas, vous avez besoin d'une alimentation externe.
(Connexion du câblage du servomoteur).
Candidature
- Les servomoteurs fonctionnent comme des actionneurs de robot dans les hexapodes, les robots bipèdes et les bras robotiques.
- De plus, c'est une partie commune du mécanisme de direction des jouets RC.
- Les robots nécessitant un contrôle de position sans rétroaction utilisent ce moteur.
- En raison de sa légèreté, il est utile dans les robots humanoïdes multi-DOF.
Conclusion
En bref, les servomoteurs sont une partie importante des applications robotiques. Les servos SG 90, en particulier, sont à la fois légers et puissants. Contrairement aux moteurs à courant continu, ils ont plus de broches, donc plus de fonctionnalités.
Cependant, apprendre à utiliser les servomoteurs est une chose. La mettre en pratique en est une autre. Ainsi, lorsque vous démarrez de tels projets, vous devez rechercher une aide professionnelle dans une communauté de développeurs. Contactez-nous dès aujourd'hui.
Technologie industrielle
- Circuits de commande de moteur
- Moteurs pas à pas
- Moteur CC sans balais
- Moteurs à induction monophasés
- Moteurs à collecteur AC
- Obstacles pour éviter le robot avec servomoteur
- IQ Motion Control lance une nouvelle gamme de servomoteurs
- Couplage de réducteurs avec des servomoteurs
- Comment contrôler la vitesse d'un moteur hydraulique ?