Pubblicato 2026-03-24
Anche tu hai riscontrato questa situazione? Ho comprato unservo, lo collegò alla corrente e scoprì che poteva girare solo mezzo giro. Volevo realizzare un'auto o una tenda automatica, ma si è bloccata nell'angolo limite ed era completamente inutile. In effetti, ciò di cui hai bisogno non è uno standardservo, Maun microservo 360, che è ciò che spesso chiamiamo servo a rotazione continua a 360 gradi. La differenza tra questo e i normali servi è che può continuare a ruotare senza restrizioni angolari. È particolarmente adatto per ruote, argani o qualsiasi progetto che richieda un movimento continuo. Oggi parleremo di questo piccoletto che sembra una "macchina a moto perpetuo", di come usarlo, come collegarlo e quali cose divertenti può fare.
Se vuoiil microservo 360per ruotare continuamente, la chiave è capire in cosa differisce dai segnali di controllo dei normali servo. I servi ordinari determinano l'angolo in base all'ampiezza dell'impulso. Ad esempio, un impulso da 1,5 ms corrisponde alla posizione centrale, mentre 1 ms e 2 ms corrispondono rispettivamente ai limiti sinistro e destro. Ma il servo a 360 gradi è diverso. Cambia l'ampiezza dell'impulso in controllo della velocità: si ferma intorno a 1,5 ms, gira in una direzione se è inferiore a 1,5 ms, gira nella direzione opposta se supera 1,5 ms e maggiore è la deviazione, più veloce gira. Quindi devi solo inviare un segnale di impulso specifico al pin PWM o ad un altro controller e continuerà a ruotare.
L'operazione vera e propria è molto semplice. Prendendo Uno come esempio, devi solo chiamare ilServo.hlibreria, quindi utilizzare il file()funzione. Inserisci 1500 per fermarti, 1300 per girare in avanti e 1700 per girare all'indietro. Se desideri regolare la velocità, regola il valore su uno dei due lati di 1500. Più lontano, maggiore è la velocità. È come premere l'acceleratore quando si guida un'auto. Andrà veloce quanto lo dai. Tuttavia, tieni presente che diverse marche dimicroservo 360potrebbe presentare lievi differenze e alcuni punti di arresto non sono esattamente 1500. È necessario misurarlo per trovare la sua vera posizione "neutra".
Non devi preoccuparti del cablaggio.Il microservo 360è proprio come un normale servo, con solo tre fili: alimentazione, terra e segnale. Di solito quello marrone o nero è il filo di terra (GND), quello rosso è il polo positivo dell'alimentatore (VCC, solitamente 5 V) e quello arancione o giallo è il filo del segnale (PWM). Devi solo collegare questi tre fili al controller: il filo rosso è collegato all'uscita 5V, il filo marrone è collegato a GND e il filo arancione è collegato al pin PWM che hai definito. Assicurati di non collegarlo al contrario, altrimenti il servo potrebbe non girare o bruciarsi.
Ecco un piccolo promemoria. Se è necessario utilizzare più servi nel progetto o se i servi devono sostenere un carico relativamente pesante, è meglio alimentarli separatamente. Non prendere l'alimentazione direttamente dal pin 5V della scheda di sviluppo. Poiché la capacità di uscita a 5 V della scheda di sviluppo è limitata, può fornire solo uno o due piccoli servi. Se ce ne sono di più, sarà facile resettare o addirittura bruciare la scheda. È possibile utilizzare una scatola batteria o un alimentatore regolabile per alimentare il servo, quindi collegare il polo negativo dell'alimentatore al GND della scheda di sviluppo per garantire che il segnale possa essere trasmesso normalmente. In questo modo, il tuomicroservo 360può funzionare senza intoppi e in sicurezza.
Controllare la velocità è in realtà più semplice di quanto pensi, perché il servo a 360 gradi trasforma il controllo dell'angolo in controllo della velocità. Hai solo bisogno di cambiare il grado dell'ampiezza dell'impulso dal punto di stallo. Ad esempio, se trovi che il suo punto di stallo è 1500 microsecondi, 1550 microsecondi è la rotazione lenta in avanti, 1600 microsecondi è la velocità media e 1700 microsecondi è la velocità massima. A loro volta, 1450, 1400 e 1300 sono inversioni di velocità diverse. È possibile utilizzare una variabile nel programma per regolare dinamicamente questo valore per ottenere una regolazione infinita della velocità da lento a veloce.
C’è un malinteso comune che vorrei ricordarvi. Molte persone ritengono che l'impostazione dell'angolo sia inutile durante l'utilizzoscrivere()funzione. Questo perché il servo a 360 gradi non riconosce affatto il comando dell'angolo. Puoi solo fornire direttamente l'ampiezza dell'impulso(). Se desideri ottenere un controllo della velocità più preciso, ad esempio lasciare che il servo funzioni secondo la curva di velocità impostata, puoi combinare la funzione () per la temporizzazione e regolare l'ampiezza dell'impulso ogni decine di millisecondi, in modo da poter creare un effetto di accelerazione e decelerazione uniforme. Utilizzato su un'auto robot o su un gimbal, l'esperienza sarà notevolmente migliorata.
Quando si tratta di progetti,il microservo 360è semplicemente la parte universale per i maker. L'applicazione più comune è la realizzazione del telaio di un'auto. Hai solo bisogno di due servi e due ruote per realizzare un'auto con sterzo differenziale. È più semplice rispetto all'utilizzo di un motore CC perché dispone di un proprio circuito di azionamento e non necessita di una scheda di azionamento del motore aggiuntiva. È di piccole dimensioni e leggero, il che lo rende particolarmente adatto per mini robot o dimostrazioni didattiche. Nella progettazione del curriculum di molte specializzazioni universitarie in meccanica, agli studenti piace usarlo per realizzare auto che tracciano o evitano gli ostacoli. È economico ed efficace.
Oltre all'auto, può essere utilizzato anche come alimentatore automatico, pan-tilt telecomandato, tenda automatica, base rotante per un braccio robotico e può anche essere utilizzato come componente dinamico nelle installazioni artistiche. Ad esempio, puoi creare un espositore che possa ruotare da solo, posizionare il modello su di esso e possa essere visualizzato a 360 gradi senza punti ciechi; oppure puoi creare un annaffiatoio automatico per fiori e lasciarlo ruotare lentamente per garantire che ogni vaso di piante possa ricevere un'irrigazione uniforme. Finché è necessario "girare continuamente" o "girare in base alla velocità",microservo 360può gestirlo ed è molto facile da controllare, eliminando il problema della regolazione del PID.
Esistono molti modelli dimicroservo 360sul mercato, i più comuni sono SG90, MG90S, DS04-NB, ecc. SG90 è un ingranaggio in plastica con coppia bassa ma economico, adatto per progetti con carichi leggeri, come piccoli ornamenti e macchinine. MG90S ha denti in metallo, che hanno una coppia maggiore ed è più durevole. È adatto per luoghi che richiedono un po' di forza, come bracci robotici o auto da scalata. DS04-NB è un servo a rotazione continua dedicato con migliore precisione e stabilità. È adatto per scenari che richiedono coerenza ad alta velocità, come i gimbal a tracciamento automatico.
Quando scegli un modello, devi prima pensare a quanta coppia, velocità e tensione di alimentazione richiedono il tuo progetto. Generalmente, i servi piccoli sono alimentati da 5 V e la coppia è compresa tra 1 e 2 kg·cm. Non è un problema portare con sé un cellulare o una piccola macchina fotografica, ma è più difficile guidare un braccio di metallo o una grande ruota. Inoltre, è necessario prestare attenzione alle dimensioni di installazione. Sebbene siano tutti chiamati micro servo, la posizione dei fori di marche diverse potrebbe essere leggermente diversa. È meglio verificare se può essere installato direttamente sulla staffa prima dell'acquisto. Se non sei proprio sicuro, puoi acquistare due modelli comuni e provarli prima. In ogni caso non sono costosi e il costo di tentativi ed errori è molto basso.
Quando si utilizza un servo a 360 gradi, il problema più comune riscontrato è "impossibilità di girare". Probabilmente il motivo è che il punto di arresto non viene trovato correttamente. È possibile scrivere un piccolo programma per consentire al servo di scansionare lentamente da 1400 a 1600 microsecondi e osservare il valore vicino al quale smette di ruotare. Quel valore è il tuo punto di arresto. A causa di errori meccanici di alcuni servi, il punto di arresto potrebbe non essere esattamente 1500, ma 1490 o 1510. Dopo averlo trovato, il controllo successivo sarà stabile. Un altro problema comune è il jitter del servo, solitamente dovuto a un'alimentazione instabile o a un'interferenza sulla linea del segnale. L'aggiunta di un condensatore da 100uF tra l'alimentatore e la terra può migliorarlo.
Alcuni amici scoprono che il servo può girare solo in una direzione o che la velocità non può essere regolata. A questo punto è necessario verificare se la portata dell'impulso è sufficiente. La portata effettiva della maggior partemicroservo 360è 1000-2000 microsecondi, oltre i quali potrebbe non rispondere o comportarsi in modo anomalo. Inoltre, non dimenticare che il servo a 360 gradi non ha una funzione di feedback dell’angolo, quindi non puoi aspettarti che si fermi ad un angolo specifico. Può solo controllare la direzione e la velocità. Se è necessario controllare con precisione il numero di giri, è necessario utilizzare un encoder o un finecorsa oppure passare direttamente a un servomotore con feedback.
Hai mai pensato di usaremicroservo 360realizzare una mangiatoia per animali controllata a distanza o un supporto di ricarica solare che ruota da solo? Provalo, inizia con un piccolo progetto e scoprirai che il divertimento della rotazione continua va ben oltre la tua immaginazione. Se hai idee migliori, condividile nell'area commenti e non dimenticare di mettere mi piace e salvarle in modo che più persone possano vedere il grande ruolo di questi piccoli servi!
Tempo di aggiornamento: 24-03-2026
Contatta lo specialista di prodotto Kpower per consigliare il motore o il riduttore adatto al tuo prodotto.