Forum: Mechanik, Gehäuse, Werkzeug Big Easy Driver für Arduino


von Aponym (Gast)


Lesenswert?

Hi,

ich bin gerade dabei eine Motorsteuerung und Schrittmotor zu 
Dimensionieren.
Meine Frage bezieht sich speziell auf den Big Easy Driver. Es geht 
darum, dass ich mit dem Schrittmotor möglichst ruhig (also microsteps) 
fahren möchte ohne dabei viel Drehmoment zu verlieren. Ich habe gelesen, 
dass Drehmoment und Strom proportional zueinander stehen und "schlaue" 
Treiber den Strom bei Microsteps erhöhen, um das Drehmoment zu halten. 
Kann der Big Easy Driver den Strom im Microstep betrieb erhöhen, damit 
das Drehmoment im etwa genau so hoch ist wie im Vollschritt betrieb?

Vielen Dank!

von Michael B. (laberkopp)


Lesenswert?

Aponym schrieb:
> bezieht sich speziell auf den Big Easy Driver

Ziemlich übles Teil, überhitzt wenn man den angegebenen Strom zieht.

Aponym schrieb:
> Ich habe gelesen,
> dass Drehmoment und Strom proportional zueinander stehen und "schlaue"
> Treiber den Strom bei Microsteps erhöhen, um das Drehmoment zu halten.

Nicht der Treiber erhöht den Strom,. das musst du schon tun bei der 
KOnfuiguration des Treibers.

Angenommen du hast einen Motor, der mit 1A rms pro Spule angegeben ist 
und betreibst ihn mit Mikroschritten, dann stellst du den Treiber auf 
1.4A peak damit er bei Mikroschritt dasselbe Drehmoment hat wie bei 
Vollschritt mit 1A.

> Kann der Big Easy Driver den Strom im Microstep betrieb erhöhen, damit
> das Drehmoment im etwa genau so hoch ist wie im Vollschritt betrieb?

Stell den Strom mit dem Poti je nach Betriebspannung auf 1.4-fachen rms 
Strom der Motoren ein.

Beachte, daß ein Schrittmotor, der mit Nennstrom betrieben wird, bis zu 
70 GradC heisser wird als die Umgebung, also fast 100 GradC 
Gehäusetemperatur erreicht. Viele Leute nehmen lieber weniger Strom, für 
längeres Leben.

von Aponym (Gast)


Lesenswert?

Hi,

danke für deine Antwort.
Ich muss aber ein paar dinge nachfragen...
Woher kommt der Faktor 1.4? Erfahrungswert?
Wenn ich den Strom am Treiber nun um diesen Faktor erhöhe (also 1,4A pro 
Phase) und Vollschritte machen reguliert der Treiber das dann auf 1A (da 
1,4A als Peak eingestellt wurde).

Kannst du mir evtl. einen besseren Treiber empfehlen? 1,5-2 A pro Phase 
sollte er haben.

Danke! :)

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


Lesenswert?

Der Faktor kommt aus der vektoriellen Addition der Drehmoment-Anteile 
aus beiden Spulen. Bei den Motoren wird der Nennstrom immer auf die 
Vollschritt-Position bezogen (das ist historisch bedingt), bei den 
Treibern wird dagegen meist der Peakstrom (Halbschrittposition, nur eine 
Wicklung bestromt) angegeben, ähnlich den PMPO-Angaben bei 
PC-Lautsprechern.

Ein guter Treiber zeichnet sich durch ein vernünftiges Kühlkonzept aus, 
so z.B.:
http://www.mechapro.de/shop/Schrittmotor-Endstufen/Einzelachsen/Tiny-Step-II-1-Kanal-2-25A-Mikroschritt-Endstufe::190.html

Mit freundlichen Grüßen
Thorsten Ostermann

von Michael B. (laberkopp)


Lesenswert?

Aponym schrieb:
> Woher kommt der Faktor 1.4?

Grundschulmathematik der Sinuskurve.

> Kannst du mir evtl. einen besseren Treiber empfehlen? 1,5-2 A pro Phase
> sollte er haben.

TB6600.

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.