Pubblicato 2026-04-20
Quando ne colleghi due o piùservomotori a un'unica fonte di alimentazione, il problema più comune è un ripristino imprevisto, un movimento irregolare o una perdita completa di controllo. Questo accade perchéservoI dispositivi assorbono correnti di picco elevate e una fornitura condivisa non è in grado di gestire la domanda combinata. La soluzione definitiva è semplice:non fare mai affidamento sull’uscita 5V integrata del ricevitore o del controller per più di uno standardservo. Utilizzare invece un alimentatore esterno dedicato che corrisponda all'assorbimento di corrente totale di tutti i servi combinati e collegare sempre le linee di terra (negative) insieme al controller.
Questa guida fornisce l'esatto metodo passo passo per alimentare più servi in modo affidabile, basato su test reali con configurazioni comuni per hobbisti.
Ogni servomotore ha due valori di corrente:corrente di stallo(quando il motore è bloccato o sotto carico massimo) ecorrente inattiva(quando non si muove). La corrente di stallo è il valore che conta per il dimensionamento dell'alimentatore.
Micro servi (ad esempio, dimensione 9 g):Corrente di stallo ~ 0,8–1,2 A per servo. Inattivo ~ 0,1 A.
Servi standard (ad esempio, dimensione 20–30 g):Corrente di stallo ~1,5–2,5 A per servo. Inattivo ~ 0,2 A.
Servi ad alta coppia o grandi:La corrente di stallo può raggiungere 3–6 A o più per servo.
Esempio – Un braccio robotico da 6 DOF che utilizza 6 servi standard:
Corrente di stallo totale nel caso peggiore = 6 × 2,5 A = 15 A.
Il tuo alimentatore deve fornire15A in continuoalla tensione operativa (tipicamente 5 V o 6 V). L'uso di un'alimentazione da 5 V/5 A causerà cadute di tensione, jitter del servo e reset del controller.
Regola d'azione:Calcolare la corrente di stallo totale perTuttoservi che potrebbero muoversi simultaneamente, quindi aggiungere un margine di sicurezza del 20%.
Farenonutilizzare porte USB, caricabatterie per telefoni o alimentatori per computer a meno che non siano specificatamente classificati per la corrente e la tensione richieste.
| Fonte di alimentazione | Adatto per | Requisito chiave |
|--------------|--------------|------------------|
| Pacco batterie NiMH | Robot mobili, bracci (4–6 servi) | La capacità (mAh) deve supportare la corrente di picco. Esempio: pacco da 6 V, 3000 mAh con velocità di scarica di 15 A. |
| Batteria LiPo (2S o 3S) | Coppia elevata, molti servi | Utilizzare un UBEC (circuito universale di eliminazione della batteria) da 5 V/6 V per regolare la tensione. Non collegare mai la batteria LiPo direttamente ai servi (tensione troppo alta). |
| Alimentatore switching AC-DC | Test da banco, progetti stazionari | Tipo con custodia in metallo (ad esempio, 5 V/20 A). Deve avere protezione da cortocircuito e sovraccarico. |
| Adattatori da parete multipli separati |Non raccomandato– diversi potenziali di terra causano comportamenti irregolari. Se inevitabile, legare insieme tutti i motivi. |
Caso reale:Un comune robot ambulante a sei zampe con 12 servi standard utilizzava un'alimentazione CA-CC da 6 V/20 A. Inizialmente, il costruttore ha provato due adattatori da 6 V/5 A, uno per ciascun lato. Il robot camminava in modo irregolare e spesso si resettava. Dopo essere passato a una singola alimentazione da 20 A con tutti i terreni condivisi, il robot ha funzionato senza problemi.
Collegamento a stella(tutti i servi ricevono energia dallo stesso punto) è obbligatorio per un funzionamento stabile. Farenonalimentazione in daisy-chain da un servo al successivo.
Cablaggio passo passo (per qualsiasi controller come Arduino, Raspberry Pi o PCA9685):
1. Collegare ilpositivo (+)filo dell'alimentatore esterno a aquadro di distribuzione dell'energiao amorsettiera.
2. Collegare ilnegativo (-)filo dello stesso alimentatore alTerminale GNDdel controller/ricevitore.
3. Collegare ilnegativo (-)filo dell'alimentazione alGNDpin di ogni servo (utilizzando la scheda di distribuzione).
4. Collegare ilpositivo (+)filo dell'alimentazione alV+pin di ogni servo (tramite scheda di distribuzione).
5. Collegare ciascun servofilo di segnaledirettamente al pin PWM del controller.
Regola critica:La terra (GND) dell'alimentatore, del controller e di ogni servo deve esserecomune. Se le masse sono separate, la tensione di riferimento del segnale fluttua, provocando movimenti casuali.
Se la scheda controller dispone di un proprio ingresso di alimentazione (ad esempio USB o jack a barilotto), è possibile tenerlo separato dall'alimentatore del servofinché i terreni sono ancora collegati.
Metodo corretto:
Controller alimentato tramite USB (5 V) o un adattatore dedicato da 9–12 V.
Servi alimentati da un'alimentazione ad alta corrente 5 V/6 V.
Uno ed un solo filocollega il GND del controller al GND della servoalimentazione.
Metodo errato:Alimentazione dei servi dal pin 5V del controller. La maggior parte dei regolatori integrati nel controller forniscono solo 0,5–1 A, sufficienti al massimo per un micro servo.
I servomotori agiscono come carichi induttivi. Quando iniziano o si fermano, generano picchi e abbassamenti di tensione. L'aggiunta di condensatori stabilizza la barra di alimentazione.
Posiziona un condensatore elettrolitico di grandi dimensioni (1000–2200 µF, 10 V o superiore)tra i terminali + e – della scheda di distribuzione dell'alimentazione.
Posiziona un condensatore ceramico più piccolo (100nF)il più vicino possibile ai pin di alimentazione di ciascun servo.
Ciò è particolarmente importante quando si utilizzano pacchi batteria, che hanno una resistenza interna maggiore rispetto alle alimentazioni CA-CC.
Dopo il cablaggio, eseguire questi tre test senza caricare i servi (ad esempio, scollegare i collegamenti meccanici):
1. Controllo della tensione:Misurare la tensione sui pin di alimentazione del servo più lontano mentre tutti i servi sono inattivi. Dovrebbe essere entro 0,2 V dall'uscita dell'alimentatore.
2. Prova di carico:Comanda a tutti i servi di spostarsi simultaneamente nella loro posizione di stallo (ad esempio, contro un arresto brusco) monitorando la tensione. Se la tensione scende al di sotto di 4,5 V (per servi da 5 V), l'alimentazione è sottodimensionata o la resistenza del cablaggio è troppo elevata.
3. Controllo della temperatura:Dopo 1 minuto di movimento continuo, la custodia dell'alimentatore dovrebbe essere calda ma non bollente. I fili non dovrebbero essere caldi. I cavi caldi indicano una sezione insufficiente (utilizzare un cavo più spesso, 18 AWG o inferiore per >10 A).
Non alimentare più di un servo standard dal pin 5V del controller.Questa è la causa più comune di malfunzionamento.
Calcolare la corrente di stallo totale, quindi aggiungere il 20%.Un'alimentazione da 5 A non può far funzionare quattro servo con corrente di stallo da 1,5 A: sono necessari almeno 7,2 A.
Utilizzare un unico alimentatore ad alta corrente(AC-DC o batteria + UBEC) anziché più alimentatori più piccoli.
Collega tutti i terreni insieme– La terra del controller e la terra dell'alimentazione del servo devono essere collegate.
Aggiungi un condensatore da 1000–2200μFnel punto di distribuzione dell'energia per assorbire i picchi.
Prova con un multimetromentre si bloccano tutti i servi per confermare la stabilità della tensione.
Seguendo questo metodo, un comune braccio robotico a 6 servi o un esapode a 12 servi funzionerà senza ripristini, jitter o comportamento irregolare. Per i sistemi più grandi (20+ servi), applicare gli stessi principi ma utilizzare più zone di potenza isolate, ciascuna con la propria alimentazione e riferimento di terra comune.
Tempo di aggiornamento:2026-04-20
Contatta lo specialista di prodotto Kpower per consigliare il motore o il riduttore adatto al tuo prodotto.