Forum: Mikrocontroller und Digitale Elektronik Closed-Loop Stepper Motor


von Bert S. (kautschuck)


Lesenswert?

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
von Maik .. (basteling)


Lesenswert?

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.

von M. K. (sylaina)


Lesenswert?

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...

von Michael B. (laberkopp)


Lesenswert?

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.

von Bert S. (kautschuck)


Lesenswert?

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
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

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
Noch kein Account? Hier anmelden.