DRV8825 Stepper Motor Controller (StepStick)
High-current microstepping bipolar stepper driver with built-in indexing translator, supporting up to 2.5A peak per coil, 45V motor supply, and 1/32 microstepping.
Aliase:DRV8825, High-Current StepStick, 1/32 Microstepping Driver
16-Pin StepStick Module Pinout
16 Pins
Pin-Tabelle16
| Pin | Signal / Name | Typ | Alternative Funktionen |
|---|---|---|---|
| 1 | ~ENABLE | Digital | Output Enable (Active Low — pull LOW to enable H-bridge FETs, HIGH to disable and coast) |
| 2 | M0 | Digital | Microstep Resolution Select 0 (M2/M1/M0: 000=full, 001=1/2, 010=1/4, 011=1/8, 100=1/16, 101=1/32) |
| 3 | M1 | Digital | Microstep Resolution Select 1 |
| 4 | M2 | Digital | Microstep Resolution Select 2 (M2 HIGH with M1/M0 HIGH = 1/32 step) |
| 5 | ~RESET | Digital | Reset Input (Active Low, connect to SLEEP if unused) |
| 6 | ~SLEEP | Digital | Sleep Mode (Active Low — pull HIGH for normal operation; LOW disables outputs and minimizes current draw; connect to ~RESET if unused) |
| 7 | STEP | Digital | Step Input (Rising edge executes one microstep) |
| 8 | DIR | Digital | Direction Control (HIGH = forward/CW, LOW = reverse/CCW; setup time ≥650ns before STEP rising edge) |
| 9 | GND | Ground | Logic & Power Ground Reference (0V) |
| 10 | ~FAULT | Digital | ~FAULT — Fault Indicator (open-drain, Active Low; asserts on over-temperature shutdown or over-current; requires pull-up) |
| 11 | 2B | Power | Motor Coil 2 Terminal B (B2) |
| 12 | 2A | Power | Motor Coil 2 Terminal A (B1) |
| 13 | 1A | Power | Motor Coil 1 Terminal A (A1) |
| 14 | 1B | Power | Motor Coil 1 Terminal B (A2) |
| 15 | GND | Ground | Motor Ground Reference |
| 16 | VMOT | Power | Motor Supply Voltage (+8.2V to +45V DC) |