Pulsbreitenmodulation

OP #2794213
Lesenswert?

guten Tag,

ich folgendes Problem.
Ich muss eine Drehzahlregulierung an einem Drehstrommotor vornehmen und 
hatte mir gedacht das ich dies mit einem ATMega8 und ner PWM realisieren 
kannn. leider kenn ich mich in sachen Assemblerprogrammierung nicht so 
gut aus und brauche deshalb hilfe beim programmieren einer PWM.

vielen Dank im vorraus


Marcel
Gast #2794219
Lesenswert?

Hausaufgaben oder was?


1: Tutorial hier auf der seite
2: Tutorial im Internet
3: Ansatz machen, wenns nicht geht, hier posten und konkret fragen aber 
nicht "macht mir mal alles!"
4: Es fehlen alle angaben zu Motor, Spannung, Strom....
Gast #2806154
Lesenswert?

Normalerweise kannst Du die Drehzahl eines Drehstrommotors nur über die
Polpaarzahl oder über die Frequenz beeinflussen. Die Polpaarzahl ist 
hier fest gegeben, bleibt m.E. nur die Frequenz übrig.

Vielleicht könnte man eine Wellenpaketsteuerung für 3 Phasen bauen, 
deren
Startpunkt dann immer um 120 Grad auseinanderliegen muß, aber das ist
Pfriem... Du würdest damit aber sicher jede Menge Drehmoment einbüßen 
und das will der, der es in Auftrag gegeben hat bestimmt nicht haben...

Frag den nochmal, was er genau haben will.

MfG Paul
(Firma: matzetronics) #2806543
Lesenswert?

Schau dir mal die Application Note AVR447 an, die einen 3-Phasen 
BLDC/PMSM mit Sinus ansteuert. Ok, dieser Code ist für einen Motor mit 
Sensoren. Ich habe daraus einen 3-Phasen Frequenzumrichter gestrickt, 
mit dem ich hier 3-4 kW/400V Motore regle, LCD inklusive. Geht also, 
aber ich poste natürlich nicht den Code, um dir den Spass nicht zu 
verderben. Läuft mit Mega88/168/328, da du 3 Timer mit Totzeit brauchst.
Hier gibts aber auch in der Artikelsammlung zwei nette FUs zum 
selberbritzeln. Bisschen aufwendig für meinen Geschmack, aber sehr 
lesenswert. Ich wollte meinen kleinen FU schon mal der Sammlung 
hinzufügen, aber ist ja gut, das ich es noch nicht gemacht habe.
Noch ein Tip: Ein Frequenzumrichter für Motore kontrolliert nicht nur 
die Frequenz, sondern auch die Pulsbreite. Nennt sich V/f Steuerung und 
sorgt dafür, das der Motor in Abhängigkeit von der Drehzahl den 
richtigen Saft kriegt. Ein Motor, der bei 50Hz seine volle Leistung 
bringt, darf bei z.B. 25 Hz auch nur die Hälfte des Stromes bekommen, 
sonst wird er heiss und brummt wie Sau.

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