DM542 Stepper Motor Driver 4.2A 20-50VDC

Key Features:
  • Brand: ACT Motor
  • Power supply: 20-50 VDC
  • Maximum current: 4.2 A
  • Microstep resolution: 400-25600 pulse/rev
  • Input pulse frequency: 0~200kHz
  • Working temperature: -10℃~45℃

35,90 39,90

18 in stock
SKU 472-Z-2-8
Add to wishlist Add to compare



DM542 stepper motor driver allows drive voltage from 18VDC to 50VDC. It is designed for use with two-phase stepper motors of various sizes, but mainly for Nema 17 and Nema 23 stepper motors with less than 4.2 A phase current. The circuit of this driver is similar to the servo control circuit, which allows the motor to run smoothly without noise or vibration. The holding torque when the DM542 is running at high speed is also significantly higher than conventional two-phase drivers, moreover, the positioning accuracy is also higher. It is widely used in medium and large numerical control devices, such as bending machines, CNC machines, computerized embroidery machines, packaging machines, etc.

Key Features:

  • In the harsh environment of the power grid, it has a great ability of anti-interference and precise positioning
  • Protection against overvoltage and overcurrent
  • DC power supply 18-50 VDC (36 VDC recommended)
  • Maximum drive current 4.2 A
  • You can set the standby current to half
  • 15 selectable micro step resolutions from 400 to 25600
  • Input pulse frequency up to 200 KHz, TTL compatible and optically isolated input
  • Logic signal current: 7 ~ 16mA (typically 10mA)

Data sheet

DM542 User manual

DM542 stepper motor driver and signal interface details:

The controller's control signals can be active at high or low electrical levels. When the high electrical level is active (common cathode connection), all control negative signals are connected to GND. When the low electrical level is active (common anode connection), all positive control signals are connected to a positive voltage. See the images below for details:

  • Common cathode connection

common cathode stepper motor

  • Common anode connection

common anode common anode stepper motor

You can use a 5 – 24 V controller signal, but make sure the appropriate resistor is used:

Amplitude of the signal External limiting resistor R
5V Without R.
12V 1kΩ (≥1/4 W)
24V 2kΩ (≥1/2 W)

As it operates on a 5V signal, it is ideal for controlling with an Arduino or other 5V controller. If you need help connecting, you can always contact us contact us. We will be happy to help you.

Motor and power supply interface details:

Motor terminals A+ 4 motor wires must be connected. In most cases, these wires are color coded. The color associated with the winding depends on the motor. See engine documentation for details.
Power supply terminals DC + Power supply: 18-50 VDC


Below are all connections to the stepper motor driver necessary for the system to function properly (this is an example of a common anode connection ("EN" and resistors (R) not connected)). The stepper motor driver acts as a central unit that allows current to flow through the motor windings based on signal pulses from the microcontroller unit (MCU):

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



ACT Motor


There are no reviews yet.

Write A Review

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