Warum Phase Correct PWM besser für Motoren?

OP Persönliche Seite #633885
Ich habe jetzt ein recherchiert und auch das Datenblatt meines ATmega162 
gelesen, aber trotzdem weiß ich immer noch nicht, welchen Vorteil die 
Symmetrie bei der Phase Correct PWM gegenüber der Asymmetrie der Fast 
PWM haben soll.

Im Datenblatt steht dazu lediglich, dass sie gut zur Motorensteuerung 
gut geeignet ist, aber nicht warum.

Hier entsprechende Ausführung aus dem AVR PWM-Artikel von 
www.mikrocontroller.net:

Ist nur halb so schnell wie Fast PWM, dafür aber mit symmetrischer 
Wellenform (besser für Motoren, weil ).

Lustiger Autor ;D

Hat jemand eine Erklärung für mich?

Ich stelle mir eigentlich sogar vor, dass die Fast PWM doch besser sein 
könnte, weil die AUS-Zeiten gleichmäßig über die Zeit verteilt sind, und 
so insgesamt wohl ein gleichmäßigerer Lauf gewährleistet wird.

Wie immer bin ich für Hilfe, Tipps und ähnliches dankbar.

Daniel Pfefferkorn
Also, Phase-Correct PWM eignet sich deshalb für eine Motorsteuerung, 
weil du sowohl dir Low-side als auch die High-Side Endstufen direkt mit 
einer PWM Steuern kannst. Da man ja ein Shoot-through verhindern möchte 
muss man immer zuerst die eine Seite ausschalten bevor man die andere 
Seite anschaltet bei einer phase-correct PWM kann man die einfach tun 
indem man der High und lowside einfach andere Level gibt (z.B. 126 und 
129) dh die Treiber haben 3 Takte Pause ehe die andere Seite 
Durchschaltet. -wiebel
Gast
Hallo Daniel,

ich bin der Meinung der symetrische PWM Modus ist besonders geeignet für 
Gegentakt Flußwandler ist. Es kann an beiden Wicklungen eine völlig 
symetrischen Spannung erzeugt werden und die Transformatoren dafür sind 
besonders klein, da der Sekundärstrom den Trafo entmagnetisiert und nur 
die Streuungen den Trafo in die Sättigung bringen.

Aus diesem Grund kommt man bei einem Gegentaktwandler mir den kleinsten 
Eisenquerschnitt aus. Ich halte desshalb die Schaltung auch für eine 
Motoransteuerung (+ Gleichrichtung) für sehr gut geeignet. Als Nachteil 
sehe ich, dass eine Rückspeisung der Energie (Bremswikung) nicht möglich 
ist.

Gruß
Fritz
Gast
Bei der Ansteuerung von Motoren hat der phase-correct PWM den Vorteil, 
dass ALLE ansteuersignale symmetrisch um den Maximalwert des Timers 
verteilt sind. Dieser Maximalwert kann einen Interrupt auslösen ( timer 
overflow? ). wird jetzt zu diesem Zeitpunkt der Motorstrom in jeder 
Motorzuleitung gesamplet und gemessen, so wird automatisch der 
Mittelwert gemessen. Das, obwohl der Motorstrom wegen der PWM 
dreieckförmig ist. Der Mittelwert des Dreiecks wird genau in diesem 
Moment erreicht!
Gast
Vorteil:
-Current Rippel ist viel kleiner im Vergleich zu fast PWM (2 Level PWM)
-Kein Stromverbrauch bei 0V
-weniger EMV
-keine Selbsthemmung im Stillstand
.
Gast
Weil zuvor nur Unwissenheit und Blödsinn geposted wurde.

Ich sehe hier kein Nachteil. Außer vielleicht jemand sieht die fehlende 
Selbsthemmung als Nachteil und nicht Vorteil an :).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.