Diagramma schematico del circuito del servoazionamento SG90: come collegare i 3 fili? Impara subito il controllo PWM_BLDC_Industry Insights_Kpower
Casa > Approfondimenti sul settore >BLDC
SUPPORTO TECNICO

Supporto al prodotto

Diagramma schematico del circuito del servoazionamento SG90: come collegare i 3 fili? Impara istantaneamente il controllo PWM

Pubblicato 2026-03-25

Molti amici acquistano l'SG90servoper la prima volta. Di fronte a tre fili e una serie di parametri, spesso sono confusi: come gira questa cosa? Devo acquistare una scheda driver speciale? Non preoccuparti, oggi analizzeremo l'SG90servoschema del circuito di azionamento in modo che tu non solo sappia come cablarlo, ma anche capirne la logica.

Come cablare l'sg90servo

Il servo SG90 è collegato a tre fili, solitamente nei colori marrone, rosso e arancione. Il filo marrone è il filo di terra, che è collegato al polo negativo dell'alimentatore o al GND della scheda di sviluppo; il filo rosso è il polo positivo dell'alimentatore, che necessita di essere collegato ad un alimentatore di circa 5V; il filo arancione è il filo del segnale, responsabile della ricezione degli impulsi di controllo. ️ Ecco il punto chiave: la linea del segnale deve essere collegata al pin di uscita PWM del microcontrollore (ad esempio). Molti principianti collegheranno l'alimentazione e i cavi del segnale al contrario, causando il mancato funzionamento o addirittura il incendio del servo, quindi assicurati di confermare la corrispondenza dei colori prima del cablaggio.

Nei progetti reali, se lo stai utilizzando, puoi attingere energia direttamente dal pin 5V sulla scheda, ma tieni presente che la corrente potrebbe superare 0,5 A quando l'SG90 è bloccato. Se vengono azionati più servi contemporaneamente, è meglio utilizzare un modulo di potenza separato da 5 V per l'alimentazione. Collega i cavi di alimentazione e di terra del servo al filo di terra della scheda di controllo e collega i cavi di segnale ai pin corrispondenti e sarà pronto un prototipo completo del circuito di azionamento.

controllo servo-pwm sg90

Il servo SG90 è pilotato da uno speciale segnale di impulso, che è PWM (Pulse Larghezza Modulazione). Per dirla semplicemente, non è necessario dargli l'istruzione "quanto girare", ma dirgli dove fermarsi modificando l'ampiezza dell'impulso. Il periodo di controllo standard è di 20 ms. Durante questo periodo, l'ampiezza dell'impulso varia tra 0,5 ms e 2,5 ms, corrispondenti rispettivamente ad angoli da 0° a 180°.

Ad esempio, se vuoi che il servo giri nella posizione centrale di 90°, emetti un livello alto per 1,5 ms e mantienilo basso per il tempo rimanente, ripetendo ogni 20 ms. Molti amici che hanno appena iniziato tendono a confondere il ciclo di lavoro PWM e la frequenza. Per l'SG90, infatti, bisogna solo prestare attenzione a "quanto dura il livello alto". Questo metodo di controllo è molto intuitivo. Finché il tuo microcontrollore supporta l'uscita PWM o utilizzi una normale porta IO per simulare PWM, puoi facilmente ottenere il posizionamento angolare.

Requisiti di alimentazione del servo sg90

L'alimentazione è l'anello più problematico nel circuito di azionamento. La tensione operativa nominale dell'SG90 è compresa tra 4,8 V e 6,0 V, solitamente utilizziamo 5 V per l'alimentazione. Ma tieni presente che quando il servo viene avviato o cambia improvvisamente direzione, la corrente istantanea salirà a 0,5 A o anche più. Se si utilizza direttamente il pin da 5 V sulla scheda di sviluppo del microcontrollore per alimentare il servo, potrebbe verificarsi una caduta di tensione, causando il ripristino del microcontrollore o la vibrazione o l'immobilizzazione del servo.

La soluzione a questo problema è semplice: utilizzare un alimentatore esterno. Ad esempio, utilizzare due batterie al litio in serie (7,4 V) e aggiungere un modulo di stabilizzazione della tensione da 5 V oppure utilizzare direttamente una batteria al litio 18650 con un modulo boost per garantire che l'alimentatore possa fornire una corrente continua superiore a 1 A. Allo stesso tempo, assicurati di collegare il filo di terra dell'alimentatore esterno al filo di terra del microcontrollore per formare una terra comune in modo che i segnali possano essere trasmessi normalmente. Un'alimentazione stabile è la base per un funzionamento affidabile della scatola dello sterzo e questo passaggio non può essere trascurato.

Metodo di prova della scatola dello sterzo sg90

Come verificare che non ci siano problemi dopo aver collegato il circuito? Raccomandiamo il metodo di prova più semplice: utilizzare prima un programma per far oscillare automaticamente il servo avanti e indietro in tre posizioni: 0°, 90° e 180°. Puoi usare la libreria Servo e puoi farlo con solo poche righe di codice. Se il servo può oscillare in modo fluido e non si sente alcun suono anomalo, significa che il circuito di azionamento è sostanzialmente normale.

Se il servo non gira, controlla in questo ordine: innanzitutto, utilizza un multimetro per verificare se la tensione tra la linea rossa e la linea marrone è di circa 5 V; quindi controllare se la linea del segnale è saldata; infine, utilizzare un oscilloscopio o un analizzatore logico per vedere se la forma d'onda del segnale PWM è corretta. Molti principianti sospettano che il servo sia rotto al primo avvio. In effetti, la maggior parte dei problemi risiede nell'alimentazione o nel cablaggio allentato. Attraverso questo test passo passo, puoi individuare rapidamente il problema e accumulare esperienza di debug.

Difetti comuni della scatola dello sterzo SG90

Nell'uso reale, potresti riscontrare vibrazioni del servo, forte riscaldamento o sterzo impreciso. Il jitter è solitamente causato da un'alimentazione insufficiente o da un'interferenza con il segnale PWM. In questo caso, un condensatore elettrolitico da più di 100uF può essere collegato in parallelo vicino al pin di alimentazione per svolgere un ruolo di filtraggio. Se il caldo è intenso, il carico meccanico potrebbe essere eccessivo o lo sterzo potrebbe rimanere bloccato per un lungo periodo. È necessario verificare se il meccanismo di trasmissione è regolare.

C'è anche una situazione in cui il servo può girare solo in una direzione. Ciò è spesso dovuto al fatto che la larghezza minima o massima dell'impulso PWM non è impostata correttamente, causando uno spostamento dell'intervallo di controllo. Si consiglia di ottimizzare i limiti superiore e inferiore dell'ampiezza dell'impulso nel codice, ad esempio modificando l'ampiezza dell'impulso corrispondente a 0° da 0,5 ms a 0,6 ms, e trovare lentamente i parametri più appropriati. Fondamentalmente incontrerai questi fenomeni di guasto. Trattateli come "l'unico modo" nel processo di debug. Risolvili una volta e il resto sarà molto più agevole.

Soluzione applicativa per scatola sterzo sg90

Dopo aver eseguito il circuito del driver, puoi utilizzarlo in progetti reali. Ad esempio, puoi creare un semplice braccio robotico e utilizzare alcuni SG90 con una staffa servo per ottenere azioni di presa; oppure puoi installarlo su un gimbal e utilizzarlo con una fotocamera per il tracciamento del bersaglio; puoi persino usarlo per controllare lo sterzo di un'auto intelligente. La chiave è considerare la modularità durante la progettazione del circuito: realizzare l'alimentazione della scatola dello sterzo e l'interfaccia del segnale di controllo in connettori standard per facilitare la successiva sostituzione o espansione.

Se desideri realizzare prodotti più complessi, come robot multi-grado di libertà, devi utilizzare una scheda di servocontrollo specializzata. Queste schede di controllo sono solitamente dotate di circuiti e interfacce di stabilizzazione della tensione propri, che possono pilotare 16 o anche 32 servi contemporaneamente e ricevere istruzioni attraverso la porta seriale, il che semplifica notevolmente la progettazione del circuito di azionamento. Indipendentemente dalla soluzione scelta, purché padroneggi il principio guida dell'SG90, puoi integrarlo in modo flessibile nella tua creatività e lasciare che le tue idee si muovano davvero.

In quale scenario prevedi di utilizzare il tuo primo progetto servo SG90? Puoi lasciare un messaggio nell'area commenti per parlare della tua creatività. Puoi anche annotare i problemi riscontrati durante il debug e li discuteremo e li risolveremo insieme. Se questo articolo ti ha aiutato a comprendere il circuito di guida, non dimenticare di mettere "Mi piace" in modo che più amici bisognosi possano vederlo~

Tempo di aggiornamento: 25-03-2026

Alimentare il futuro

Contatta lo specialista di prodotto Kpower per consigliare il motore o il riduttore adatto al tuo prodotto.

Invia una e-mail a Kpower
Invia richiesta
Messaggio WhatsApp
+86 0769 8399 3238
 
kpowerMap