SD02C is the enhanced version from SD02A and SD02B. SD02C is designed to drive unipolar or
bipolar stepper motor. The board incorporates most of the components of the typical applications.
With minimum interface, the board is ready to Plug and Play. Simply add in power, this driver is
ready to drive unipolar or bipolar stepper motor. SD02C will actually drive stepper motor in
bipolar method. However, since unipolar stepper motor can also be used as bi-polar stepper motor,
thus this driver can be used to drive both unipolar and bipolar stepper motor. This stepper motor
driver has been designed with capabilities and features of:
On/Off, Run/Brake and change motor?s rotation direction
? Set motor speed
? Request for encoder value
? Track an encoder value and brake the motor
? Set new baud rate for the driver
? Not familiar with UART communication? Fret not, sample source code for
UART control is provided for dsPIC30F4013 (C language), Arduino and
? Support up to 2A (peak) and 1A(continuous) per phase.
? Smoother stepper motor rotation with 2, 4 and 8 micro-stepping.
? Able to drive stepper motor from 6V to 20V.
? Single power input for both motor and on board controller.
? 5V logic level compatible inputs.
? Detect up to 1KHz pulses at PULSE input pin.
However, the maximum speed a stepper motor can step is also depending on the
motor’s performance. For stepper motors available in Cytron store, the max
stepping speed can be up to 2-4kHz without load (free run).
? Enable/Disable pin for low power consumption mode.
? UART baud rate are saved in the non-volatile memory
memory (Factory default is baud rate = 9600).
Dimension: 7.4 cm x 6.6 cm