Leadshine 2-phase Digital Stepper Motor Driver
Leadshine has been an industry-leading motion control supplier since 1997 and is one of the largest stepper drive manufacturers in the world. Leadshine steppers offer high-quality products (Leadshine factories are ISO9001 certified) at very affordable prices. Leadshine steppers are simple, easy to use, long-lasting, and reliable.
AutomationDirect sells a wide range of linear and switching power supplies, stepper motors, cables, and PLCs with high-speed outputs that are compatible with Leadshine stepper drives.
Leadshine DM542 2 Phase Stepper Driver 20-50VAC 1.0-4.2A
The Leadshine stepper motor DM542 is a versatile fully digital stepping drive based on a DSP with an advanced control algorithm. The DM542 is the next generation of digital stepping motor controls. It brings a unique level of system smoothness, providing optimum torque and nulls mid-range instability. Motor self-test and parameter auto-setup technology offer optimum responses with different motors and easy-to-use. The driven motors can run with much smaller noise, lower heating, and smoother movement than most of the drives in the markets. Its unique features make the DM542 an ideal solution for applications that require low-speed smoothness.

Extra-low motor noise offers excellent quietness
Anti-Resonance provides optimum torque and nulls mid-range instability
Self-test and Auto-configuration technology offers optimum responses with different motors
Microstep resolutions programmable
Supply voltage up to +50VAC
Output current programmable, from 1.0A to 4.2A
Pulse input frequency up to 200KHZ
Automatic idle-current reduction
Supports PUL/DIR and CW/CCW modes
DM542 Wiring Diagram

DM542 Datasheet
Parameters | Min | Typical | Max | Unit |
Output Current | 1.0 | – | A | |
Supply Voltage | 20VAC | 24-48VAC | 50VAC | V |
Logic Signal Current | 7 | 10 | 16 | mA |
Pulse Input Frequency | 0 | – | 200 | kHz |
Step Revolution | 400 | 25600 | Pulse/Rev | |
Isolation Resistance | 500 | MΩ | ||
Suitable Stepper Motors | NEMA 16,17,23 |
Parameter Setting
SW1
SW2
SW3
Working Current Setting
SW4
Semi-Current/Full Current
SW5
SW6
SW7
SW8
Differential Fine Step Setting
Working Current Setting
Output Peak Current | Output Reference Current | SW1 | SW2 | SW3 |
1.00A | 0.71A | on | on | on |
1.46A | 1.04A | off | on | on |
1.91A | 1.36A | on | off | on |
2.37A | 1.69A | off | off | on |
2.84A | 2.03A | on | on | off |
3.31A | 2.36A | off | on | off |
3.76A | 2.69A | on | off | off |
4.20A | 3.00A | off | off | off |
Differential Fine Step Setting
Step Number/Turn | SW5 | SW6 | SW7 | SW8 |
400 | off | on | on | on |
800 | on | off | on | on |
1600 | off | off | on | on |
3200 | on | on | off | on |
6400 | off | on | off | on |
12800 | on | off | off | on |
25600 | off | off | off | on |
1000 | on | on | on | off |
2000 | off | on | on | off |
4000 | on | off | on | off |
5000 | off | off | on | off |
8000 | on | on | off | off |
10000 | off | on | off | off |
20000 | on | off | off | off |
25000 | off | off | off | off |
Leadshine DM556 2 Phase Stepper Driver 20-50VAC 0.5-5.6A
The DM556 is a fully digital step unit based on a DSP with an advanced control algorithm. The DM556 is the next generation of digital stepper motor controls. It provides a unique level of system smoothness, which provides optimum torque and nullifies mid-range stability. The self-test technology and parameter setting of the Motor offer an optimal response with different motors and easy-to-use The driven motors can operate with much smaller noise, less heating, and smoother movement than most units in the market Its unique features make the DM556 an ideal solution for applications that require low-speed smoothness.

Extra-low motor noise offers excellent quietness
Anti-Resonance provides optimum torque and nulls mid-range instability
Self-test and Auto-configuration technology offers optimum responses with different motors
Microstep resolutions programmable
Supply voltage up to +50VAC
Output current programmable, from 10.5A to 5.6A
Pulse input frequency up to 200KHZ
Automatic idle-current reduction
Supports PUL/DIR and CW/CCW modes
DM556 Datasheet
Parameters | Min | Typical | Max | Unit |
Output Current | 0.5 | – | 5.6 (4.0 RMS) | A |
Supply Voltage | 20VAC | – | 50VAC | V |
Logic Signal Current | 7 | 10 | 16 | mA |
Pulse Input Frequency | 0 | – | 200 | kHz |
Step Revolution | 400 | 25600 | Pulse/Rev | |
Isolation Resistance | 500 | MΩ | ||
Suitable Stepper Motors | NEMA 17,23 |
DM556 Dimensions

DM556 Driver Wiring

DM556 Pin

P1 Function | |
PUL+/PUL- | Pulse signal: In single pulse (pulse/direction) mode, this input represents the pulse signal, each rising or falling edge active (software configurable); 4-5V when PUL-HIGH, 0-0.5V when PUL-LOW. In double pulse mode (pulse/pulse), this input represents a clockwise (CW) pulse, active both at a high level and low level (software configurable). For reliable response, the pulse width should be longer than 2.5µs. Series connect resistors for current-limiting when +12V or +24V are used. The same as DIR and ENA signals. |
DIR+/DIR- | DIR signal: In single-pulse mode, this signal has low/high voltage levels, representing two directions of motor rotation; in double-pulse mode (software configurable), this signal is counter-clock (CCW) pulse, active both at a high level and low level (software configurable). For reliable motion response, the DIR signal should be ahead of the PUL signal by 5µs at least. 4-5V when DIR-HIGH, 0-0.5V when DIR-LOW. Please note that rotation direction is also related to the motor-drive wiring match. Exchanging the connection of two wires for a coil to the drive will reverse the motion direction. |
ENA+/ENA- | Enable signal: This signal is used for enabling/disabling the drive. High level (NPN control signal, PNP, and Differential control signals are, on the contrary, namely Low level for enabling.) for enabling the drive and low level for disabling the drive. Usually left UNCONNECTED (ENABLED). |
P2 Function | |
+Vdc | Power supply, 20~50 VDC, Including voltage fluctuation andEMF voltage |
GND | Power Ground |
A+, A- | Motor Phase A |
B+, B- | Motor Phase B |