Dreiphasen - PWM

#578963
Lesenswert?
• ▲
▼
Markus Dostal wrote:

> Ist es möglich mit dem Ic eine Dreiphasen - PWM zu generieren. Ich hab
> einen alten frequenzumrichter rumliegen, der hat einen 80535 verbaut.

Ich behaupte mal, die haben gar keine PWM gemacht, sondern einfach 3 
phasenverschobene Rechtecksignale.


> Ist sowas auch mit einem 80c51ED2 mögllich ?

Ja, mit dem PCA im Output-toggle Modus.

Im PWM-Modus geht das nicht, da man da nicht die Phasenlage, sondern das 
Tastverhältnis einstellt.


Peter


P.S.:
Ich habe langsam den Eindruck, daß mindestens 75% der Beiträge über PWM 
gar keine PWM meinen.
Gast #578997
Lesenswert?
• ▲
▼
...n alten frequenzumrichter rumliegen, der hat einen 80535 verbaut.

Ich behaupte mal, die haben gar keine PWM gemacht, sondern einfach 3
phasenverschobene Rechtecksignale....

Doch! Die FU's machen alle ne ordentliche PWM,
eine können nur U/F, aber die meisten sollten auch Raumzeigermodulation 
implementiert haben..

Und sowas ist mit drei 120° verschobenen Rechtecksignalen nicht zu 
machen...
#579092
Lesenswert?
• ▲
▼
Matthias wrote:

> Doch! Die FU's machen alle ne ordentliche PWM,
> eine können nur U/F, aber die meisten sollten auch Raumzeigermodulation
> implementiert haben..


Z.B. 400Hz sollten auch mit Software-PWM bequem zu schaffen sein.

Dann muß man nur zusätzlich im PCA-Interrupt den nächsten Comparewert 
nachladen.

Ist aber kein Problem, da der 8051 ja Interuptprioritäten hat. Dem 
PCA-Interrupt weißt man die höchste Priorität zu, damit der 
verzögerungsfrei ist.


Peter
Gast #580554
Lesenswert?
• ▲
▼
@Peter Dannegger,
zu den 400 Hz eine Frage, sind 400 Hz Pulsfrequenz oder erzeugte 
Frequenz am Motor gemeint?


Veruche mich auch gerade an Raumzeigermodulation mit einem Mega8. Habe 
dort 1000Hz Pulsfrequenz gewählt. Habe nun das Problem, dass die FET´s 
auch ohne Motor sehr warm werden und weiß nicht warum.



Grüße
Axel
#581341
Lesenswert?
• ▲
▼
Axel Jeromin wrote:
> @Peter Dannegger,
> zu den 400 Hz eine Frage, sind 400 Hz Pulsfrequenz oder erzeugte
> Frequenz am Motor gemeint?


Ich meinte damit das Drehfeld, d.h. der PCA-Zähltakt ist entsprechend 
höher (mit T0 erzeugt). Und pro Umdrehung hat man dann 6 PCA-Interrupts 
zum Umladen.

Ich hab sowas noch nicht realisiert, aber 400Hz sollten bequem ohne 
große CPU-Last zu schaffen sein.


Peter
#581356
Lesenswert?
• ▲
▼
Hallo,

heutige Frequenzumrichter arbeiten fast durch die Bank weg mit PWM. 
Dabei werden 6 PWM-Ausgaäge benötigt. Das kommt daher das aus einer 
Gleichspannung (+/GND/-) aus dem Zwischenkreis die Positiven und 
Negtiven Halbwellen erzeugt werden. Dies wird in der Regel mit MOSFETs 
realisiert. Die dabei genutzte Modultionsfreuqnz variiert je nach 
gewünschter Frequenz der 3 Phasen zwischen 1 und 16kHz. Bei niedrigen 
Frequenzen wird auch eine kleine PWM-Frequenz benutzt um bestimmte 
Effekte am Motor zu vermeiden. Die Kunst ist jetzt die 6 MOSFETs richtig 
anzusteuern, aber das ist denke ich mal ne nette Übungsaufgabe :-). Bei 
Fragen stehe ich gerne zur Verfügung.

CA Dirk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.