Veröffentlicht 2026-04-10
In diesem Leitfaden wird die genaue Methode zur Berechnung der PWM-Signalperiode für einen Standard erläutertServoMotor. Für fast alle Hobby- und Industrie-RCServoBei Motoren ist die Periode des PWM-Signals fest eingestellt20 Millisekunden (ms), was einer Häufigkeit von entspricht50 Hertz (Hz). Die wichtigste Erkenntnis: Die Periode ist konstant; Nur die Impulsbreite innerhalb dieses Zeitraums ändert sich zur SteuerungServo's Position.
Die PWM-Signalperiode (Pulsweitenmodulation) ist die Gesamtzeit für einen vollständigen Ein-Aus-Zyklus. Es ist der Kehrwert der Signalfrequenz.
Formel:
Periode (Sekunden) = 1 / Frequenz (Hz)
Bei Standard-Servomotoren ist die Betriebsfrequenz nahezu universell50 Hz.
Berechnung:
Periode = 1 / 50 Hz = 0,02 Sekunden = 20 Millisekunden (ms)
Daher beträgt die PWM-Signalperiode für einen Standard-Servomotor 20 ms.
Innerhalb dieser festen 20-ms-Periode wird die Servoposition bestimmthohe Pulsbreite(die „Ein“-Zeit). Die verbleibende Zeit in der Periode ist der niedrige Impuls (die „Aus“-Zeit). Dies ist ein entscheidender Unterschied: Sie ändern nie den Punkt; Sie ändern die Impulsbreite.
Hinweis: Überprüfen Sie immer das Datenblatt Ihres spezifischen Servos, da einige Modelle möglicherweise 0,7 ms bis 2,3 ms oder andere Bereiche verwenden.
Während 50 Hz der Standard ist, akzeptieren einige Digitalservos oder Servos mit kontinuierlicher Rotation möglicherweise andere Frequenzen (z. B. 100 Hz, 200 Hz oder 333 Hz). Verwenden Sie dieselbe Formel.
Schritt 1:Identifizieren Sie die Zielfrequenz (F) in Hz.
Schritt 2:Wenden Sie die Formel an:Periode (Sekunden) = 1 / F.
Schritt 3:Sekunden in Millisekunden umrechnen: mit 1000 multiplizieren.
Beispiel:Für einen Servo, der für den Betrieb mit 200 Hz ausgelegt ist.
Periode = 1 / 200 Hz = 0,005 Sekunden = 5 ms
Kritische Warnung:Überschreiten Sie nicht die maximale Nennfrequenz des Servos. Die Verwendung einer kürzeren Zeitspanne (höhere Frequenz) als angegeben kann zu Überhitzung, Jitter oder dauerhaften Schäden führen. Für 99 % der Standard-RC-Servos,Bleiben Sie bei 50 Hz (20-ms-Periode) .
Führen Sie die folgenden konkreten Schritte aus, um sicherzustellen, dass die Periode Ihres PWM-Signals korrekt ist:
Das Datenblatt des Servoherstellers ist die einzige maßgebliche Quelle. Suchen Sie nach der Angabe „PWM-Periode“ oder „Steuerfrequenz“. Wenn nicht aufgeführt, gehen Sie von 50 Hz (20 ms) aus.
Messen Sie das tatsächliche PWM-Signal von Ihrem Controller (z. B. Mikrocontroller, Servotreiber). Stellen Sie die Zeitbasis auf 10 ms/Division ein. Sie sollten einen sich wiederholenden Zyklus von genau 20 ms sehen. Messen Sie die Breite des hohen Impulses separat, um sicherzustellen, dass sie Ihrem gewünschten Winkel entspricht.
Wenn der Impulsbereich Ihres Servos von istmein_puls(z. B. 0,5 ms für 0°) bismax_pulse(z. B. 2,5 ms für 180°), lineare Interpolation verwenden:
Pulse_width = min_pulse + (Winkel / max_angle)(max_pulse - min_pulse)
Beispiel für 45° auf einem 180°-Servo (0,5 ms bis 2,5 ms):
Impulsbreite = 0,5 + (45 / 180) (2,5 - 0,5) = 0,5 + 0,25 * 2,0 = 1,0 ms
NichtÄndern Sie den Zeitraum, um den Winkel anzupassen. Halten Sie die Periode immer konstant (20 ms für Standardservos).
NichtVerwenden Sie eine Frequenz unter 40 Hz (Periode > 25 ms) – dies kann dazu führen, dass das Servo Haltemoment verliert und unregelmäßig wird.
NichtGehen Sie davon aus, dass alle Servos 1,5 ms als Mitte verwenden. Einige digitale Servos verwenden 1,52 ms oder andere Werte. Verifizieren.
Die PWM-Signalperiode für einen Standard-Servomotor ist auf 20 Millisekunden festgelegt und wird von der 50-Hz-Steuerfrequenz abgeleitet. Sie berechnen die Periode als 1 dividiert durch die Häufigkeit. Halten Sie für einen zuverlässigen Betrieb die Periode immer konstant und modulieren Sie nur die hohe Impulsbreite, um die Position zu steuern. Überprüfen Sie vor dem Einsatz eines Servos dessen spezifischen Impulsbreitenbereich und seine Frequenztoleranz anhand des offiziellen Datenblatts. Verwenden Sie ein Oszilloskop, um zu bestätigen, dass Ihr Signal mit der erforderlichen 20-ms-Periode übereinstimmt. Dieser Ansatz gewährleistet eine präzise, stabile und schadensfreie Servosteuerung.
Aktualisierungszeit: 10.04.2026
Wenden Sie sich an den Produktspezialisten von Kpower, um einen geeigneten Motor oder ein geeignetes Getriebe für Ihr Produkt zu empfehlen.