Closed-Loop Stepper Motor

OP #5637238
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?
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.
OP
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
(Firma: mechapro GmbH) Persönliche Seite
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 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.