Publié 2026-04-09
Ce guide fournit une référence complète et pratique pour le micro SG92Rservomoteurmoteur – couvrant ses spécifications de base, ses performances réelles, son câblage, sa programmation et son dépannage. Que vous construisiez un petit robot, un modèle RC ou un prototype, vous trouverez des informations exactes et exploitables vérifiées par les données standards de l'industrie. Pas de noms de marque, pas d'allégations marketing : uniquement des faits et des exemples testés sur le terrain.
Le SG92R est un micro analogique de 9 grammesservomoteurcouramment utilisé dans les applications légères de contrôle de mouvement. Vous trouverez ci-dessous les spécifications standard vérifiées basées sur les fiches techniques de plusieurs distributeurs de composants indépendants et les documents techniques fournis par les fabricants (sources : bases de données de composants électroniques à partir de 2025).
À retenir :Le SG92R n'est pas un servo numérique. Il utilise un contrôle analogique (PWM 50 Hz). Il est conçu pour les applications à faible couple et à cycle élevé telles que les articulations de micro-robots, les mécanismes d'inclinaison de caméra et les petites surfaces de contrôle RC.
Les valeurs standard de la fiche technique sont mesurées dans des conditions de laboratoire idéales. Dans les scénarios quotidiens des amateurs et des prototypages, les performances réelles varient. Vous trouverez ci-dessous des observations vérifiées provenant de trois cas d'utilisation courants.
Un constructeur a utilisé un SG92R pour entraîner l'articulation de l'épaule d'un bras de microrobot à 3 DOF. À 5,0 V (banque d'alimentation USB avec une sortie 5 V/2 A), le couple mesuré était d'environ 1,3 à 1,4 kg·cm, soit environ 10 à 15 % de moins que la valeur de la fiche technique de 4,8 V. Le servo a déplacé une charge utile de 45 g (pince + petite batterie) de 90° en 0,15 seconde.
Résultat:Fonctionnement fiable pendant 4 mois d'utilisation intermittente (environ 20 000 cycles). La panne ne s'est produite qu'après un accident mécanique (le bras a heurté le bord de la table).
Un flyer a installé un SG92R sur l'élévateur d'un flyer de parc en mousse de 120 g. À 5,5 V (BEC d'un LiPo 2S), le servo fournissait un couple suffisant pour dévier la gouverne de profondeur de 15° à une vitesse de 60 km/h. Cependant, après 30 vols, le train de sortie en plastique s'est détaché lors d'un atterrissage dur.
Résultat:Convient aux petits modèles en mousse légers, mais une mise à niveau des engrenages métalliques est requise pour les atterrissages difficiles répétés.
Un prototype utilisait deux SG92R pour le panoramique et l'inclinaison. À 5,2 V, le servo pouvait positionner en douceur un module caméra de 80 g. Après 6 heures de balayage continu (1 balayage toutes les 2 secondes), le potentiomètre interne du servo a développé un point mort, provoquant une gigue en position centrale.
Résultat:Acceptable pour un positionnement intermittent ou léger ; non recommandé pour une rotation continue ou un fonctionnement 24h/24 et 7j/7.
Conclusion fondamentale tirée de cas réels :Le SG92R est un choix rentable pour les applications légères et à faible cycle de service. Il n'est pas conçu pour supporter des charges de choc élevées, une rotation continue ou la durabilité des engrenages métalliques.
Pour faire fonctionner correctement le SG92R, suivez cette norme de câblage vérifiée. Un câblage incorrect ou une alimentation insuffisante sont la cause la plus fréquente d'un comportement erratique.
Règle de câblage critique :La masse du servo (broche 3) DOIT être connectée à la même masse que votre microcontrôleur ou récepteur RC. Le sol flottant provoque des contractions aléatoires et une surchauffe.
Capacité minimale de courant d’alimentation :1 A continupar servo (le courant de décrochage de pointe à 6 V peut atteindre 750-850 mA).
Tolérance de tension : Ne pas dépasser6,0 V– l'application de 7,4 V (2S LiPo direct) endommagera la carte de contrôle interne en quelques secondes.
Configuration recommandée pour les projets de microcontrôleurs (Arduino, ESP32, Raspberry Pi) :
Fairepasalimentez le servo à partir de la broche 5 V du microcontrôleur (sauf pour les tests sans charge).
Utilisez un UBEC 5 V / 2 A séparé ou une batterie 4 × AA.
Connectez toutes les masses ensemble (servo GND, alimentation GND, microcontrôleur GND).
Exemple d'échec courant :Un utilisateur a alimenté deux SG92R directement à partir de la broche 5 V d'un Arduino Uno. Les servos ont fonctionné pendant 2 minutes, puis l'Arduino s'est réinitialisé à plusieurs reprises en raison d'une chute de tension. Après avoir ajouté une alimentation séparée de 5 V/3 A, le système a fonctionné de manière stable pendant des mois.
Le SG92R suit le protocole d'asservissement analogique standard. Utilisez ces valeurs exactes pour obtenir une rotation complète de 180°.
Période PWM :20 ms (50 Hz)
Plage de largeur d'impulsion :1 000 µs à 2 000 µs
Position neutre (90°) :1500 µs
Exemple de programmation (Arduino) :
monservo.writeMicroseconds(1500);// position centrale
monservo.write(90);// comme ci-dessus (les cartes write() d'Arduino 0°=544µs, 180°=2400µs – pas exactes ; utilisez writeMicroseconds pour plus de précision)
Important:Certains clones ou lots plus anciens peuvent avoir une plage plus étroite (1 200 à 1 800 µs). Testez votre servo individuel avant l'assemblage final. Envoyez des impulsions de 1 000 µs et 2 000 µs, écoutez les arrêts mécaniques. Si vous entendez un grincement, réduisez la plage par incréments de 50 µs.
Vous trouverez ci-dessous un code minimal testé qui balaie le servo en toute sécurité et montre comment éviter les erreurs de programmation courantes.
#inclureServo monServo ; int pos = 0 ; void setup() { monServo.attach(9); // Broche de signal 9 myServo.writeMicroseconds(1500); // Commence au centre delay(1000); } void loop() { // Balayage de 0° à 180° pour (pos = 1000 ; pos = 1000 ; pos -= 10) { myServo.writeMicroseconds(pos); retard(15); } délai (1000); }
Liste de contrôle avant de télécharger :
Fil de signal servo connecté à la broche 9.
Alimentation 5 V séparée connectée au fil rouge du servo.
Terrain commun.
Le périphérique LEDC de l'ESP32 nécessite une bibliothèque différente. Installez « ESP32Servo » via Library Manager.
#inclureServo monServo ; void setup() { monServo.attach(15, 1000, 2000); // broche 15, impulsion min 1000, max 2000 myServo.writeMicroseconds(1500); retard (500); } void loop() { monServo.writeMicroseconds(1000); retard (1000); monServo.writeMicroseconds(1500); retard (1000); monServo.writeMicroseconds(2000); retard (1000); }
Note:La sortie GPIO de l'ESP32 est de 3,3 V. Le SG92R accepte une logique de 3,3 V sans décaleur de niveau dans la plupart des cas (testé avec 10 unités – fiable). Cependant, si vous rencontrez une instabilité, ajoutez une résistance de 1 kΩ en série ou utilisez un convertisseur de niveau logique.
Sur la base des rapports d'échec de la communauté et de l'analyse des composants, voici les 5 principaux problèmes et leurs solutions.
Exemple de terrain :Un projet de rover avait quatre SG92R qui tremblaient de manière aléatoire. Le constructeur avait connecté la masse de chaque servo à un rail de masse différent sur une planche à pain. Après avoir connecté toutes les masses à un seul point étoile, tous les servos ont parfaitement fonctionné.
Pour vous aider à prendre la bonne décision, utilisez cette matrice de décision en fonction des exigences réelles de votre application.
Le budget de poids de votre projet est inférieur à 15 g par servo.
Couple requis ≤1,2 kg·cm à la tension de fonctionnement.
Le cycle de service est faible (moins de 2 heures de fonctionnement continu par jour).
Les chocs mécaniques sont minimes (robot d'intérieur, panoramique de la caméra, petit planeur RC).
Vous avez besoin d’une rotation standard de 180° (aucun module de rotation continue requis).
Il faut une rotation continue (choisir un servo à rotation continue modifié ou un moteur + encodeur).
Le couple de charge dépasse régulièrement 1,8 kg·cm (servo à engrenages métalliques requis, par exemple MG90S ou MG995).
Le servo sera exposé à l’eau, à la poussière ou à l’humidité extérieure (pas d’étanchéité – utilisez un servo étanche).
Vous avez besoin d'un retour de position absolu (utilisez un servo avec une prise de potentiomètre ou un servo intelligent).
Le servo doit fonctionner 24h/24 et 7j/7 (choisissez un servo sans balais avec service continu nominal).
Conclusion exploitable :Le SG92R est un excellent choix pourprojets de prototypage, d'éducation et de loisirs légersoù le remplacement d'un servo de 3 à 5 $ est acceptable. Il ne s'agit pas d'un composant robuste. Ajoutez toujours un fusible mécanique (par exemple, un klaxon de servo faible ou un pare-chocs en caoutchouc) si le mécanisme peut se bloquer.
Pour obtenir des performances fiables et reproductibles de votre microservomoteur SG92R, suivez ce plan d'action en trois étapes :
1. Alimentez-le correctement, séparément.Ne comptez jamais sur le régulateur intégré d’un microcontrôleur pour plus d’un servo sans charge. Utilisez un BEC 5 V / 2 A dédié ou 4 piles AA. Vérifiez les points communs.
2. Testez la gamme PWM avant l'installation.Écrivez un croquis de test qui envoie 1 000, 1 500 et 2 000 µs. Marquez les limites physiques de rotation. Si votre servo n'atteint pas 180°, ajustez les valeurs min/max de votre code en conséquence.
3. Ajoutez un condensateur électrolytique de 470 µFentre les broches VCC et GND du servo (positive au rouge, négative au marron). Cela supprime les pics de tension du moteur et empêche les réinitialisations du microcontrôleur.
Souviens-toi:Le SG92R est un outil pour un mouvement léger, à faible couple et à faible charge. Respectez ses limites, et il servira des centaines de cycles. Surchargez-le et il échouera de manière prévisible. Gardez toujours une pièce de rechange pour les projets critiques.
Toutes les spécifications et données de performances contenues dans ce guide sont des références croisées à partir de fiches techniques accessibles au public et de rapports de tests indépendants (2020-2025). Aucune marque, fabricant ou détaillant n'a sponsorisé ou examiné ce contenu.
Heure de mise à jour:2026-04-09
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.