Angle de rotation du servomoteur SG90 : Guide complet (0 à 180 degrés)_Gear Motor_Industry Insights_Kpower
Maison > Aperçu de l'industrie >Moteur à engrenages
ASSISTANCE TECHNIQUE

Angle de rotation du servomoteur SG90 : guide complet (0 à 180 degrés)

Publié 2026-04-14

Un micro standard de 9 grammesservomoteurLe moteur, couramment utilisé dans la robotique de loisir et les petits projets de bricolage, tourne généralement entre 0 et 180 degrés. Il s'agit de la gamme standard de l'industrie pour ce type deservomoteur, et il est contrôlé en envoyant des signaux spécifiques de modulation de largeur d'impulsion (PWM). Dans la plupart des applications pratiques, telles que diriger un petit robot, déplacer le support panoramique d'une caméra ou ajuster la surface de contrôle d'un modèle réduit d'avion, vous constaterez que leservomoteurl'arbre se déplace exactement de 180 degrés au total, d'une butée mécanique à l'autre.

01Plage de rotation standard : 0° à 180°

La grande majorité de ces micro servos sont conçus commeservos de rotation de position, ce qui signifie que leur arbre de sortie se déplace selon un angle spécifique en fonction du signal d'entrée et maintient cette position. La gamme mécanique complète est180 degrés(la moitié d'un cercle complet). Il ne s'agit pas d'une spécification de variable ; il s'agit d'une limite physique fixe intégrée au potentiomètre interne et au train d'engrenages du servo.

Angle minimal :0 degré (correspond généralement à une largeur d'impulsion de 0,5 ms)

Angle maximal :180 degrés (correspond généralement à une largeur d'impulsion de 2,5 ms)

Position neutre :90 degrés (correspond généralement à une largeur d'impulsion de 1,5 ms)

Dans le monde réel, si vous commandez au servo d'aller au-delà de 180 degrés (par exemple en envoyant une largeur d'impulsion de 2,6 ms), le servo ne tournera pas davantage. Au lieu de cela, soit il s'arrêtera à sa limite mécanique interne (180°), soit, dans certains cas, il émettra un bourdonnement lorsqu'il essaiera de pousser jusqu'à la butée. Une surmultipliée prolongée peut endommager les engrenages internes.

02Exemples courants du monde réel

Exemple 1 – Support de caméra panoramique-inclinable :Un amateur construit un mécanisme simple de panoramique et d'inclinaison. Le servo sous la caméra tourne de gauche (0°) à droite (180°), offrant ainsi un balayage complet de 180 degrés. À 90°, la caméra est tournée vers l'avant.

Exemple 2 – Piloter une petite voiture robot :Un micro servo est fixé aux roues avant d'un mini robot. Les roues pointent complètement à gauche à 0°, droites à 90° et complètement à droite à 180°. Le robot peut naviguer avec précision car le servo s'arrête de manière fiable à ces trois points de référence.

Exemple 3 – Contrôle des volets d'un modèle réduit d'avion :Dans un avion léger en mousse, le servo déplace un klaxon de commande de 0° (volets relevés) à 180° (volets complètement déployés). Le pilote utilise des angles intermédiaires (par exemple, 45° pour le décollage, 90° pour l'atterrissage) pour ajuster la portance progressivement.

03Exception importante : servos à rotation continue

Certaines versions de ces servos de 9 grammes sont modifiées ou vendues commeservos à rotation continue. Ils semblent identiques extérieurement mais se comportent complètement différemment. Un servo à rotation continue n'a pas de limites d'angle ; au lieu de cela, il tourne librement dans les deux sens aussi longtemps que le signal est appliqué. Le signal d'entrée contrôle la vitesse et la direction, et non un angle spécifique.

Comment identifier un servo à rotation continue :

L'arbre de sortie tourne sans fin sans s'arrêter à 0° ou 180°.

Le point neutre du signal (impulsion de 1,5 ms) fait que le servo s'arrête de bouger et n'atteint pas 90°.

Les impulsions inférieures à 1,5 ms provoquent une rotation dans un sens (la vitesse augmente à mesure que la largeur d'impulsion diminue).

Les impulsions d'une durée supérieure à 1,5 ms provoquent une rotation dans le sens opposé (la vitesse augmente à mesure que la largeur d'impulsion augmente).

Si vous disposez d'un servo de position standard, ne vous attendez pas à ce qu'il se comporte comme un servo à rotation continue. A l’inverse, si vous avez besoin d’une rotation illimitée (par exemple pour une roue ou un treuil), vous devez spécifiquement acheter un modèle à rotation continue.

04Données techniques vérifiées (dérivées du contrôle PWM standard)

La relation angle-position suit une cartographie linéaire basée sur la plage de signaux PWM acceptée par l'industrie :

Largeur d'impulsion (ms) Angle correspondant Application typique
0.5 Position complètement à gauche / minimum
1.0 45° Décalage de 45 degrés
1.5 90° Centre / neutre
2.0 135° Décalage de 135 degrés
2.5 180° Pleine droite / position maximale

> Note:Ces valeurs sont standard pour presque tous les micro-servos de 9 grammes. Cependant, des variations mineures (par exemple, 0,6 ms à 2,4 ms pour la même plage de 180°) peuvent survenir entre les différents lots de fabrication. Testez toujours votre servo spécifique pour confirmer les limites exactes d'impulsion.

05Recommandations concrètes pour une utilisation fiable

1. Vérifiez toujours le type de votre servo :Avant de prendre une plage de 180°, faites tourner manuellement l'arbre de sortie avec vos doigts (hors tension). S'il s'arrête fermement à deux positions espacées d'environ un demi-cercle, il s'agit d'un servo de position standard à 180°. S'il tourne librement sans s'arrêter, il s'agit d'un servo à rotation continue.

2. Ne dépassez pas la limite de 180° dans votre code :Lors de la programmation (par exemple avec Arduino ou Raspberry Pi), définissez vos limites de largeur d'impulsion PWM à exactement 0,5 ms et 2,5 ms (ou les valeurs confirmées pour votre servo). L'envoi de valeurs en dehors de cette plage n'augmentera pas l'angle mais peut provoquer une instabilité, une surchauffe ou un dénudage des engrenages.

3. Calibrez chaque servo individuellement :Si vous avez plusieurs servos, testez les angles minimum et maximum réels de chacun. En raison des tolérances de fabrication, un servo peut atteindre 0° en 0,52 ms tandis qu'un autre a besoin de 0,48 ms. Ajustez votre code pour utiliser les valeurs mesurées pour une meilleure précision.

4. Pour les applications de précision, utilisez la plage moyenne de 160° :Évitez de commander les extrémités (0° ou 180°) si votre mécanisme nécessite une grande répétabilité. Le potentiomètre interne est le plus linéaire entre 10° et 170°. Pour les tâches critiques comme la visée de la caméra, limitez vos commandes entre 10° et 170°.

06Résumé des points essentiels

Angle de rotation standard : 0 à 180 degrés– cela s’applique au micro-servo commun de 9 grammes que l’on trouve dans la plupart des kits de loisirs et des projets de robotique des étudiants.

Les servos à rotation continue sont une exception– ils n'ont pas de limite d'angle ; ils tournent librement.

L'angle est contrôlé par la largeur d'impulsion PWM– typiquement 0,5 ms = 0°, 1,5 ms = 90°, 2,5 ms = 180°.

Ne commandez jamais au-delà de 180°– cela risque de causer des dommages sans aucun bénéfice.

Étape d'action :Avant d'intégrer un servo dans votre projet, testez physiquement sa plage de rotation en balayant du signal PWM minimum au maximum. Enregistrez les largeurs d'impulsion exactes qui atteignent 0° et 180°, puis codez en dur ces valeurs dans votre système de contrôle. Cet étalonnage d'une minute empêchera la liaison mécanique et garantira que votre appareil fonctionne de manière fiable sur toute la plage de 180 degrés.

Heure de mise à jour:2026-04-14

Alimenter l’avenir

Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.

Courrier à Kpower
Soumettre une demande
Message WhatsApp
+86 0769 8399 3238
 
kpowerCarte