Publié 2026-04-09
La réponse courte :Vous ne pouvez généralement exécuter que 2 à 3 petitsservomoteurs directement à partir du régulateur 5V intégré d’une carte Micro.Essayer de fonctionner davantage sans alimentation externe entraînera une réinitialisation de la carte, un problème ou endommagera définitivement le régulateur de tension. Le facteur limitant n’est presque jamais le nombre de broches de signal : c’est la consommation de courant électrique duservomoteurs.
Un amateur typique connecte quatre micros 9gservomoteurse connecte à une carte Micro, alimente la carte via USB à partir d'un ordinateur portable et écrit du code pour déplacer tous les servos en même temps. Lorsque les servos commencent à bouger, l'ordinateur portable déconnecte immédiatement le port USB (protection contre les surintensités) ou la carte se réinitialise. Cela se produit parce que chaque servo de 9 g peut consommer 200 à 300 mA en mouvement et jusqu'à 800 mA au décrochage. Quatre servos peuvent facilement exiger 1,2 à 2,4 A, tandis que le régulateur 5 V intégré du Micro (via USB ou la broche Vin) ne peut fournir en toute sécurité que500 mA(lorsqu'il est alimenté par USB) ou1 A(lorsqu'il est alimenté par 7 à 12 V CC via Vin, avec une bonne dissipation thermique).
Broches de signal: La carte Micro dispose de 20 broches d'E/S numériques. N'importe quelle broche numérique peut générer des impulsions de servocommande à l'aide de bibliothèques telles queServo.h. Avec une alimentation externe, vous pouvez techniquement faire fonctionner jusqu'à 20 servos (un par broche).
Broches PWM: Le Micro dispose de 7 broches matérielles PWM (3,5, 6, 9, 10, 11, 12). Cependant, leServomoteurla bibliothèque ne nécessite pas de PWM matériel sur les cartes basées sur AVR ; il utilise des minuteries pour générer des signaux sur n'importe quelle broche. Le nombre PWM n'est donc pas pertinent pour le servocommande.
La seule véritable contrainte est donclivraison de puissance.
Alimenté via USB (par défaut, le plus courant): Le port USB fournit généralement 5 V, mais l'hôte (ordinateur, hub) limite le courant à 500 mA (USB 2.0) ou 900 mA (USB 3.0). Le polyfuse intégré du Micro est évalué à 500 mA.Charge continue sûre : ≤400 mA.
→ Résultat : seulement 1 à 2 micro-servos si vous vous déplacez doucement ; 1 servo si vous voulez de la fiabilité.
Alimenté via Vin (entrée 7-12 V DC): Le régulateur 5 V intégré (MIC5219 ou similaire) peut fournir jusqu'à 500 mA en continu sans dissipateur thermique, ou jusqu'à 1 A avec un bon flux d'air et de courtes rafales. Cependant, l'arrêt thermique se produit rapidement au-dessus de 800 mA.Limite de sécurité pratique : 500 mA en continu.
→ Résultat : 2 micro servos (chacun 250 mA moy) ou 1 servo standard.
Alimentation directe 5 V vers la broche 5 V (régulateur de contournement): Vous pouvez alimenter du 5 V régulé directement sur la broche 5 V. The board’s logic and servos share this rail. La broche 5V n'a aucune protection contre les surintensités sauf votre alimentation externe. Dans ce cas, la limite est la valeur nominale de votre alimentation externe.
→ Résultat : autant de servos que votre alimentation externe 5 V peut gérer, jusqu'à 20 (broches de signal).
Pour exécuter 4, 6 servos ou plus à partir d'une carte Micro, suivez exactement cette méthode :
1. Utilisez une alimentation externe de 5 Vévalué pour le courant servo total + 20 % de marge.
Exemple : 6 micro servos (6 × 300 mA = 1,8 A) → utiliser une alimentation 5 V, 3 A (ou un UBEC 5 V de RC hobby).
![]()
2. Connectez tous les fils d'alimentation du servo (rouges) à la borne positive de l'alimentation externe 5 V..
3. Connectez tous les fils de terre du servo (noir/marron) à la borne négative de l'alimentation externe ET également à la broche GND du Micro.(cela crée une référence commune).
4. Connectez chaque fil de signal servo à une broche numérique distincte sur le micro.
5. Alimentez la carte Micro séparément– soit via USB (pour la programmation) soit via sa propre broche Vin/5V. N'alimentez pas les servos via la carte Micro.
Pourquoi ça marche: Les broches de signal consomment moins de 5 mA chacune. Le courant important circule à travers l’alimentation externe, et non dans le régulateur du Micro.
Jusqu'à 20 servos– une par broche d'E/S numérique (les broches 0 et 1 sont RX/TX, évitez-les si vous utilisez la série ; les broches 2 à 19 sont utilisables).
Limitation du monde réel: Synchronisation du servocommande. LeServo.hla bibliothèque utilise des minuteries. Sur le Micro (ATmega32U4), vous pouvez contrôler jusqu'à 12 servos en douceur et sans gigue si vous utilisezServomoteurobjets correctement. Pour 13 à 20 servos, vous devrez peut-être utiliser une bibliothèque différente (par exemple,PWMServo) ou une carte pilote PWM externe (par exemple, PCA9685). Mais strictement électriquement, 20 servos sont possibles.
Le régulateur 5 V intégré à la carte Micro ne peut pas alimenter en toute sécurité plus de 2 à 3 petits servos. Pour faire fonctionner 4 servos ou plus, vous devez utiliser une alimentation externe de 5 V qui alimente directement les servos, tout en gardant les connexions de signal et de masse partagées avec le Micro.
N’alimentez jamais les servos à courant élevé via la broche 5 V ou le régulateur Vin du Micro – c’est la cause la plus courante de panne de carte dans les projets de servos.
[ ] Courant total de décrochage du servo
[ ] Terre commune : GND de l’alimentation externe connecté au GND du Micro
[ ] Aucun fil rouge (5 V) du servo connecté à la broche 5 V du Micro
[ ] Micro alimenté séparément (USB ou Vin)
[ ] Pour plus de 4 servos, ajoutez un condensateur à faible ESR de 470 à 1 000 µF entre le +5 V et GND de l'alimentation externe (évite les chutes de tension)
En suivant ce guide, vous ne réinitialiserez ni n'endommagerez jamais votre carte Micro en raison de la consommation de courant du servo. Souviens-toi:Alimentation externe, signal de la carte, mise à la terre ensemble – et vous pouvez faire fonctionner jusqu'à 20 servos.
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.