Hallo! Habe einen DC-Motor den ich mit einem Motortreiber mit einem PWM Signal ansteuere. Der Motor treibt über eine Kugeltriebstange eine Pumpe an. Den Druck an der Pumpe messe ich mit einem Drucksensor. Dabei ist mir aufgefallen das es regelmäßige kurze Druckschwankungen gibt. Nachdem ich die Lochscheibe am Motor ausgewertet habe, sind mir dort kurze starke "Bremser" aufgefallen die sich genau mit den Druckschwankungen decken. Das PWM Signal kommt sauber an(mit Oszi nachgemessen). Der Motortreiber bremmst mit Kurzschluss. Vermute jetzt das die kurzen Pausen wo das PWM Signal LOW ist den Motor abbremsen, so das diese Druckschwankungen entstehen. Kann das so sein? VG Deepdiver99
Probiers doch aus - löte den mosfet, der auf GND zieht aus und schau was passiert
Der Motortreiber hat 3 Bremsmodi: 1. bremsen mit Kurzschluss 2. bremsen mit V+ 3. bremsen mit Freilauf. Habe jetzt probiert mit Freilauf zu bremsen. Leider dreht sich der Motor unter Last dann nicht mehr. Ist das normal?
hört sich so an als hast du das ganze selbst entwickelt - am besten haust mal nen link von dem datenblatt des treibers rein. Ansonsten sage ich (als Amateur), dass am Motor nur zwei Zustände sein sollten: HIGH und floating. High quasi wenn er bestromt wird und floating wenn er nicht bestromt wird und die Pumpe als Generator läuft (und eine gewisse Restspannung erzeugt, bremsen tut sie ja von selbst) /edit achja, zur Frage: nein, da stimmt dann etwas nicht ;)
:
Bearbeitet durch User
Treiber wäre dieser hier http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=65&products_id=224 Hätte gerne noch die Oszi Bilder mit den verschiedenen Bremsmodi rein gestellt, aber habe leider gerade mein STM32F4 Disco Board geschrottet. Das neue kommt hoffentlich Di an.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.