Forum: Offtopic "Phase Correct PWM"


von Uhu U. (uhu)


Lesenswert?

Die Timer auf 8-Bit AVR-µC können den Modus "Phase Correct PWM", bei dem 
der Zähler zuerst hochgezählt wird bis zum TOP-Wert und dann wieder 
herunter bis BOTTOM.

Das Ergebnis ist eine halbierte PWM-Frequenz - so weit so gut, aber 
warum heißt das dann "Phase Correct PWM"?

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

ich nehme an das in der durch dieses verfahren eine symmetrische 
Phasenlage (ohne Phasenverschiebung bezogen auf die steigende oder 
fallende flanke des Taktes) gewährleistet ist?

Namaste

von Clemens L. (c_l)


Angehängte Dateien:

Lesenswert?

Bei 'normalem' PWM ist die steigende Flanke bei allen Ausgängen gleich, 
und die fallende verschieden (oder umgekehrt). Mit dieser Einstellung 
kann man die Pulse in der Tat symmetrisch machen.

Hier ist, was z.B. TI dazu sagt.

von Uhu U. (uhu)


Lesenswert?

Verstehe ich das recht, dass sich die Symmetrie auf die beiden Modi 
"toggle/set" und "toggle/reset" bezieht?

Dann wäre das nur dann von Interesse, wenn beide Modi gleichzeitig auf 
demselben Timer laufen?

von Mikrocon T. (-42-)


Lesenswert?

Uhu U. schrieb:
> Dann wäre das nur dann von Interesse, wenn beide Modi gleichzeitig auf
> demselben Timer laufen?

Das geht wohl beim 8-Bit-Timer des AVRs nicht. Der kann nicht 
gleichzeitig im Kreis hochzählen und zwischen 2 Punkten hoch und runter 
zählen.

MfG

von Falk B. (falk)


Lesenswert?

@Uhu Uhuhu (uhu)

>Verstehe ich das recht, dass sich die Symmetrie auf die beiden Modi
>"toggle/set" und "toggle/reset" bezieht?

Ja. Und auf die Möglichkeit, immer in der Mitte der Pulse einen 
Interrupt auszulösen und daraufhin synchrone Aktionen auzuführen, z.B. 
eine ADC-Messung.

>Dann wäre das nur dann von Interesse, wenn beide Modi gleichzeitig auf
>demselben Timer laufen?

Ja. Damit kann man z.B. eine Halbbrücke ansteuern und die Totzeit per 
Software einstellen. Oder einen zweiphasigen Schaltregler, bei dem die 
beiden Phasen exakt 180 Grad verschoben sind. Das sind heute 
Standardsachen beim Thema Motorsteuerung und Umrichter.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.