Forum: Mikrocontroller und Digitale Elektronik Schrittmotor max. Geschwindigkeit?


von M. H. (zebrafalke02)


Lesenswert?

Hallo,

ich möchte einen Schrittmotor mit L298 und L297 ansteuern.
Ich habe an diesen gedacht:
http://de.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0440458#header

Wie schnell kann man Schrittmotoren betreiben? Ich dachte so an 400-1000 
RPM, lässt sich das überhaupt machen oder nicht?

Habe bisher nur alte Drucker-Schrittmotoren angesteuert, die liefen aber 
nur relativ langsam.

Hoffe es gibt da ein paar Erfahrungswerte.

Gruß

von MaWin (Gast)


Lesenswert?

400 geht, 1000 geht mit diesem Motor sicher nicht, in dem 
Drehzahlbereich sind normale Gleichstrommotoren besser geeignet. Der 
gewählte Motor ist für hohe Drehzahlen komplett ungeeignet, viel zu 
hoher Spannungsbedarf, viel zu niedrigen Strom, viel zu grosse 
Baugrösse.

Der wäre besser
http://de.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0440470

aber das schafft der L298 nicht.

Der L297 kann immerhin stromregelnd eingreifen, damit sind schon mal 
höhere Drehzahlen möglich als wenn man nur konstant durchschaltet, weil 
man an den Motor eine höhere Spannung anlegen kann (Strom steigt in den 
Spulen schneller) wenn man eben bei Erreichen der Maximalspannung wieder 
abschaltet, was der L297 tut.

Der L298 verträgt über 40V, und die sollte man dann auch verwenden wenn 
man möglichst schnell sein will. Allerdings auch ein gutes 
Leiterplattenlayout (es ist ein 100kHz Schaltregler für 2 x 2 Ampere!).

Alles theortisch, der L298 ist dramatisch unterdimensioniert für Motoren 
dieser Grösse.

von M. H. (zebrafalke02)


Lesenswert?

Eigentlich habe ich die Möglichkeit mit Schrittmotor nur in Betracht 
gezogen, da ich damit recht einfach die Umdrehungen zählen kann. Ich 
will mit dem Motor einen Faden aufwickeln und muss dafür die Umdrehungen 
zählen.
Ich will aber nicht extra ein Lochrad dranbauen und dann mit 
Gabellichtschranke oder so, sondern hätte gern alles schon im 
Motorgehäuse in einer Einheit verbaut.
Habe schon Motoren mit "Encoder" gefunden, z.B. diesen hier:
http://www.roboter-teile.de/Oxid/Mechanik-Servos/DC-Motoren/Getriebemotor-EMG30.html
Der hat aber nur 170 RPM, was definitiv zu wenig ist.
Mit höherer Drehzahl finde ich keine geeigneten, kennt da jemand was 
passendes?


Gruß

von MaWin (Gast)


Lesenswert?

Auch ein Schrittmotor verliert Schritte,
ohne Sensor wird das also sowieso nichts,
wenn dir eine Auflösung von 1 Umdrehung
reicht, tut es auch eine Reflexlichtschranke an der Welle.

Aber wenn du Seil aufwicklen willst, solltest du zuerst mal ausrechnen, 
welches Drehmoment du brauchst, dann wie schnell es aufgewickelt werden 
muß, danach bestimmt sich, ob der Motor Millwatt oder Kilowatt haben 
sollte.

Aber klar, am Besten man fängt bei einem Problem von hinten an und 
bestimmte das Letze zuerst, nur so kommt man zu grandiosen Sackgassen 
die man mit Nachdenken nicht gehabt hätte.

von Michael A. (Gast)


Lesenswert?

MaWin schrieb:
> Auch ein Schrittmotor verliert Schritte,

Das ist, wie wenn man beim Auto sagt: "Blockierende Bremsen sind 
normal". Das ist eine Frage des Fahrstils.
Beim Auto gibt's dagegen ABS und beim Stepper einen Encoder ;-)

von MaWin (Gast)


Lesenswert?

> und beim Stepper einen Encoder ;-)

Auf den meint er ja verzichten zu wollen,
und zum Fahrstil sagt er nichts.

von MaWin (Gast)


Lesenswert?

Edit

> und zum Fahrstil sagt er nichts.

Doch, er sagt er will rasen.

von Winfried (Gast)


Lesenswert?

Definiere mal Drehzahl und Drehmoment, die benötigt wird. Dann kann man 
was Sinnvolles zu sagen.

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.