Forum: Mikrocontroller und Digitale Elektronik Schrittmotor wird heiß


von Felix S. (stock95)


Lesenswert?

Hallo erstmals

und zwar ich habe einen Arduino Uno mit einem ULN2003A 
Schrittmotortreiber und einen Howard Schrittmotor


Der Schrittmotor macht nur sehr wenige Schritte pro Stunde und wird 
dadurch in der Ruhezeit sehr heiß

Was soll ich machen?

Vielen Dank im Voraus
Felix

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

In der Ruhezeit den Betriebsstrom haerabsetzen oder alle Phasen 
abschalten.

von MaWin (Gast)


Lesenswert?

> Was soll ich machen?

Falschen Motortyp ausgewählt.

Schrittmotoren brauchen auch im Ruhezustand vollen Strom und werden 
entsprechend heiss, wenn sie ihr Haltemoment aufrechterhalten müssen.

Brauchst du das Haltemoent nicht, hätte ein Gleichstrommotor 
ausgereicht.

von Wolfgang (Gast)


Lesenswert?

MaWin schrieb:
> Schrittmotoren brauchen auch im Ruhezustand vollen Strom und werden
> entsprechend heiss, wenn sie ihr Haltemoment aufrechterhalten müssen.

Schrittmotoren brauchen gar keinen Strom. Die kriegen mit aktuellen 
Treibern genauso viel, wie man ihnen gibt. Das Urgestein ULN2003 zählt 
allerdings nicht dazu und ist wegen mangelnder Möglichkeit zur Regelung 
des Stromes als Schrittmotortreiber auch nicht sonderlich gut geeignet.

Setzte ein selbsthemmendes Getriebe vor den Motor und schalte ihn in den 
Pausen ganz ab.

von Hans (Gast)


Lesenswert?

MaWin schrieb:
> Schrittmotoren brauchen auch im Ruhezustand vollen Strom und werden
> entsprechend heiss, wenn sie ihr Haltemoment aufrechterhalten müssen.

Das stimmt nicht ganz. Es kommt darauf an wieviel Kraft für das Moment 
benötigt wird. Man kann schon den Strom herab setzen Herr Lehrer.

von Felix S. (stock95)


Lesenswert?

Eigentlich brauche ich kein Haltemoment oder sehr wenig.

Was wäre die einfachste Lösung

einen anderen Schrittmotortreiber?

oder wie setze ich sonst die Spannung herab.

von MaWin (Gast)


Lesenswert?

> Man kann schon den Strom herab setzen Herr Lehrer.

Es bleibt der falsche Motor.
Wenn das Haltemoment hätte kleiner sein können,
hätte es auch ein kleinerer Motor getan.

> Eigentlich brauche ich kein Haltemoment

War also der falsche Motor.

> Was wäre die einfachste Lösung
> einen anderen Schrittmotortreiber?

Alle Stromphasen abschalten.

> oder sehr wenig.

Eine Bremse an die Achse, z.B. federndes Blech.

von Wolfgang (Gast)


Lesenswert?

Felix Stockinger schrieb:
> einen anderen Schrittmotortreiber?
> oder wie setze ich sonst die Spannung herab.

Beim Schrittmotor ist es ungünstig, die Spannung als Steuergröße zu 
verwenden, weil das Moment vom Strom abhängt, der bei Induktivitäten 
wenig mit der Spannung zu tun hat und selbst im DC-Fall deutlich von der 
Temperatur abhängt.
 - Was für einen Motor hast du (Nennspannung, Nennstrom, Drehmoment)?
 - Welches Halte- und welches Drehmoment brauchst du?
Dann kann man sagen, wo man ansetzen könnte.

Wenn du in den Pausen alle Phasen abschaltest, kann der Motor deine 
daran hängende Mechanik nicht dran hindern, sich wegzudrehen.
Vielleicht schreibst du mal, was du antreibst?

von Ben _. (burning_silicon)


Lesenswert?

Naja, ein abgeschalteter Schrittmotor hat auch ein Rastmoment. Wenn das 
reicht spricht nichts dagegen, das Ding in den Pausen abzuschalten.

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.