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.

Schrittmotorfoto.jpg

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

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.

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar