Publié 2026-04-08
Le plus standardservomoteurles moteurs ont une plage d'angle de rotation de 0 à 180 degrés, avec la position neutre à 90 degrés. Cela signifie un typiqueservomoteurpeut déplacer son arbre de sortie d'un extrême (0°) à l'extrême opposé (180°) lorsqu'il est commandé par un signal de modulation de largeur d'impulsion (PWM). Cependant, certainsservomoteurLes s sont conçus pour une rotation de 90°, 270° ou continue. Comprendre ces limites est essentiel pour les projets de robotique, de véhicules RC et d'automatisation. Vous trouverez ci-dessous les spécifications d'angle exactes pour les types de servos courants, vérifiées par les fiches techniques du fabricant et des tests pratiques, ainsi que des étapes concrètes pour confirmer la portée réelle de votre servo avant de construire votre mécanisme.
La grande majorité des servos de loisirs et éducatifs suivent la norme 0-180°. Par exemple, un servo SG90 ou MG996R typique s'arrêtera à 0° lors de la réception d'une impulsion de 1,0 ms et à 180° avec une impulsion de 2,0 ms (neutre à 90° avec 1,5 ms).
Exemple concret :Dans une articulation de bras robotique, l'utilisation d'un servo à 180° permet au bras de passer de l'horizontale (0°) à la verticale (180°). Les concepteurs doivent tenir compte des butées mécaniques à l'intérieur du servo ; dépasser les angles commandés n’endommagera pas le servo mais ne produira pas de mouvement supplémentaire.
Certains servos sont conçus pour des plages plus étroites ou plus larges :
Asservissements 90° :Souvent utilisé dans les mécanismes de direction des petites voitures RC. Une plage de 90° (par exemple, –45° à +45° par rapport au point mort) permet un contrôle précis de la direction à crémaillère.
Asservissements 120° :Courant dans les supports de caméra panoramiques et inclinables où un champ de vision modéré est suffisant.
Asservissements 270° :Utilisé dans les treuils à voile ou les actionneurs de vannes industrielles. Ceux-ci ont un engrenage de potentiomètre interne différent et peuvent tourner sur les trois quarts d'un cercle complet.
Note pratique :Vérifiez toujours « l’angle mécanique maximum » de la fiche technique du produit – certains servos de 270° peuvent être programmés à 180° ou 360° via des contrôleurs externes.
Un servo à rotation continue ne convient pas au contrôle de position. Il se comporte comme un motoréducteur : le signal PWM contrôle la vitesse et la direction, pas un angle spécifique.
Idée fausse courante :Les utilisateurs achètent souvent un servo continu en espérant un positionnement à 360°. En réalité, il offre une rotation infinie mais un retour d’angle nul. Pour les applications nécessitant une rotation complète avec positionnement (par exemple, un poignet robotique), utilisez un servo standard avec une modification à 360° ou un moteur pas à pas.
Pour éviter une liaison mécanique ou un mouvement incomplet, suivez cette procédure de test :
![]()
1. Lire la fiche technique– Recherchez « angle de fonctionnement » ou « plage réglable ». Les marques réputées répertorient ces valeurs.
2. Effectuer un test de balayage– Utilisez un Arduino, un testeur de servo ou un générateur PWM. Envoyez l'impulsion minimale (généralement 0,5 à 1,0 ms) et enregistrez l'angle ; puis envoyez l’impulsion maximale (1,5 à 2,5 ms) et enregistrez l’angle.
3. Vérifier les arrêts physiques– Faites tourner doucement l'arbre de sortie à la main lorsqu'il est hors tension. Un servo standard s'arrêtera à environ 0° et 180° en raison des arrêts d'engrenage internes.
4. Utilisez un rapporteur– Fixez un pointeur sur le palonnier du servo et marquez les positions de début et de fin réelles. Cela vous donne la véritable plage mécanique, qui peut être comprise entre 170 et 175° en raison des tolérances.
À retenir :Ne présumez jamais qu’un servo fournit exactement 180°. Testez chaque unité, en particulier lorsque vous utilisez plusieurs servos dans un système synchronisé.
Limites de largeur d'impulsion :Envoyer une impulsion de 2,5 ms à un servo standard peut le pousser à 190°, mais cela risque d'endommager le potentiomètre. Restez dans les spécifications de la fiche technique (généralement 1,0 à 2,0 ms).
Charge et alimentation :Sous un couple élevé, le servo peut ne pas atteindre son angle complet commandé. Utilisez une alimentation adaptée au courant de décrochage du servo.
Bibliothèques de programmation :Certaines bibliothèques (par exemple, Servo.h d'Arduino) utilisent par défaut un mappage de 0 à 180°. Vous pouvez changerécrireMicrosecondes()valeurs pour accéder à une plage plus large si le servo le prend en charge.
Le point essentiel à retenir est quela plupart des servos tournent de 0 à 180 degrés, mais des exceptions existent de 90° à une rotation continue.Ne vous fiez pas à des déclarations générales telles que « le servo va à 180° » sans vérifier l'unité réelle que vous avez en main.
Recommandation exploitable :Pour tout nouveau projet, passez 5 minutes à effectuer un test de balayage avec un servotesteur ou un microcontrôleur. Enregistrez les angles minimum et maximum exacts pour chaque servo. Concevez vos liaisons mécaniques avec une marge de sécurité de 5 à 10° (par exemple, si votre servo se déplace de 0 à 180°, limitez vos commandes logicielles à 10 à 170°) pour éviter tout grippage et prolonger la durée de vie du servo. Cette simple habitude éliminera 90 % des défaillances liées au mouvement dans les prototypes.
Heure de mise à jour:2026-04-08
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.