PWM Mode 14 != Ph. Corr./Ph. and Freq. Corr. Mode

Gast #2260558
Lesenswert?

Im Datenblatt ATMega8 steht in Tabelle 38 auf Seite ist der Compare 
Output Mode für Phase Correct / Phase an Frequency Correct PWM 
beschrieben. Das sind die Modes für WGM13:0=1..3 und WGM13:0=8..11.

Warum ist in der dritten Zeile WGM13:0=14 aufgeführt? Das ist doch nicht 
Phase Correct / Phase an Frequency Correct, sondern Fast PWM (Tabelle 39 
auf nächster Seite)?
#2260969
Lesenswert?

Hannes schrieb:
> Hallo Karl-Heinz,
>
> Druckfehler habe ich auch schon vermutet. Aber dass das noch niemandem
> aufgefallen ist? Müsste doch zumindest im Errata stehen?

Hab ich mir auch gedacht.
Ich muss aber gestehen, dass ich aus dem Modus noch nicht wirklich so 
recht schlau geworden bin. Das sind ja (auch bei Fast-PWM) Modi, bei 
denen OCR1A den Top Wert vorgibt. Die Einstellung toggelt OC1A bei jedem 
Compare Match, wobei nicht explizit erwähnt ist, ob das jetzt OCR1A oder 
OCR1B den Match auslösen muss. Muss wohl OCR1B sein, denn nur so macht 
das irgendwie Sinn. Nur warum wird dann OC1A getoggelt und nicht OC1B?
Gast #2260990
Lesenswert?

Nicht unbedingt, denn TOP kann ja auch in ICR1 stehen.

OC1B kann nicht getoggelt werden, da disconnected.

So ganz blick ich das auch nicht, da werde ich morgen mal ein paar 
Versuche mit dem Oskar machen.
Gast #2261014
Lesenswert?

Ich glaube, jetzt weiss ich mehr: in Mode 9 und 11 steht TOP in OCR1A. 
Wenn man nun COM1A1:0 auf 1 stellt, toggelt der OC1A Pin jedesmal bei 
TOP. Man erhält also kein PWM, sondern ein Rechtecksignal mit 50% 
Tastverhältnis.

Steht ja auch weiter oben:

"If OCR1A is used to define the TOP-Value and COM1:0=1...the OC1A will 
toggle with a 50% duty cycle."

OC1B macht in dem Fall gar nichts, da disconnected.

Das muss also tatsächlich ein Druckfehler sein mit Mode 14.
#2261015
Lesenswert?

Hannes schrieb:
> Nicht unbedingt, denn TOP kann ja auch in ICR1 stehen.

Ich hab mir die Analogie aus dem Fast-PWM abgeschaut. Und da sind immer 
nur die Modi aufgeführt, in denen OCR1A den Top bildet.

> So ganz blick ich das auch nicht, da werde ich morgen mal ein paar
> Versuche mit dem Oskar machen.

Das wär super. Denn noch ist mir das genz nicht so recht klar. Vor allen 
Dingen ist noch nicht klar, wozu ich sowas einsetzen möchte :-)

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