Zur Ansteuerung eines Schrittmotors wird ein Schrittmotor Treiber benötigt. Neben normalen Gleichstrom Motor Treibern (z.B. L293D) und Transistor Arrays (z.B. ULN2003) gibt es auch spezielle Schrittmotor Treiber ICs, wie den A4988. Der Schrittmotor Treiber A4988 ist ein Treiber IC
von Allegro und als Schrittmotor Treiber auf vielen günstigen
Schrittmotor Modulen verbaut. Die Modulen sind weitestgehend
pin-kompatibel und werden in 3D Druckern und CNC Maschinen verbaut.
Das Pinout eines Schrittmotor Treiber Moduls entspricht einem 16poligen DIL IC mit 0.1 inch Pinabstand und 0.5 inch Zeilenabstand der beiden Pinreihen.
Pin | Beschreibung |
---|---|
1 | En Enable |
2 | MS1 micro step Konfiguration |
3 | MS2 micro step Konfiguration |
4 | MS3 micro step Konfiguration |
5 | /RST Reset |
6 | /SLP Sleep |
7 | Step |
8 | Dir |
9 | GND |
10 | VDD Logik Spannung |
11 | 1B Schrittmotor Pin |
12 | 1A Schrittmotor Pin |
13 | 2A Schrittmotor Pin |
14 | 2B Schrittmotor Pin |
15 | GND |
16 | VMOT Motorspannung |
MS1 | MS2 | MS3 | micro step |
---|---|---|---|
open | open | open | full step |
close | open | open | 1/2 step |
open | close | open | 1/4 step |
close | close | open | 1/8 step |
close | close | close | 1/16 step |