Motordrehzahl mit PWM steuern

Gast #1392858
Lesenswert?

Hallo zusammen,

ich möchte die Motordrehzahl eines Motors steuern. Der Motor ist ein 12 
V DC Motor von Maxon mit Encoder und Planetengetriebe. Als erstes habe 
ich die Encoderauswertung geschrieben und den Motor mit einem Linear 
geregelten Netzteil betrieben, also einfach zwischen 0-12V. Das 
funktionierte sehr gut.
Mein nächster Schritt war nun die Ansteuerung mittels PWM. Als Baustein 
habe ich einen VNH3SP30 genommen. Bei einer Pulsbreite von 30% habe ich 
aber schon die volle Motordrehzahl. Wenn ich mir die Motorspannung mit 
dem Oszilloskop anschaue, sieht man das die PWM(0-12V) funktioniert, 
aber die Spannung nach abschalten der PWM nicht wieder auf 0 
zurückgeht(ab ca 30%). Bei einem anderen Motor habe ich dieses Problem 
nicht. Die Frequenz der PWM beträgt ca 7kHz. Kann mir da vielleicht 
jemand helfen? Ich mach auch noch Bilder des Spannungsverlaufs wenn 
gewünscht.

Danke
Gast #1393761
Lesenswert?

Vom VN3... habe ich das Datenblatt nur überflogen: PWM schaltet nur die 
unteren FETs ab, wenn ich nicht irre. Um die Drehzahl auch ohne 
mechanische Last zu regulieren, muß der jeweils untere FET die EMK des 
Motors "kurzschließen".

Wenn Dein Motor schon bei geringem Tastverhältnis hohe Drehzahl liefert, 
scheint es ein guter Motor zu sein, der wenig mechanische Verluste 
(Reibung) aufweist.
Gast #1409569
Lesenswert?

Entschuldige die späte Antwort, aber ich war im Urlaub.

Gut das erklärt die Sache. Ich habe das ganze jetzt nochmal mit einem 
L298 ausprobiert um sicherzugehen. Da ist es aber ähnlich.
Werde ich wenn der Motor verbaut und unter Last betrieben wird bessere 
Ergebnisse haben?

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