PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DC Motoren und PWM



cavegn
31.07.2005, 13:18
hi

ich bin gerade dabei, mit einem msp430 und einem L298N einen dc Motor anzusteuern. Versuchsweise erzeuge ich für das enable des L298N ein PWM Signal mit einer festen Frequenz von 1kHz (wobei die Drehzahl des Motors über das Tastverhältnis gesteuert wird).

Das ganze funktioniert eigentlich recht gut, da ich aber zum ersten Mal einen dc Motor ansteuere, trotzdem noch ne Frage:

Was sind eure Erfahrungswerte für die Frequenz des PWM Signals - ist 1kHz etwa passend oder bin ich da total daneben?

thx

chris

Manf
31.07.2005, 15:31
Bei einer sehr hohen PWM Frequenz besteht die Gefahr von Radiostörungen und es gibt Schaltverluste. Im oberen Bereich, bei einigen kHz besteht die Gefahr von Störgeräuschen. Unter 1kHz wird der Strom stärker wellig, dann lückend und die Verluste im ohmschen Widerstand steigen. Unter 100Hz tritt eine mechanische Schwingung auf die auch wieder Verluste bringt.
Auf solche Effekte sollte man achten.
Häufig nimmt man 1kHz -5kHz.
Manfred

cavegn
02.08.2005, 09:44
merci für die antwort, dann bin ich also auf dem richtigen weg ;-)

hl_angel
02.08.2005, 15:05
Ich fahr mit 20 Khz, geht recht gut und hören kann man auch nichts.. solltest aber keine Haustiere haben, die würden es Dir übel nehmen ;-)
gruss Harald

02.08.2005, 20:17
Die PWM Methode ist nach meinen Erfahrungen optimal.
Eine weitere Verbesserung lässt sich noch dadurch erreichen,
daß in der Nähe des Motorstillstandes also 50:50 die frequenz erhöht wird
oder die Imulslänge durch Pausen verkürzt wird.
Dadurch wird eine Erwärmung wirksam verhindert.
Mfg Reinhard

Manf
02.08.2005, 20:35
Die PWM Methode ist nach meinen Erfahrungen optimal.
Eine weitere Verbesserung lässt sich noch dadurch erreichen,
daß in der Nähe des Motorstillstandes also 50:50 die frequenz erhöht wird
oder die Imulslänge durch Pausen verkürzt wird.
Dadurch wird eine Erwärmung wirksam verhindert.
Mfg Reinhard
Dabei beziehst Du dich auf eine bestimmte Ansteuerungsart, bei der nicht Richtung und Tastverhältnis gesteuert wird, sondern die Ansteuerung kontinuierlich von -1 auf 1 eingestellt wird.
Hast Du ein bestimmtes Beispiel dafür wo das so eingesetzt wird?
Manfred