Ansteuerung eines Schrittmotors

In dem folgenden Projekt wird ein Schrittmotor (Typ: QSH6018-45-28-110) durch den Mikrocontroller ,,Arduino Uno“, mit Hilfe einer H – Brücke (Typ: L298N) und einem Potentiometer gesteuert. Ein Schrittmotor ist ein Synchronmotor (Drehstrom – Synchronmaschine im Motorbetrieb), bei dem der Rotor, durch ein elektrisches Feld der Statorspule, sich um die eigene Achse, schrittweise um einen minimalen Winkel oder sein Vielfaches, dreht.

Damit der Schrittmotor sich überhaupt mit dem Arduino steuern lässt, benötigt man die H – Brücke. Diese ist dazu da, die Signale des Mikrocontrollers zu verstärken. Eine H – Brücke besteht nämlich aus vier Transistoren, wobei jeweils zwei eine Halbbrücke bilden und durch die Ansteuerung der Transistoren  die Drehrichtung vorgeben. Der Potentiometer bestimmt die Geschwindigkeit und die Drehrichtung des Rotors.

Im Alltag kommen Schrittmotoren zum Einsatz, wenn etwas genau positioniert werden muss, aber nur wenig Kraft benötigt wird. Darüber hinaus besitzen Schrittmotoren eine sehr hohe Genauigkeit, wenn der Rotor sich schrittweise um seine eigene Achse dreht. In diesem Fall sind typische Anwendungsbereiche Drucker, CD/DVD/BlueRay Laufwerke und computergesteuerte Werkzeugmaschinen.

Schrittmotoransteuerung mit 2 H-Brücken (Leistungs-FET)