AtXmega vs AT90PWM ( 3 Phasen PWM FU )

OP #3533520
Lesenswert?

Hallo,
verwendet schon jemand einen Xmega zur Erzeugung von 3 Phasen
PWM  ( AC Motor , Frequenzumrichter ) ?
Im Moment setze ich einen AT90PWM3B ein.
Die Erzeugung der 3 Sinussignale klappt auch gut,
nur leider ist der µC etwas "schwach" für den Rest der Anwendung.

Ein AtXmega32A4  hätte genügend Power.
Nur er hat keine PSC wie der AT90PWM.

Er hat aber eine AWEX (Advanced Waveform Extension).
Das wären sogar 4 Kanäle, von denen ich nur 3 brauche....

Wenn ich das richtig sehe, dann habe ich mit der Hi-Res - High 
Resolution Extension  dann die 8 Bit vom Awex + 3Bit Erweiterung = 11 
Bit PWM Auflösung ?

Also habe ich nur die halbe Auflösung vom AT90PWM mit 12Bit?

Andreas
#3533687
Lesenswert?

> Wenn ich das richtig sehe, dann habe ich mit der Hi-Res - High
> Resolution Extension  dann die 8 Bit vom Awex + 3Bit Erweiterung = 11
> Bit PWM Auflösung ?
>
> Also habe ich nur die halbe Auflösung vom AT90PWM mit 12Bit?
>

Nein, die Auflösung ist 16-Bit für das PWM (entsprechend der 
Timer-Breite). Die 3-bit vom HiRes sind nur relevant, wenn das PWM mit 
128 MHz erzeugt wird. Das ist aber für die PWM-Erzeugung völlig 
transparent, das HiRes-Modul macht das automatisch.

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