Forum: Mikrocontroller und Digitale Elektronik AtXmega vs AT90PWM ( 3 Phasen PWM FU )


von Andreas R. (andi_ruetten)


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

von Thomas F. (tomasf)


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.

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.