Forum: Analoge Elektronik und Schaltungstechnik Auswahl Servomotor + Steppermotor


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von T.M .. (max)


Lesenswert?

Hallo,
ich benötige zur Positionierung eine X-Achse, die sich sehr ruhig 
verfahren lässt, auch bei niedrigen Geschwindigkeiten.
Mir ist bei nornalen Nema17 Stepper aufgefallen, das bei niedriger 
Geschwindigkeit es einen Punkt gibt bei dem der Motor offenbar in 
Resonanz kommt und Schwingungen in das ganze System bringt.
Bei Servomotoren soll das offenbar nicht der Fall sein.Hat da jemand 
Erfahrungen?

http://jmc-motor.com/image/1808228411.png

Kommerzielle Achsen arbeiten wohl auch mit Stepper, der scheint ja sehr 
genau zu sein, aber wenn das bauartbedingt ist, wie lässt sich das 
lösen, oder tritt das dort auch auf?
https://www.zaber.com/products/linear-stages/X-LSQ/features

von Jakob L. (jakob)


Lesenswert?

Bei Schrittmotoren hängt das nicht nur vom Motor sondern auch vom 
Treiber ab, mit einer modernen Mikroschritt-Ansteuerung läuft es 
deutlich ruhiger als mit einem alten Treiber (so was wie L297/L298) im 
Halbschritt-Betrieb.

von T.M .. (max)


Lesenswert?

Hallo ok,
ich habe es mit einem Microstep Driver DM556 getestet (ist wohl ein 
Nachbau von Leadshine)

Ich habe hier mal ein Video hoch geladen bei dem ich einmal von langsam 
bis fullspeed durchgehe

https://streamable.com/v94pur

: Bearbeitet durch User
von Jakob L. (jakob)


Lesenswert?

T.M .. schrieb:
> ich habe es mit einem Microstep Driver DM556 getestet (ist wohl ein
> Nachbau von Leadshine)

Sollte Ok sein, ist aber konfigurierbar von Vollschritt bis zu extrem 
feinen Mikroschritt-Betrieb. Vielleicht hilft es, noch etwas mit der 
Mikroschritt-Auflösung und mit dem Ausgangsstrom zu spielen.

von T.M .. (max)


Lesenswert?

Hallo, ja habe es mit den maximalen 2A probiert und auch weniger. Bei 
den Schritteinstellungen ändert sich quasi nur die Position am Joystick 
wann es anfängt zu vibrieren. Ich gehe deshalb davon aus, dass es immer 
bei der gleichen Geschwindigkeit auftritt. Wenn das durch die 
Eigenresonanz ist wäre es auch logisch

von Jakob L. (jakob)


Lesenswert?

Kann auch am Schrittmotor selbst liegen, die Relation zwischen 
Mikroschritt-Position des Treibers und mechanischem Drehwinkel an der 
Achse (innerhalb eines 1,8 Grad Schritts) ist nicht 100% linear. Damit 
kann die Drehung der Achse leicht oszillieren wenn der Motor sich 
eigentlich mit konstanter Geschwindigkeit bewegen soll. Zusammen mit der 
Mechanik dahinter kann das unschöne Resonanzeffekte ergeben.

Eventuell funktioniert es mit einem anderen Schrittmotor besser, bei 
Nema17 ist ja auch nicht extrem teuer, da kann man auch einen zweiten 
Versuch wagen. Eine flexible Wellenkupplung könnte da ebenfalls helfen.

von T.M .. (max)


Lesenswert?

Hallo,
ja ich habe es mit einem teuren 0.9° und einem 1.8° probiert. 
Wellenkupllung ist vorhanden, aber da das ganze dann an die Führung 
angeschraubt werden soll wird sich die Vibration übertragen. Auch wenn 
nur geringfügig ist das für meine Anwendung nicht aktzeptabel, daher die 
Frage, ob da jemand Praxiserfahrung hat wie man das vermeidet bzw 
alterativ löst.

von Maxe (Gast)


Lesenswert?

T.M .. schrieb:
> Ich habe hier mal ein Video hoch geladen bei dem ich einmal von langsam
> bis fullspeed durchgehe

Das alte Lied, ein freistehender Schrittmotor im Leerlauf. Der kommt 
schnell in Resonanz. Erstmal einbauen und schauen,dass auch eine 
Traegheit (Schwungmasse) angekoppelt ist. Also lieber steif statt 
flexibel mit der Welle verbinden.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Maxe schrieb:
> ein freistehender Schrittmotor im Leerlauf. Der kommt schnell in Resonanz.
Ja, für halbewegs verlässliche Aussagen muss irgend eine Masse und/oder 
eine Dämpfung mit dran.

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.