Motordrehzahl mit PWM steuern

Gast #1392858
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 #1392957
Hallo,

oben links die Motoren                oben rechts 1% linker Motor
unten links 50% rechter Motor         unten links 8% linker Motor

Man sieht deutlich die Unterschiede. Woran liegt das?
Angehängte Dateien:
Gast #1393025
Es liegt an Deiner Schaltung.
Lege Dein PWM-Signal mal an INx und ENx sowie PWM auf aktiven Pegel. 
Dann wird die Motordrehzahl gut regelbar sein und auch unter Last nur 
wenig nachgeben.
Gast #1393761
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
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

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.