Stepper Motor Voltage Speed Regulation Driver Controller User Manual

📖 Table of Contents

I. Product Overview

This stepper motor driver is a driver module designed specifically for two-phase four-wire stepper motors. It realizes motor enable control, direction control, stepping drive, and power supply functions. It is suitable for small automation equipment, 3D printers, numerical control devices, and other scenarios.

II. Product Schematic Diagram

III. Interface Definition and Wiring Instructions

1. Motor Interface

Pin Label Function Description Wiring Object
A+ Stepper Motor Phase A Positive Terminal Stepper Motor Phase A Coil Positive Electrode
A- Stepper Motor Phase A Negative Terminal Stepper Motor Phase A Coil Negative Electrode
B+ Stepper Motor Phase B Positive Terminal Stepper Motor Phase B Coil Positive Electrode
B- Stepper Motor Phase B Negative Terminal Stepper Motor Phase B Coil Negative Electrode
Note: A+/A- and B+/B- must correspond to the two-phase coils of the motor respectively; they cannot be cross-connected or mixed.

2. Power and Control Signal Interface

Pin Label Function Description Wiring Object Electrical Characteristics
24V 24V DC Power Positive Input External 24V DC Power Positive Electrode Rated Input Voltage: DC 24V (9-30V)
Typical Value: 24V
GND Power Ground / Signal Ground External  Power Negative Electrode, Control Signal Ground -
VCC Switch to Low Speed Floating: High Speed;  GND: Low Speed Vmax = 5.5V, Vmin = 2.1V
Typical Value: 5V
DIR Motor Direction Control Signal Input Floating: CW;
GND: CCW
Vmax = 5.5V, Vmin = 2.1V
Typical Value: 5V
STP Step Voltage Signal Input Analog Voltage Signal:
0-5V or 0-10V
Voltage Range 0-15V (Max voltage customizable via software within 15V)
ENA Enable Control Signal Input Floating: Enable; 
GND: disable
Vmax = 5.5V, Vmin = 2.1V
Typical Value: 5V
⚠️ Warning: VCC, DIR, STP, ENA have a maximum source current of 20mA and a maximum sink current of 50mA. Control signals must share a common ground with the driver.

IV. Signal Lights

Light Display Function Description Solution
Red, Green, Blue Alternating Flash Chip configuration not written Write configuration software program via the flashing port
Red Light Fast Flash Low Voltage or High Voltage Alarm Adjust power supply voltage to within the specified range
Green Light Fast Flash High Temperature Alarm Add heat dissipation measures
Blue Light Fast Flash Motor Overcurrent Alarm Check for motor short circuit or other overcurrent conditions after power off
White Light Slow Flash Motor Normal Operation -

V. Function Description

1.  Stepper Motor Driver Function

Connects to a two-phase four-wire motor via A+/A-, B+/B- interfaces. The internal drive circuit converts control signals into coil current to achieve stepping.

2. Enable Control (ENA)

High/Low level. The motor working state can be configured in software, allowing for motor free state (energy saving / emergency stop).

3. Direction Control (DIR)

Changes the level to switch the motor rotation direction.

4. Stepping Driver (STP)

Receives analog voltage signal. The specific voltage corresponding to rotation speed is set in the software.

5. Switch to Low peed range(VCC)

Switch to the low speed range, default high speed range when floating, Must be set when the motor is stopped.

VI. Software Usage Instructions

1. Page Function Description

2. Usage Precautions

VII. Usage Precautions

1. Power Wiring

2. Motor Wiring

3. Signal Control

4. Heat Dissipation and Protection

5. Software Flashing Configuration Notes

VIII. Troubleshooting

Fault Phenomenon Possible Cause Solution
Motor does not rotate 1. 24V power not connected or reversed.
2. ENA has no valid enable signal.
3. Motor wiring error/open circuit.
4. STP signal abnormal.
1. Check power wiring.
2. Confirm ENA level.
3. Verify coil wiring.
4. Check controller output.
Motor jitters / loses steps 1. Rotation speed too high.
2. Load too large.
3. Acceleration time too short when switching direction at high speed.
1. Adjust input voltage.
2. Reduce load / replace with higher torque motor.
3. Stop voltage output before switching direction.
Motor direction abnormal 1. DIR level reversed.
2. A/B phase coils reversed.
1. Adjust DIR logic.
2. Swap A+/A- or B+/B-.
Driver overheats severely 1. Drive current set too high.
2. Poor heat dissipation.
3. Motor short circuit.
1. Reduce running current in software.
2. Strengthen heat dissipation.
3. Check motor coils.
PDF Manual