PWM-Arbeitszyklus zur Motorspannung
Wandeln Sie den PWM-Arbeitszyklus in die effektive Motorspannung um, berechnen Sie die Leerlaufdrehzahl und den Stillstandsstrom für die PWM-Steuerung von Gleichstrommotoren.
Formel
V_eff = V_s × D, n₀ = V_eff × Kv
Wie es funktioniert
Bearbeitetes Beispiel
Ein 24-V-Gleichstrommotor muss mit einem PWM-Controller bei 20 kHz mit 60% seiner Nenndrehzahl laufen. Schritt 1 — Erforderlicher Arbeitszyklus: D = 60% → D = 0,60 Schritt 2 — Durchschnittliche am Motor anliegende Spannung: v_AVG = 0,60 × 24 V = 14,4 V Schritt 3 — PWM-Periode und Einschaltdauer: T = 1/20000 = 50 µs t_on = 0,60 × 50 µs = 30 µs t_off = 50 µs − 30 µs = 20 µs Schritt 4 — Schätzung der Motorstromwelligkeit (Motorinduktivität L = 2 mH): ΔI = (V_Versorgung × D × (1−D))/(L × f) ΔI = (24 × 0,60 × 0,40)/(0,002 × 20000) = 5,76/40 = 0,144 A Ergebnis: Stellen Sie den PWM-Timer auf einen 30 µs hohen Impuls in einem Zeitraum von 50 µs ein. Die Stromwelligkeit von 0,14 A ist für eine Motorwicklung mit 2 mH akzeptabel.
Praktische Tipps
- ✓Wählen Sie eine PWM-Frequenz über 20 kHz, um hörbare Geräusche zu vermeiden. Verwenden Sie für große induktive Motoren 5—20 kHz, wenn Schaltverluste akzeptabel sind
- ✓Fügen Sie einen Bootstrap- oder High-Side-Gate-Treiber hinzu, wenn Sie den High-Side-MOSFET einer H-Brücke ansteuern — ein MOSFET auf Logikebene kann von einer festen Versorgungsschiene aus nicht vollständig erweitert werden
- ✓Messen Sie die Motortemperatur bei längerem Betrieb mit niedrigem Arbeitszyklus — bei niedrigen Drehzahlen erhält der Motor möglicherweise zu wenig Kühlluft von seinem eigenen Lüfter
Häufige Fehler
- ✗Verwendung einer zu niedrigen PWM-Frequenz (< 1 kHz) für Bürstenmotoren — hörbares Winseln und hohe Stromwelligkeit führen zu Überhitzung und Bürstenverschleiß
- ✗Wenn Sie den Schwellenwert für die Mindesteinschaltdauer des Motors ignorieren — unter ~10— 20% dreht sich der Motor möglicherweise nicht, zieht aber trotzdem Stallstrom
- ✗Antrieb eines Motors direkt mit einem GPIO-Pin statt mit einem Gate-Treiber — GPIO-Pins können nicht die maximale Gate-Ladung liefern, die für schnelles MOSFET-Schalten erforderlich ist
Häufig gestellte Fragen
Shop Components
Affiliate links — we may earn a commission at no cost to you.
Related Calculators
Motor
DC Motor
Calculate DC motor speed, torque, power, and efficiency from electrical parameters
Motor
H-Bridge
Calculate H-bridge MOSFET requirements including peak current, conduction losses, and minimum current rating for DC motor drivers.
Motor
Driver Power
Calculate motor driver IC or discrete MOSFET power dissipation including conduction loss and switching loss at a given PWM frequency.
Motor
Stepper Motor
Calculate stepper motor speed, step frequency, and travel per revolution
Motor
BLDC Motor
Calculate brushless DC motor no-load RPM, stall torque, maximum efficiency, input power, and propeller thrust from Kv rating and electrical parameters
Motor
Servo Motor
Calculate servo motor torque, speed, efficiency, and back-EMF from electrical and load parameters.