Forum: Mikrocontroller und Digitale Elektronik Schrittmotor + Motor Shield (Arduino) passend?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Riversiiide (Gast)


Lesenswert?

Hallo,

ich bin momentan mit der Auswahl eines Schrittmotors und dessen 
Ansteuerung mit einem Arduino beschäftig. Leider bin ich mir nach viel 
Einlesen nicht mehr sicher ob das so funktioniert wie ich es vorhabe, da 
ich öfters von Problemen mit den Motor Shiels gelesen habe.

Der Antrieb (Schrittmotor mit Linearaktuator) wird mit bis zu 150 U/min 
und häufigem reversieren betrieben. (Vorschubkräfte sehr gering)


Zur Auswahl stehen die beiden Shields:

- Adafruit motor stepper Shield v2:
1,2 A pro Brücke (3 A Spitze)
4,5 V bis 13,5 V

- Arduino Motor Shield r3
2A pro Brücke (4A Spitze)
5V bis 12V



und die Motoren:
- 
http://de.nanotec.com/produkte/660-l28-linearaktuator-mit-trapezspindel/
0,67A pro Wicklung und 9,2 oder 5,6 Ohm (Je nach Modell) = 3,8 / 6,2V

- 
http://de.nanotec.com/produkte/716-l59-linearaktuator-mit-trapezspindel-feingewinde/
2A pro Wicklung und 1,5 Ohm = 3V

- http://de.nanotec.com/produkte/710-ls41-linearstellantrieb/
1,4A pro Wicklung und 2 Ohm = 2,8V



Nun die Frage welcher Schrittmotor zu welchem Shield am besten passt?

Ich hätte den ersten (0,67A und 9,2Ohm) gewählt, da hier der Strom 
relativ gering ist und die Spannung mit 6,2 V im Bereich der Shields 
liegt mit ebenfalls Luft nach oben (Strom und Spannung) bei höherer 
Belastung durch die Richtungsumkehr.


Vielen Dank schonmal für eure Meinungen!

von Wolfgang (Gast)


Lesenswert?

Riversiiide schrieb:
> Ich hätte den ersten (0,67A und 9,2Ohm) gewählt, da hier der Strom
> relativ gering ist und die Spannung mit 6,2 V im Bereich der Shields
> liegt mit ebenfalls Luft nach oben (Strom und Spannung) bei höherer
> Belastung durch die Richtungsumkehr.

Wenn das Schrittmotorinterface eine Stromregelung verwendet, sollte die 
beim Motor angegebene Spannung erheblich unter der Betriebsspannung 
des Treibers liegen.
Die Richtungsumkehr erfolgt mit einer programmgesteuerten Rampe. Das 
erzeugte Drehmoment des Motors muss ausreichen, um in der geforderten 
Umkehrzeit den Anker vom Motor und die Last vollständig abzubremsen und 
in Gegenrichtung wieder zu beschleunigen.

Der eingestellte Strom fließt beim Schrittmotor immer (unabhängig von 
der Last) - jedenfalls wenn die Selbstinduktion der Wicklung das nicht 
verhindert, i.e. die Schritte zu kurz aufeinander folgen.

von Riversiiide (Gast)


Lesenswert?

Okay.

Soweit ich weiß bzw. versatnden habe, besitzen die Shields jedoch keine 
Stromregelung?!

von Wolfgang (Gast)


Lesenswert?

Riversiiide schrieb:
> Soweit ich weiß bzw. versatnden habe, besitzen die Shields jedoch keine
> Stromregelung?!

Dann sind sie für die meiste Zwecke, i.e. für höhere Schrittfrequenz, 
unbrauchbar. 150U/min ist für einen Schrittmotor schon eine Ansage. Ohne 
Stromregelung würde ich gar nicht erst versuchen, die zu betreiben.

von Riversiiide (Gast)


Lesenswert?

Okay. Dann wäre der L298/L297 ein möglicher und guter Treiber in meinem 
Fall?
Oder hat jemand bessere Alternativen?

von Wolfgang (Gast)


Lesenswert?

L6208, A4988 werden nicht so warm und habe beide Funktionen in einem IC.

von Riversiiide (Gast)


Lesenswert?

alles klar!

Anschluss- und programiertechnisch ist ja im Prinzip jeder Treiber 
gleich oder?

von Ulrich F. (Gast)


Lesenswert?

Nein.

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.