MC860-2A Two-Axis Stepper Driver
Product Overview
The MC860-2A driver is a digital step driver developed with the latest generation of 32-bit DSP chips, covering step of 86 mounting base. This driver supports two control modes: independent pulse control for two axes and synchronous pulse control for two axes. It can control two-axis step separately or synchronously for precise positioning control. The driver integrates two-axis step control into one, and one driver for two machines is suitable for gantry structures to improve the's synchronous control accuracy. Convenient wiring and debugging also improve the flexibility and convenience of on-site applications.
Features
Driver Function Description
Driver Functions | Operating Instructions |
Microstep Subdivision or Speed Setting | The microstep subdivision of the driver is set by four DIP switches SW5~SW8, with a total of 15 microstep levels. When setting the subdivision, the driver should be stopped first. For specific microstep subdivision settings, please refer to the driver panel instructions. |
Output Current Setting | The output current of the driver is set by three DIP switches SW1~SW3, with 8 levels of output current. For specific output current settings, please refer to the driver panel instructions. |
Automatic Half-Current Function | Users can set the driver's automatic half-current function through software. By setting the half-current ratio and half-current time, the driver enters a half-current state after the pulse train stops for a certain time, reducing motor self-heating and improving reliability. |
Signal Interface | In pulse mode: PUL+ and PUL- are the positive and negative terminals of the control pulse signal; DIR+ and DIR- are the positive and negative terminals of the direction signal; ENA+ and ENA- are the positive and negative terminals of the enable signal. In self-generated pulse IO mode: PUL+ and PUL- are the positive and negative terminals of the start signal; DIR+ and DIR- are the positive and negative terminals of the direction signal; ENA+ and ENA- are the positive and negative terminals of the enable signal. |
Motor Interface | Motor 1: A+ and A- connect to the positive and negative terminals of the stepper motor A-phase winding; B+ and B- connect to the positive and negative terminals of the stepper motor B-phase winding. Swapping the A and B phase windings reverses the motor direction. Motor 2: A+ and A- connect to the positive and negative terminals of the stepper motor A-phase winding; B+ and B- connect to the positive and negative terminals of the stepper motor B-phase winding. Swapping the A and B phase windings reverses the motor direction. |
Power Interface | Powered by AC/DC power supply, voltage range 30~110VDC or 24~80VAC, terminals are not polarity sensitive. Recommended power supply is 48V DC with power greater than 250W. |
Indicator Lights | The driver has two indicator lights: red and green. The green light is the power indicator, which stays on when the driver is powered; the red light is the fault indicator, which lights up when overvoltage, overcurrent, phase loss, or other faults occur. The power and fault lights will flash regularly. After the fault is cleared, the red light turns off. When a fault occurs, only power cycling and re-enabling can clear the fault. |
Installation Instructions | The driver dimensions are: 164 x 95 x 49mm, mounting hole distance is 157.4mm. It can be installed horizontally or vertically (vertical installation is recommended). During installation, it should be mounted tightly against a metal cabinet to facilitate heat dissipation. |
Product Diagram

Control Terminals
Terminal Names | Description Explanation |
PUL1+ | Axis 1 - External pulse mode: pulse signal input, signal voltage supports 5V-24V; pulse input mode: pulse + direction (pulse port), dual pulse (CW port); pulse active edge adjustable, default is rising edge; pulse width should be greater than 2.5μs for reliable response. |
PUL1- | |
DIR1+ | Axis 1 - External pulse mode: direction input, signal voltage supports 5V-24V; pulse input mode: pulse + direction (direction port), dual pulse (CCW port); high/low level signal. To ensure reliable motor direction change, the direction signal should be established at least 5μs before the pulse signal. |
DIR1- | |
ENA1+ | Axis 1 - Enable control signal. This input signal enables or disables the driver outputs for axis 1 and axis 2. When ENA is low level (or internal optocoupler conduction), the driver cuts off current to motor phases, putting the motor in free state and ignoring step pulses. If this function is not needed, leave the enable signal terminal floating. (Signal voltage supports 5-24V) |
ENA1- | |
PUL2+ | Axis 2 - External pulse mode: pulse signal input, signal voltage supports 5V-24V; pulse input mode: pulse + direction (pulse port), dual pulse (CW port); pulse active edge adjustable, default is rising edge; pulse width should be greater than 2.5μs for reliable response. |
PUL2- | |
DIR2+ | Axis 2 - External pulse mode: direction input, signal voltage supports 5V-24V; pulse input mode: pulse + direction (direction port), dual pulse (CCW port); high/low level signal. To ensure reliable motor direction change, the direction signal should be established at least 5μs before the pulse signal. |
DIR2- | |
ENA2+ | Axis 2 - Enable control signal. This input signal enables or disables the driver outputs for axis 1 and axis 2. When ENA is low level (or internal optocoupler conduction), the driver cuts off current to motor phases, putting the motor in free state and ignoring step pulses. If this function is not needed, leave the enable signal terminal floating. (Signal voltage supports 5-24V) |
ENA2- | |
ALM+ | Alarm output signal, requires external 24V power supply; when axis 1 motor alarm occurs, signal is output through the alarm port. (Default is normally open interface, i.e., signal output when alarm occurs; can be changed to normally closed output by setting parameter PA-21 to 1 via software communication, i.e., signal disconnects when alarm occurs.) |
ALM- |
Motor Winding Terminals
| Terminal Names | Description |
| 1A+ | Motor winding interface for phase A and phase B of axis 1 motor The motor rotation direction can be changed by switching A+ and A- |
| 1A- | |
| 1B+ | |
| 1B- | |
| 2A+ |
Motor winding interface for phase A and phase B of axis 2 motor The motor rotation direction can be changed by switching A+ and A-
|
| 2A- | |
| 2B+ | |
| 2B- |
Motor Winding Terminals
| Terminal Names | Description |
| AC | Voltage input terminal: supports DC: 30~110 VDC; AC: 24~80V voltage Recommended power supply DC48V, 12A or AC60V, 10A and above |
| AC |
Parameter setting
The MC860-2A driver uses an eighteen-position DIP switch to set microstepping accuracy, dynamic current, and speed, detailed as follows:

Operating current setting
PEAK (Peak current) | RMS (Average current) | SW1 | SW2 | SW3 |
2.4A | 1.7A | ON | ON | ON |
3.0A | 2.1A | OFF | ON | ON |
3.7A | 2.6A | ON | OFF | ON |
4.5A | 3.2A | OFF | OFF | ON |
5.1A | 3.6A | ON | ON | OFF |
5.8A | 4.1A | OFF | ON | OFF |
6.5A | 4.6A | ON | OFF | OFF |
7.2A | 5.1A | OFF | OFF | OFF |
Microstepping setting & speed range setting
| Microstepping | Speed | SW5 | SW6 | SW7 | SW8 |
| 400 | 40 rpm | ON | ON | ON | ON |
| 800 | 50 rpm | OFF | ON | ON | ON |
| 1600 | 60 rpm | ON | OFF | ON | ON |
| 3200 | 70 rpm | OFF | OFF | ON | ON |
| 6400 | 80 rpm | ON | ON | OFF | ON |
| 12800 | 90 rpm | OFF | ON | OFF | ON |
| 25600 | 100 rpm | ON | OFF | OFF | ON |
| 51200 | 150 rpm | OFF | OFF | OFF | ON |
| 1000 | 250 rpm | ON | ON | ON | OFF |
| 2000 | 350 rpm | OFF | ON | ON | OFF |
| 4000 | 450 rpm | ON | OFF | ON | OFF |
| 5000 | 550 rpm | OFF | OFF | ON | OFF |
| 8000 | 650 rpm | ON | ON | OFF | OFF |
| 10000 | 750 rpm | OFF | ON | OFF | OFF |
| 20000 | 850 rpm | ON | OFF | OFF | OFF |
| 40000 | 950 rpm | OFF | OFF | OFF | OFF |
Main application areas
Suitable for various motion control automation equipment and instruments, such as: electronic processing and inspection, semiconductor packaging, laser cutting and welding, laser typesetting, packaging machinery, engraving machines, marking machines, cutting machines, garment plotters, CNC machine tools, automated assembly equipment, etc.
WeChat