Publié 2026-04-20
Lorsque vous connectez deux ou plusieursservomoteurmoteurs à une seule source d’alimentation, le problème le plus courant est une réinitialisation inattendue, un mouvement irrégulier ou une perte totale de contrôle. Cela arrive parce queservomoteurs attirent des courants de pointe élevés, et une alimentation partagée ne peut pas répondre à la demande combinée. La solution définitive est simple :ne comptez jamais sur la sortie 5 V intégrée du récepteur ou du contrôleur pour plus d’une normeservomoteur. Au lieu de cela, utilisez une alimentation externe dédiée qui correspond à la consommation totale de courant de tous les servos combinés et connectez toujours les lignes de terre (négatives) avec le contrôleur.
Ce guide fournit la méthode exacte, étape par étape, pour alimenter plusieurs servos de manière fiable, sur la base de tests réels avec des configurations amateurs courantes.
Chaque servomoteur a deux courants nominaux :courant de décrochage(lorsque le moteur est verrouillé ou sous charge maximale) etcourant de repos(quand on ne bouge pas). Le courant de décrochage est la valeur qui compte pour le dimensionnement de l’alimentation.
Micro servos (par exemple, taille 9 g) :Courant de décrochage ~ 0,8 à 1,2 A par servo. Au ralenti ~0,1A.
Servos standards (par exemple, taille 20-30 g) :Courant de décrochage ~ 1,5 à 2,5 A par servo. Au ralenti ~0,2A.
Servos à couple élevé ou gros :Le courant de décrochage peut atteindre 3 à 6 A ou plus par servo.
Exemple – Un bras robot 6-DOF utilisant 6 servos standards :
Courant de décrochage total dans le pire des cas = 6 × 2,5 A = 15 A.
Votre alimentation doit fournir15A en continuà la tension de fonctionnement (généralement 5V ou 6V). L'utilisation d'une alimentation 5 V/5 A entraînera des chutes de tension, une gigue du servo et des réinitialisations du contrôleur.
Règle d'action :Calculer le courant de décrochage total pourtousdes servos qui pourraient se déplacer simultanément, ajoutez alors une marge de sécurité de 20%.
Fairepasutilisez des ports USB, des chargeurs de téléphone ou des alimentations d'ordinateur à moins qu'ils ne soient spécifiquement conçus pour le courant et la tension requis.
| Source d'alimentation | Convient pour | Exigence clé |
|--------------|--------------|------------------|
| Batterie NiMH | Robots mobiles, bras (4 à 6 servos) | La capacité (mAh) doit supporter le courant de pointe. Exemple : pack 6V, 3000mAh avec taux de décharge de 15A. |
| Batterie LiPo (2S ou 3S) | Couple élevé, nombreux servos | Utilisez un UBEC (Universal Battery Elimination Circuit) 5 V/6 V pour réguler la tension. Ne connectez jamais le LiPo directement aux servos (tension trop élevée). |
| Alimentation à découpage AC-DC | Tests sur table, projets stationnaires | Type de boîtier métallique (par exemple, 5 V/20 A). Doit avoir une protection contre les courts-circuits et les surcharges. |
| Plusieurs adaptateurs muraux séparés |Non recommandé– des potentiels de terre différents provoquent un comportement erratique. Si cela est inévitable, attachez tous les motifs ensemble. |
Cas concret :Un robot marcheur commun à six pattes doté de 12 servos standards utilisait une alimentation AC-DC de 6 V/20 A. Initialement, le constructeur a essayé deux adaptateurs 6V/5A, un de chaque côté. Le robot marchait de manière inégale et se réinitialisait souvent. Après être passé à une seule alimentation de 20 A avec toutes les masses partagées, le robot a fonctionné sans problème.
Connexion étoile(tous les servos sont alimentés au même point) est obligatoire pour un fonctionnement stable. Fairepasalimentation en série d'un servo à l'autre.
Câblage étape par étape (pour tout contrôleur comme Arduino, Raspberry Pi ou PCA9685) :
1. Connectez lepositif (+)fil de l’alimentation externe à untableau de distribution d'énergieou unbornier.
2. Connectez lenégatif (-)fil de la même alimentation auBorne GNDde votre contrôleur/récepteur.
3. Connectez lenégatif (-)fil de l'alimentation électrique auGNDbroche de chaque servo (en utilisant le tableau de distribution).
4. Connectez lepositif (+)fil de l'alimentation électrique auV+broche de chaque servo (via le tableau de distribution).
5. Connectez chaque servofil de signalisationdirectement à la broche PWM du contrôleur.
Règle critique :La masse (GND) de l'alimentation, du contrôleur et de chaque servo doit êtrecommun. Si les masses sont séparées, la tension de référence du signal flotte, provoquant des mouvements aléatoires.
Si votre carte contrôleur possède sa propre entrée d'alimentation (par exemple, USB ou prise cylindrique), vous pouvez la séparer de l'alimentation du servo.tant que les masses sont toujours connectées.
Méthode correcte :
Contrôleur alimenté via USB (5 V) ou un adaptateur dédié 9-12 V.
Servos alimentés par une alimentation 5V/6V à courant élevé.
Un et un seul filconnecte le GND du contrôleur au GND de l'alimentation du servo.
Méthode incorrecte :Alimenter les servos à partir de la broche 5V du contrôleur. La plupart des régulateurs embarqués ne fournissent que 0,5 à 1 A, suffisant pour un micro servo au maximum.
Les servomoteurs agissent comme des charges inductives. Lorsqu’ils démarrent ou s’arrêtent, ils génèrent des pics et des creux de tension. L'ajout de condensateurs stabilise le rail d'alimentation.
Placez un grand condensateur électrolytique (1 000 à 2 200 µF, 10 V ou plus)aux bornes + et – du tableau de distribution électrique.
Placez un condensateur céramique plus petit (100nF)aussi près que possible des broches d'alimentation de chaque servo.
Ceci est particulièrement important lors de l'utilisation de blocs-batteries, qui ont une résistance interne plus élevée que les alimentations AC-DC.
Après le câblage, effectuez ces trois tests sans charger les servos (par exemple, déconnecter les liaisons mécaniques) :
1. Contrôle de tension :Mesurez la tension aux broches d'alimentation du servo le plus éloigné lorsque tous les servos sont inactifs. Doit être à moins de 0,2 V de la sortie de l’alimentation.
2. Test de charge :Commandez à tous les servos de se déplacer simultanément vers leur position de décrochage (par exemple, contre un arrêt brutal) tout en surveillant la tension. Si la tension descend en dessous de 4,5 V (pour les servos 5 V), votre alimentation est sous-dimensionnée ou la résistance du câblage est trop élevée.
3. Contrôle de température :Après 1 minute de mouvement continu, le boîtier d'alimentation doit être chaud mais pas brûlant. Les fils ne doivent pas être chauds. Les fils chauds indiquent un calibre insuffisant (utilisez un fil plus épais, 18 AWG ou moins pour > 10 A).
N'alimentez pas plus d'un servo standard à partir de la broche 5 V de votre contrôleur.C’est la cause la plus fréquente des dysfonctionnements.
Calculez le courant de décrochage total, puis ajoutez 20 %.Une alimentation de 5 A ne peut pas faire fonctionner quatre servos à courant de décrochage de 1,5 A – vous avez besoin d'au moins 7,2 A.
Utilisez une seule alimentation à courant élevé(AC-DC ou batterie + UBEC) plutôt que plusieurs alimentations plus petites.
Connectez tous les terrains ensemble– la masse du contrôleur et la masse de l’alimentation du servo doivent être reliées.
Ajoutez un condensateur de 1 000 à 2 200 µFau point de distribution électrique pour absorber les pointes.
Test avec un multimètretout en calant tous les servos pour confirmer la stabilité de la tension.
En suivant cette méthode, un bras robotique commun à 6 servos ou un hexapode à 12 servos fonctionnera sans réinitialisation, sans gigue ni comportement erratique. Pour les systèmes plus grands (plus de 20 servos), appliquez les mêmes principes mais utilisez plusieurs zones d'alimentation isolées, chacune avec sa propre alimentation et une référence de masse commune.
Heure de mise à jour:2026-04-20
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.