Hi, Ich frage mich, ob die closed-loop stepper motoren (z.B: https://de.aliexpress.com/item/HBS860H-Closed-Loop-86-Stepper-Motor-Driver-AC20-75V-DC24-110V-with-86HBS120-Closed-Loop-Stepper/32652474679.html) mit 3-Phasen und weniger Pole-Pairs laufen als normale Stepper Motoren mit 2-Phasen und 50-100 Pole-Pairs? Oder sind das normale Stepper Motoren mit 2-Phasen? Für 50-100 Pole-Pairs brächte man ja schon eine beachtliche Encoder Auflösung, um das ganze noch Feld-orientiert zu handeln, oder?
:
Bearbeitet durch User
Frage - was für eine Encoderauflösung würde man Deiner Meinung nach für die Feldorientierte Regelung eines "üblichen" 2Grad/Schritt Motors benötigen? Ich hatte hier nämlich das Problem - Uralt Schrittmotore mit vorhandenen 2000cps Encodern nachzurüsten - um diese an cosed Loop Motortreibern (JAT Ecostep 200) zu bereiben. Lief einfach nicht vernünftig... War aber auch ein Angriff aus der Bastelkiste.
Sieht für mich schwer nach Servomotor mit Encoder und Controller aus, der wird dann als Schrittmotor missbraucht? Warum denn sowas? Und dass das Ding keine Schrittverluste hat: Ich fänds ja auch merkwürdig wenn der Encoder "Schritte verlieren" würde...
Bert S. schrieb: > Ich frage mich, ob die closed-loop stepper motoren (z.B: > https://de.aliexpress.com/item/HBS860H-Closed-Loop-86-Stepper-Motor-Driver-AC20-75V-DC24-110V-with-86HBS120-Closed-Loop-Stepper/32652474679.html) > mit 3-Phasen und weniger Pole-Pairs laufen als normale Stepper Motoren > mit 2-Phasen und 50-100 Pole-Pairs? Nein, 2 Phasen, 1.8 Grad Schritte, steht doch dabei. > Für 50-100 Pole-Pairs brächte man ja > schon eine beachtliche Encoder Auflösung, um das ganze noch > Feld-orientiert zu handeln, oder? Das Wort Vektorregelung im Angebotstext würde ich nicht so ernst nehmen. Der Encoder wird 200 bis 1000 Schritte auflösen, das ist durchaus handelsüblich.
Michael B. schrieb: > Das Wort Vektorregelung im Angebotstext würde ich nicht so ernst nehmen. > > Der Encoder wird 200 bis 1000 Schritte auflösen, das ist durchaus > handelsüblich. Hmm ok, dann ist das also keine Vektorregelung, sondern der Controller merkt nur wie viele Schritte er im Offset ist zur gewünschten Position und gibt diese dann noch nach? Maik .. schrieb: > Frage - was für eine Encoderauflösung würde man Deiner Meinung nach für > die Feldorientierte Regelung eines "üblichen" 2Grad/Schritt Motors > benötigen? Naja, ich denke da so ab 14-Bit wird normal sein. Dann hätte man 45 Pole-Pairs und 8° pro elektrischer Umdrehung. Also grob eine Auflösung von 1° elektrischem Winkel. Obwohl auch 10° - 15° daneben immer noch super funktioniert
:
Bearbeitet durch User
14-bit Geberauflösung hat man bei netzbetriebenen Servoantrieben, aber nicht bei Kleinspannungs-Antrieben wie Schrittmotoren oder BLDC. Und zwar sowohl aus Platz- als auch aus Kostengründen. Bei Schrittmotorsteuerungen gibt es tatsächlich unterschiedliche "Interpretationen" von Closed-Loop. Z.T. wird der Geber nur benutzt, um einen Schrittverlust zu erkennen. "Ein paar Schritte zusätzlich fahren" geht dann aber nicht, weil der Motor ja aus dem Tritt fällt. Insbesondere bei Anwendungen mit mehreren Achsen kann man dann nur noch den Anker werfen und hoffen, dass nichts kaputt gegangen ist. Bei echten Closed-Loop Controllern wird über den Encoder der Lastwinkel erkannt und der Motorstrom entsprechend angepasst. Diese Antriebe laufen in der Regel auch deutlich leiser als konventionelle open-loop Schrittmotorsteuerungen. Dafür hat man natürlich den Zusatzaufwand mit der Verdrahtung des Encoders. Die digitalen DDS1-Controller von LAM sind ein Beispiel dafür, die sind noch relativ neu am Markt [1]. Mit freundlichen Grüßen Thorsten Ostermann [1] https://www.mechapro.de/pdf/DDS1_Flyer_DE.pdf
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.