Pubblicato 2026-04-10
Questa guida spiega il metodo preciso per calcolare il periodo del segnale PWM per uno standardservomotore. Per quasi tutti gli RC hobby e industrialiservomotori, il periodo del segnale PWM è fissato a20 millisecondi (ms), che corrisponde ad una frequenza di50 Hertz (Hz). Il punto chiave: il periodo è costante; solo l'ampiezza dell'impulso all'interno di quel periodo cambia per controllare ilservola sua posizione.
Il periodo del segnale PWM (Pulse Larghezza Modulazione) è il tempo totale per un ciclo on-off completo. È l'inverso della frequenza del segnale.
Formula:
Periodo (secondi) = 1 / Frequenza (Hz)
Per i servomotori standard, la frequenza operativa è quasi universale50 Hz.
Calcolo:
Periodo = 1/50 Hz = 0,02 secondi = 20 millisecondi (ms)
Pertanto, il periodo del segnale PWM per un servomotore standard è di 20 ms.
All'interno di questo periodo fisso di 20 ms, la posizione del servo è determinata dalelevata larghezza di impulso(l'orario di "attivazione"). Il tempo rimanente nel periodo è l'impulso basso (il tempo "off"). Questa è una distinzione fondamentale: non si cambia mai il periodo; si modifica l'ampiezza dell'impulso.
Nota: verifica sempre la scheda tecnica del tuo servo specifico, poiché alcuni modelli potrebbero utilizzare intervalli da 0,7 ms a 2,3 ms o altri intervalli.
Sebbene 50 Hz sia lo standard, alcuni servi digitali o servi a rotazione continua possono accettare altre frequenze (ad esempio 100 Hz, 200 Hz o 333 Hz). Usa la stessa formula.
Passaggio 1:Identificare la frequenza target (F) in Hz.
Passaggio 2:Applicare la formula:Periodo (secondi) = 1 / F.
Passaggio 3:Converti secondi in millisecondi: moltiplica per 1000.
Esempio:Per un servo specificato per funzionare a 200 Hz.
Periodo = 1/200 Hz = 0,005 secondi = 5 ms
Avviso critico:Non superare la frequenza nominale massima del servo. L'utilizzo di un periodo più breve (frequenza superiore) rispetto a quello specificato può causare surriscaldamento, tremolio o danni permanenti. Per il 99% dei servi RC standard,attenersi a 50 Hz (periodo di 20 ms) .
Per garantire che il periodo del segnale PWM sia corretto, seguire questi passaggi concreti:
La scheda tecnica del produttore del servo è l'unica fonte autorevole. Cerca la specifica "Periodo PWM" o "Frequenza di controllo". Se non elencato, presupporre 50 Hz (20 ms).
Misura il segnale PWM effettivo dal controller (ad esempio microcontrollore, servoazionamento). Impostare la base dei tempi su 10 ms/divisione. Dovresti vedere un ciclo ripetuto di esattamente 20 ms. Misurare separatamente l'ampiezza dell'impulso elevato per verificare che corrisponda all'angolo desiderato.
Se la gamma di impulsi del tuo servo è dail mio_impulso(ad esempio, 0,5 ms per 0°) amax_pulse(ad esempio, 2,5 ms per 180°), utilizzare l'interpolazione lineare:
Larghezza_impulso = impulso_min + (angolo / angolo_max)(impulso_max - impulso_min)
Esempio per 45° su un servo a 180° (da 0,5 ms a 2,5 ms):
Ampiezza_impulso = 0,5 + (45 / 180) (2,5 - 0,5) = 0,5 + 0,25 * 2,0 = 1,0 ms
Non farlocambiare il periodo per regolare l'angolo. Mantenere sempre il periodo costante (20 ms per i servi standard).
Non farloutilizzare una frequenza inferiore a 40 Hz (periodo > 25 ms) – ciò può far sì che il servo perda la coppia di mantenimento e diventi irregolare.
Non farlosupponiamo che tutti i servi utilizzino 1,5 ms come centro. Alcuni servi digitali utilizzano 1,52 ms o altri valori. Verificare.
Il periodo del segnale PWM per un servomotore standard è fissato a 20 millisecondi, derivato dalla frequenza di controllo di 50 Hz. Calcola il periodo come 1 diviso per la frequenza. Per un funzionamento affidabile, mantenere sempre il periodo costante e modulare solo l'ampiezza dell'impulso elevato per controllare la posizione. Prima di utilizzare qualsiasi servo, verificare la gamma specifica di larghezza di impulso e la tolleranza di frequenza dalla scheda tecnica ufficiale. Utilizzare un oscilloscopio per verificare che il segnale corrisponda al periodo di 20 ms richiesto. Questo approccio garantisce un servocontrollo preciso, stabile e senza danni.
Tempo di aggiornamento: 2026-04-10
Contatta lo specialista di prodotto Kpower per consigliare il motore o il riduttore adatto al tuo prodotto.