Mit einem Schrittmotor kann relativ einfach eine genaue Position der Achse eingestellt werden. Im Vergleich zu einem Servomotor kann dieser unbegrenzt in eine Richtung gedreht werden und benötigt keine interne Elektronik um die Position festzustellen. In meinen Maschinen verwende ich Schrittmotoren um einerseits Peristaltikpumpen anzutreiben, da sie genügend Drehmoment haben. Andererseits verwende ich sie um die Rotoren beim Einarmiger Bandit genau zu positionieren.

Schrittmotor mit Permanentmagnet. – Schrittmotorfoto.jpg () von , CC-BY-SA-2.0-DE.
Funktionsweise
Bei einem Schrittmotor werden die sogenannten Pole abwechselnd mit Strom angesteuert und der Rotor wird auf den nächsten Schritt (meistens im 1.7° Raster) weitergezogen. Indem im Mikrocontroller die angesteuerten Schritte mitgezählt werden, kann die Winkelposition bestimmt werden.

– StepperMotor.gif () von , GFDL.
Sollte eine Positionierung zwischen den Schritten erfolgen, dann werden mehrere Pole mit einem Teil des Stroms angesteuert, im sogenannten Microstepping.
Schrittverlust
Sollte die Belastung auf dem Rotor zu hoch sein und der Motor kann sich nicht bewegen, kommt es zu einem sogenannten Schrittverlust. Die Ansteuerung im Mikrocontroller „glaubt“ die neue Position zu wissen, die aktuelle Position des Rotors ist allerdings eine andere.



Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!