Forum: Mechanik, Gehäuse, Werkzeug Schrittmotor mit ca. 5 Nm Haltemoment an Arduino


von Andi (Gast)


Lesenswert?

Hallo zusammen,

ich brauche mal kurz eure Hilfe.
Ich möchte in einem kleinen Versuch eine Trapezgewindestange mit einem 
Arduino und einem Schrittmotor steuern. Die Haltekraft des Motors sollte 
ca. 3-5Nm betragen.

Was genau muss ich da für ein Shield kaufen um dies umzusetzten und was 
für ein Motor wäre zu empfehlen?

ich habe diesen Motor gefunden

https://www.distrelec.ch/de/schrittmotor-mm-nm-trinamic-qsh6018-86-28-310/p/15422355?q=*&filter_Category3=Schrittmotoren+%26+Servoantriebe&filter_Haltemoment%7E%7ENm=3.1&filter_Category4=Hybrid-Schrittmotoren&filter_Buyable=1&page=3&origPos=29&origPageSize=25&simi=97.5

und dieses Motor Shield

https://www.distrelec.ch/de/arduino-motor-shield-r3-a000079-arduino-shield-model-motor/p/11038926?q=arduino+motor+shield&page=2&origPos=2&origPageSize=25&simi=96.47

Wäre das zu empfehlen?
Kann ich mit 2 Zahnrädern unterschiedlicher Grösse (Getriebe) bzw. 
Untersetzung die Haltekraft erhöhen?

Danke :-)

von fpga (Gast)


Lesenswert?

Ja, ja und ja. Aber pass auf 3.1Nm können verdammt wehtun...obacht ist 
geboten.

Gruß J

von fpga (Gast)


Lesenswert?

Kommando zurück, der Treiber ist ein bisschen schwach auf der Brust.

Bei 2.8 Nennstrom brauchst du einen stärkeren Treiber, sowas z.B.
Da findest du aber auch auf einander abgestimmte Pakete.

http://www.ebay.com/itm/4A-CNC-Single-Axis-TB6600-2-4-Phase-Hybrid-Stepper-Motor-Drivers-Controller-/152255305381

Gruß J

von fpga (Gast)


Lesenswert?


von Georg (Gast)


Lesenswert?

Andi schrieb:
> Kann ich mit 2 Zahnrädern unterschiedlicher Grösse (Getriebe) bzw.
> Untersetzung die Haltekraft erhöhen?

Wie schon Radio Eriwan sagt, im Prinzip ja. Sie wird nicht nur 
entsprechend dem Übersetzungsverhältnis grösser, sondern die Reibung des 
Getriebes kommt noch dazu, im Extremfall, z.B. Schneckengetriebe, 
braucht man garkeine Haltekraft des Motors mehr. Allerdings ist dann das 
Spiel des Getriebes in Rechnung zu stellen. Ich würde aber prüfen, ob 
der Motorhersteller nicht passende Getriebe mitliefert, dann passt es 
mechanisch und auch von der Auslegung her.

Georg

von controllergirl (Gast)


Lesenswert?

Aber Vorsicht bei den China TB6600 Modulen mit den Dip-Schaltern!
Die haben evtl. gewisse Macken in der Schaltung Stromfühlerwiderstandes 
und sorgen dann für lustige Stunden bei der Fehlersuche :O)
Siehe diverse Beiträge hier im Forum.

von Walter S. (avatar)


Lesenswert?

was für ein Trapezgewinde verwendest du?

von Andi (Gast)


Lesenswert?

Ich verwende eine TR16x4 Trapezgewindestange.

Wie Steuer ich dieses denn mit dem arduino an?
EBay:  231658678583

Danke :)

von Wolfgang (Gast)


Lesenswert?

Andi schrieb:
> Wie Steuer ich dieses denn mit dem arduino an?

Wie einen Optokoppler ;-)

"+" bezeichnet die Anode und "-" die Kathode der LED, d.h. z.B. alle "+" 
an +5V und die uC Ausgänge jeweils an "-". Ein Widerstand ist meist 
eingebaut.

von Andi (Gast)


Lesenswert?

Wolfgang schrieb:
> Andi schrieb:
>> Wie Steuer ich dieses denn mit dem arduino an?
>
> Wie einen Optokoppler ;-)
>
> "+" bezeichnet die Anode und "-" die Kathode der LED, d.h. z.B. alle "+"
> an +5V und die uC Ausgänge jeweils an "-". Ein Widerstand ist meist
> eingebaut.

Also Danke erstmal. Die Steuerung und den Motor habe ich bestellt :-)


Entschuldigung das ich mich so schlecht ausgedrückt habe.

Also es gibt ja folgende Pins an der Steuerung:

Steuerung --> Arduino

PULS+(5V) --> +5V
PULS-(PUL) --> ???
DIR+(+5V) --> +5V
DIR-(DIR) --> ???
ENA+(+5V) --> +5V
ENA-(ENA) --> ???

AC --> ???
AC --> ???
A+ --> Schrittmotor
A- --> Schrittmotor
B+ --> Schrittmotor
B- --> Schrittmotor

Und die nächste Frage. Gibt es eine Bibliothek die ich in die Arduino 
IDE einbinden kann zum ansteuern.

Danke vielmals :-)

von Christian B. (luckyfu)


Lesenswert?

nun, puls und dir sollten klar sein, ena ebenfalls oder nicht?

Puls ist ein Tacktimpuls, dieser wird den treiber dazu bringen den Motor 
einen Schritt (Je nach einstellung einen Voll, halb, viertel, achtel, 
sechzehntel, ...) weiter drehen zu lassen. Der DIRectory eingang ist für 
die Drehrichtung zuständig und ENAble ist zum Abschalten des Treibers zu 
gebrauchen.
AC wird vermutlich die Spannungsversorgung des Motors sein.

Steht übrigens auch in den Tabellen im Ebay Angebot.

: Bearbeitet durch User
von Christian M. (Gast)


Lesenswert?

Christian B. schrieb:
> DIRectory

Nicht DIRection?

Gruss Chregu

von Christian B. (luckyfu)


Lesenswert?

ja, schon :)

von fpga (Gast)


Lesenswert?

Denk an ein passendes Netzteil ;) Der Treiber läuft nicht mit 230V.

Gruß J

von Walter S. (avatar)


Lesenswert?

Andi schrieb:
> Ich verwende eine TR16x4 Trapezgewindestange.

das ist normalerweise selbsthemmend, wofür dann

Andi schrieb:
> Die Haltekraft des Motors sollte
> ca. 3-5Nm betragen.

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.