Forum: Mikrocontroller und Digitale Elektronik Schrittmotor Geschwindigkeit


von Thk J. (thk2013)


Lesenswert?

Hallo,ich hab einen Schrittmotor. wie kann ich die Geschwindigkeit bzw 
rpm ausrechnen. und auch wollte ich wissen, wie kann die Geschwindigkeit 
von rpm auf m/s umrechnen.kann jemand mir sagen,die Formel für die 
Rechnung der Geschwindigkeit(rpm)?die Parameter des Schrittmotor sind 
folgende:

schrittwinkel: 7.5°

für die Frequenz hat von

pull-in Moment: 200~640pps

pull-out Moment: 800~1200pps


danke voraus

von MaWin (Gast)


Lesenswert?

> wie kann die Geschwindigkeit von rpm auf m/s umrechnen

Gar nicht.
Da fehlt mindestens der Raddurchmesser.

von Karl H. (kbuchegg)


Lesenswert?

kun Miang schrieb:
> Hallo,ich hab einen Schrittmotor. wie kann ich die Geschwindigkeit bzw
> rpm ausrechnen.

Ist ganz einfach.

> schrittwinkel: 7.5°
>
> für die Frequenz hat von
>
> pull-in Moment: 200~640pps
>
> pull-out Moment: 800~1200pps

Das hier, die 800 bis 1200 ist die maximale Frequenz, mit der man den 
Schrittmotor überhaupt takten kann, ohne das er Schritte verliert. 
Nehmen wir mal die 1200

d.h. du darfst an den Schrittmotor 1200 Pulse pro Sekunde geben und 
denen kann er gerade noch folgen. Bei jedem Puls macht er 1 Schritt.

Jetzt sagt deine Angabe, dass der Motor sich bei jedem Schritt um 7.5° 
weiterdreht. D.h. Nach 1200 Schritten hat sich der Motor wie weit 
gedreht? Na, einfach. 1200 * 7.5 = 9000°
Eine einzelne komplette Umdrehung sind 360°. 9000° entsprechen daher 
wievielen Umdrehungen? 9000 / 360 = 25.

D.h. bei maximal möglicher SChrittfreuqenz schafft dein Motor 25 
Umdrehungen in der Sekunde. Daraus die Umdrehungen pro Minute 
auszurechnen wirst da ja wohl alleine schaffen.

> wie kann die Geschwindigkeit von rpm auf m/s umrechnen.kann

Das hängt davon ab, wie groß das Rad ist, welches dann am Schrittmotor 
hängt. Bei einer Umdrehung (und ohne Schlupf) legt ein Rad welche 
Distanz am Boden zurück? Na einmal den Umfang des Rades. Bei 25 
Umdrehungen in der Sekunde ist das dann welche Strecke in 1 Sekunde?
Um den Umfang des Rades zu berechnen brauchst du jetzt den Radius (oder 
den Durchmesser) des Rades.

>
>
> danke voraus

Keine Ursache. Aber nächstes mal ein bischen selber denken. Das alles 
ist auf einem Niveau, dass es ein Grundschüler problemlos bewältigen 
kann, wenn er erst mal weiß, was die Angabe eines Pull-out bedeutet 
(kann man goggeln) und wenn er weiss wie ein Schrittmotor arbeitet (dass 
er sich bei jedem Puls um eine definierten Winkel weiterdreht). Oh, und 
er muss noch wissen, dass ein Kreis aus 360° besteht und wie man den 
Umfang eines Kreises berechnet. Aber abgesehen davon ist die reine 
Rechnerei kein Hexenwerk, wenn man sich vergegenwärtigt, was da 
passiert.

von Thk J. (thk2013)


Lesenswert?

ich bedanke mich sehr für ihre Antwort und Vorschläge!
einen schönen Abend !

von Thk J. (thk2013)


Lesenswert?

hallo,
ich hätte gern dir noch eine Frage stellen. und zwar kann man sich 
''pull-out Moment'' so vorstellen, dass das Moment als welches der Motor 
aus der Wellen ohne Schrittverlust ausgeben könnte, angesehen wird. Da 
ich zwei Kurve von ''pull-in Moment'' und ''pull-out Moment'' habe, muss 
ich mich dafür entscheiden, mit welcher ich für die ausgegebenen Kräfte 
vom Motor ausrechnen kann.
danke.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Die Pull-in Kurve gibt an, mit welcher Drehzahl der Motor bei welcher 
Last noch ohne Rampe anlaufen kann. Pull-out ist die normale 
Drehmoment-/Drehzahlkennlinie. Die dort angegebenen Werte kann man nur 
mit Beschleunigungs- und Bremsrampen erreichen. Die Pull-in Kurve wird 
dagegen leider nur sehr selten von den Herstellern angegeben.

Mit freundlichen Grüßen
Thorsten Ostermann

von Thk J. (thk2013)


Lesenswert?

ich bedanke mich für ihre Antwort. das heißt, sollte ich die pull in 
Kurve verwenden, um die von Motor angegebenen Kräfte auszurechnen


mit freundlichen Grüßen

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Das kommt darauf an, ob der Motor mit Beschleunigungsrampe betrieben 
wird oder ohne.

Mit freundlichen Grüßen
Thorsten Ostermann

von Thk J. (thk2013)


Lesenswert?

das heißt, wenn ich nur mit einer konstanten Geschwindigkeit den Motor 
anlaufen lasse, sollte ich mit pull in Kurve rechnen.
Also bei meiner Aufgabe muss ich mit einem Schrittmotor als Antrieb und 
quasi einen Fensterheber-System ähnlich als Getriebe und eine Scheibe 
als Last aufbauen. Damit ich nur von theoretisch wissen will ,ob der 
Motor wirklich die Last tragen kann, habe ich mit eine Gleichung von 
Kraft aufgestellt.

Fmotor = Freibung + Fträgheit

Fmotor : die von Motor ausgegebenen Kräfte, die ich mit pull in oder 
pull out Kurve bestimmen kann. Deswegen frage ich ihnen ,welche Kurve 
ich verwenden soll.(Weil Mmotor = Fmotor * r)

und ich habe noch eine Frage, Würden Sie vielleicht wissen, ob es die 
Frequenz(PPS) und das Moment eine  formelhafte Abhängigkeit von Zeit t 
gibt. ich bedanke mich für ihre Antwort.

mit freundlichen Grüßen
Kun Miang

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

PPS kann man in die Motordrehzahl umrechnen. PPS meint üblicherweise 
Vollschritte/s. Bei einem 1,8° Motor sind 200 Vollschritte eine 
Umdrehung, also 200Hz^=1U/s.

Die anderen Fragen verstehe ich ehrlich gesagt nicht so recht.

Mit freundlichen Grüßen
Thorsten Ostermann

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.