Products > Stepper > Stepmotor controllers


Programmable stepmotor controller

We offer the stepmotor controllers for full line of stepmotors - from tiny stepmotors 20mm size up to high torque stepmotors 130mm size. SMSD stepmotor controllers provide advanced functionality and few control modes. Control modes are simple to be changed by customer using switches on a controller case.

The most desirable is the programmable mode. SMSD controllers under this control operate as per pre-loaded motion algorith. Motion algorithm is a sequence of simple commands like motion start, stop, speed, direction, acceleration and deceleration, movement distance, syncronization to outside devices and tec. Such algorithm is loaded to the controller from a computer using ready software SMC-Program (provided with the controller for free) or any other software for data transfer. We provide fully data communication protocol and command list for our controllers. For PC connecting USB is used. Data transfer via simple and well known RS232. This control mode is convinient for automation systems with repeating operation cycle.

Programmable stepmotor controller

The other control mode - direct control mode - stepmotor drive with SMSD controller execute commands as soon as get them from a computer. Such real-time control from a computer convinient if the motion parameters are changed often or are not known in advance.

In manual control (analog speed control) mode speed of a stepmotor is controlled by analog voltage signal, direction by digital signal.

In our latest models analog position control is realised. The motion scale is set via communication data protocol, the defined position is proportional to the input analog voltage signal.

The last control mode is the same as in simple stepmotor drivers - position is set by pulse signal. There are two modefications of this control mode: PULSE and DIR signals and A-phase and B-phase pulses with 90° difference.

Max. current
per phase,
Microstepping  Size,
SMSD-1.5 1.6 10 - 30 VDC 1, 1/2, 1/4, 1/8, 1/16 23x83x116.5 USB, RS232, RS485
analog speed control
PULS/DIR + A-phase-B-phase
SMSD-1.5RS-485 12 - 30VDC 1, 1/2, 1/4, 1/8, 1/16 26x110x120
SMSD-4.2 4.2 12 - 48 VDC 1, 1/2, 1/4,1/8, 1/16 26x116x120
SMSD-4.2RS-485 1, 1/2, 1/4, 1/16 24x110x120
SMSD-4.2LAN 4.2 24-48VDC 1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128 120х115х36

Ethernet, USB
analog speed control,
analog position control,

SMSD-42CAN 4.2 12-48VDC 1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128 120x105x46

CAN - CANOpen:
velocity control, position control, homing;

SMSD-8.0 8.0 24 - 72VDC 1,1/2, 1/4, 1/8, 1/16 44x121x140 USB, RS232, RS485
analog speed control
PULS/DIR + A-phase-B-phase
SMSD-822 8.0 70 - 200 VDC
or 110 - 220 VAC
1/2; 1/4; 1/8; 1/16; 1/32; 1/64; 1/128; 1/256 78x160x195 USB RS232
analog speed control
analog position control
PULS/DIR + A-phase-B-phase