Publié 2026-03-15
Vous venez d'acheter quelques petites Tower Proservomoteurs et comptez les installer sur votre robot ou voiture télécommandée, mais dès que les fils sont connectés et que le code est transmis, soit il reste immobile, soit tremble comme une convulsion ? Ne vous inquiétez pas, je connais très bien cela. Presque tous les amis qui débutent dans ce jeu y resteront bloqués. En fait, tant que vous comprenez la voie intérieure, il n'est pas difficile de rendre cette petite chose obéissante. Aujourd'hui, nous allons nous asseoir et parler de la façon d'utiliser le micro Tower Pro.servomoteurétape par étape, du câblage à la programmation, en passant par la sélection et le dépannage, je vous guiderai tout au long du processus.
Quand j'ai eu leservomoteur, la chose la plus déroutante était les trois fils fins. Les couleurs sont fondamentalement fixes, rappelez-vous simplement une formule : le marron (ou noir) est le pôle négatif, connecté au GND de l'alimentation ; le rouge est le pôle positif, généralement connecté à l'alimentation 5 V ; orange (ou jaune) est la ligne de signal, qui doit être connectée à la broche de sortie PWM de votre carte de contrôle (image).
Un rappel particulier ici : ne branchez pas l'alimentation du servo directement sur le port 5V, surtout lorsque vous transportez plusieurs servos en même temps. Lorsque le servo démarre, le courant est assez important et il est facile de redémarrer la carte. Une approche sûre consiste à préparer une alimentation séparée pour le servo, comme plusieurs piles AA ou une pile au lithium, puis à connecter le pôle négatif de l'alimentation au GND. C'est ce qu'on appelle un « terrain d'entente », qui peut assurer une transmission stable du signal.
En fait, c'est très simple. Imaginez-le comme un soldat très obéissant qui n'écoute qu'un "code" spécial. Ce signal est un signal électrique appelé PWM (Pulse width Modulation). Pour parler franchement, toutes les 20 millisecondes, une impulsion changeante haut-bas lui est envoyée. La durée de cette impulsion (c'est-à-dire la largeur du niveau haut) détermine l'angle de rotation de l'arbre de sortie du servo.
Par exemple, vous l'aurez compris : si ce niveau haut dure 0,5 milliseconde, le culbuteur du servo se mettra en position 0 degré ; si cela dure 1,5 millisecondes, il se tournera vers la position médiane de 90 degrés ; si cela dure 2,5 millisecondes, il tournera à 180 degrés. Votre microcontrôleur est comme un commandant. Tant que ces signaux d'impulsion de différentes longueurs sont envoyés avec précision depuis la ligne de signal, le circuit à l'intérieur du servo entraînera le moteur et se déplacera vers la position que vous avez spécifiée.
Il est très pratique à utiliser pour le contrôle, car il est livré avec une bibliothèque d'asservissements prête à l'emploi qui peut vous aider à regrouper ces signaux d'impulsion complexes. Le code ne contient que quelques lignes :
# // Présentation de la bibliothèque de servos Servo; // Crée un objet servo void setup() { .(9); // Indique au programme que la ligne de signal du servo est connectée à la broche 9 } void loop() { .write(0); // Commande au servo de tourner à 0 degré delay(1000); // Attendez 1 seconde .write(90); // Tournez-vous vers un délai de 90 degrés (1000); .écrire(180); // Tournez-vous vers un délai de 180 degrés (1000); }
Copiez le code ci-dessus dans l'EDI, sélectionnez la bonne carte et le bon port, et téléchargez ! Tant que le câblage est correct et que l'alimentation électrique est suffisante, vous verrez le culbuteur du servo commencer à osciller d'avant en arrière. Il s'agit de la procédure la plus classique du « agitement de la main », et c'est aussi votre première étape dans la conquête du volant. Cela ne vous donne-t-il pas un sentiment unique d'accomplissement ?
Les deux microservos les plus couramment utilisés de Tower Pro sont le SG90 et le MG90S. Ils se ressemblent, mais leurs noyaux sont différents. Le SG90 utilise des engrenages en plastique nylon, qui ont l'avantage d'être bon marché et silencieux. L’inconvénient est que les dents sont relativement fragiles et peuvent facilement s’effondrer sous un fort impact. Quant au MG90S, l'engrenage central est remplacé par du métal, le couple est légèrement plus important et il est plus durable. Bien entendu, le prix est également plus élevé.
La façon dont vous choisissez dépend de votre projet. Si vous souhaitez simplement fabriquer un cardan pour la caméra ou un ventilateur à tête tremblante, le SG90 est tout à fait suffisant. Mais si vous souhaitez fabriquer un bras microrobotisé pour saisir des objets, ou l'utiliser dans des endroits qui nécessitent de la force, il est plus sûr de dépenser quelques dollars de plus pour le MG90S, afin de ne pas avoir à retravailler après avoir utilisé les dents. Pour des paramètres de couple spécifiques, il est recommandé de rechercher directement sur le site officiel de Tower Pro et de télécharger la fiche technique du modèle correspondant pour y jeter un œil. C'est clairement écrit dessus.
C’est le phénomène du « fantôme frappant le mur » le plus couramment rencontré par les novices. Neuf fois sur dix, le problème vient de l’alimentation électrique. Si le servo vibre, sonne anormalement ou ne tourne pas du tout, la première chose à suspecter est l'alimentation électrique. Pensez-y, lorsque le servo tourne, il nécessite un courant instantané important. Si l'alimentation électrique ne peut pas le fournir, la tension sera instantanément réduite, provoquant le redémarrage de la carte de commande ou une confusion du signal. Ensuite, la tension récupère et le servo veut à nouveau bouger. À plusieurs reprises, cela devient instable.
La solution est de passer à une alimentation « puissante ». Ne comptez pas sur le port 5V, il faut utiliser une alimentation externe. Par exemple, un boîtier de piles AA à 4 cellules ou un module régulateur de tension de 5 V pouvant produire plus de 2 A. N'oubliez pas que le pôle négatif de l'alimentation externe doit être connecté à GND. S'il tremble encore après avoir changé l'alimentation, vérifiez à nouveau si la ligne de signal est branchée sur la vraie broche PWM (marquée d'un ~ sur l'Uno) et si leécrireLa valeur du code a été accidentellement écrasée (elle n'est valable qu'entre 0 et 180).
Lorsque vous apprenez à contrôler un servo, cela ouvre la porte à un nouveau monde. Avec deux servos côte à côte, vous pouvez réaliser un robot bipède qui marche ; un en haut et en bas et un à gauche et à droite, c'est un cardan bidimensionnel qui peut suivre des cibles ; trois, quatre ou même plus, vous pouvez construire un petit bras robotique multi-articulé pour saisir et transporter.
Maintenant que vous maîtrisez les commandes de base, il ne vous reste plus qu'à utiliser votre imagination. Recherchez « micro servo » sur Internet ou rendez-vous sur le site officiel de Tower Pro pour consulter les cas qu'ils affichent. Vous constaterez qu’il existe d’innombrables dessins et codes prêts à l’emploi dont vous pouvez tirer des leçons. C'est absolument génial de réaliser votre créativité de vos propres mains !
Quelle chose amusante avez-vous réussi à réaliser avec un servo pour la première fois ? Ou avez-vous rencontré des problèmes étranges en bricolant le servo ? Venez le partager dans l'espace commentaire pour que tout le monde puisse en profiter. Donnez également un coup de pouce à cet article et partagez-le avec plus d’amis qui en ont besoin !
Heure de mise à jour:2026-03-15
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.