Leadshine Stepper Motor Driver DM542 20-50VDC 4.2A

Key Features:
  • Brand: Leadshine
  • Power supply: 20-50 VDC
  • Maximum current: 4.2 A
  • Microstep resolution: 400-25600 pulse/rev
  • Input pulse frequency: 0~200kHz
  • Working temperature: < 70 °C


14 in stock
SKU 472-Z-2-10
Add to wishlist Add to compare



Leadshine Technology Co., Ltd. is one of the largest technology companies involved in the production of high-quality motion control products in the world. The company's DM542 digital stepper motor driver Leadshine is a professional driver developed with DSP advanced control algorithm. The algorithm provides a unique way of smooth movement, ensures optimal torque and eliminates mid-range instability. Its auto-identification and auto-configuration feature allows for quick tuning in optimal ways with different engines. It is suitable for two-phase and four-phase stepper motor Nema 17 and Nema 23 with less than 4.2 A phase current. The drive voltage is from 20VDC to 50VDC.

Key Features:

  • Anti-resonance provides optimal torque and eliminates mid-range instability
  • Auto-identification and auto-configuration of parameters enables optimal settings for different engines.
  • 15 microstep resolutions: 400, 800, 1600, 3200, 6400, 12800, 25600, 1000, 2000, 4000, 5000, 8000, 10000, 20000, 25000
  • Soft start without stepper motors skipping when power is turned on
  • Input voltage 18-50 VDC (36 VDC recommended)
  • Maximum drive current 4.2 A
  • Automatic reduction of idle current
  • Suitable for 2-phase and 4-phase motor
  • Input pulse frequency up to 200 KHz, TTL compatible and optically isolated input
  • Supports PUL/DUR and CW/CCW modes of operation
  • Protection against overvoltage and overcurrent

More details can be found in the driver documentation:

DM542 Leadshine User Manual

Hardware Installation Manual for the DM Series.

Signal interface details:

Terminal function Details
PUL + Pulse signal: this input represents a pulse signal, 4.5-5V* at PUL-HIGH, 0-0.5V at PUL-LOW. For a reliable response, the pulse width should be longer than 2.5 μs.
DIR + Direction signal: this signal has a HIGH/LOW voltage level representing the two directions of motor rotation; For a reliable motion response, the DIR signal must precede the PUL signal by at least 5 μs. 4.5-5V* if DIR-HIGH, 0-0.5V if DIR-LOW. Note that the direction of rotation is also related to matching motor driver wiring. Swapping the connection of the two coil wires to the driver will change the direction of motion.
ONE + Enable signal: This signal is used to enable/disable the driver. HIGH to enable the driver and LOW to disable the driver. It usually remains disconnected (ENABLED by default).

*If we use 12V or 24V signals, it is necessary to add resistors (R), as shown in the diagrams below; 1 kOhm (≥1/4 W) for 12V and 2 kOhm (≥1/2 W) for 24V.

The control signals of the controller can be connected in two ways:

  • Common cathode connection

common cathode stepper motor

  • Common anode connection

common anode common anode stepper motor

Motor and power supply interface details:

Terminal function Details
+V Power supply, 20-50 VDC including voltage fluctuation and EMF voltage
GND ground
A+, A- Motor phase A
B+, B- Motor phase B


Schematic of all stepper motor, stepper driver, controller and power supply connections (this is an example of common anode connection ("EN" not connected)).

DM542 DM556 Digital Stepper Motor Driver


Power supply

20-50 VDC

Maximum current

4.2 A

Microstep resolution

400-25600 pulse/rev

Input pulse frequency


Working temperature

< 70 °C




There are no reviews yet.

Write A Review

Your email address will not be published. * represents mandatory fields.