Warum Phase Correct PWM besser für Motoren?

OP Persönliche Seite #633885
Lesenswert?

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
#633901
Lesenswert?

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 #634061
Lesenswert?

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 #634150
Lesenswert?

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!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren