Maison > Aperçu de l'industrie >BLDC
ASSISTANCE TECHNIQUE

Combien de servos pouvez-vous faire fonctionner avec une micro-carte ? (Réponse définitive basée sur la puissance, pas sur les épingles)

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.

01Exemple concret : une erreur courante des débutants

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).

02Étape 1 : identifiez votre limitation réelle – puissance, pas de broches PWM

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.

03Étape 2 : De quelle quantité de courant votre type de servo a-t-il besoin ?

Type de servomoteur Courant de fonctionnement typique (sans charge) Courant de décrochage Recommandé par servo
Micro-servo 9g (SG90, etc.) 100-150 mA 700 à 900 mA 200 à 300 mA en moyenne
Servomoteur standard de 20 g (MG90S) 150-250 mA 800 à 1 200 mA 300 à 400 mA en moyenne
Taille standard (par exemple 40 g) 200 à 500 mA 1,2 à 2,0 A 500 à 800 mA en moyenne
Servo à couple élevé 500 mA+ 2,5 à 3,5 A 1 A+

04Étape 3 : Courant maximum que la micro-carte peut fournir

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).

05Étape 4 : Comment faire fonctionner plus de servos – La solution éprouvée

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).

how many servos can you run off of arduino micro_how many servos can you run off of arduino micro_how many servos can you run off of arduino micro

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.

06Étape 5 : Nombre maximum de servos que vous pouvez exécuter (avec alimentation externe)

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.

07Répéter le principe fondamental

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.

08Recommandations exploitables (basées sur des cas d'utilisation courants)

Ce que tu veux faire Ce qu'il faut faire Grands serviteurs
Testez temporairement un servo Alimentez le micro via USB, connectez le servo directement à la broche 5 V. 1 servomoteur (9g)
Pilotez 2 à 3 microservos pour un bras de robot Alimenter le micro via 7–9 V DC dans Vin, pas d'alimentation externe 2–3 (garder les mouvements échelonnés)
Pilotez 4 à 8 servos pour un marcheur hexapode Utilisez un UBEC externe 5 V (3-5 A) + masse commune Jusqu'à 12
Pilotez 8 à 16 servos pour un animatronique Utilisez une alimentation externe 5 V 10 A + une carte de servomoteur PCA9685. 16+ (la carte pilote gère l'alimentation et les signaux)
Piloter des servos à couple élevé (par exemple, pour une jambe robotique) Utilisez toujours une alimentation externe (2 à 5 A par servo) plus un grand condensateur (1 000 µF) sur les rails d'alimentation. Autant que votre approvisionnement peut en gérer, mais limité à 6 à 8 en raison de la gigue temporelle

09Liste de contrôle finale avant la mise sous tension

[ ] 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

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
+86 0769 8399 3238
 
kpowerCarte