
September 2012L010155 3
Introduction
The DPD75601 is a single-axis 7A unipolar step motor driver/controller containing 2 Kbytes of
nonvolatile stored programming space, quadrature encoder feedback, and a 300W transformer,
all enclosed in a package. It provides exible, independent control of unipolar stepper motors
with a current range from 1.0 to 7.0 amps in 1.8 or 0.9 degree increments from a computer, or
any machine controller with a serial port. It is also capable of standalone operation, making it an
embedded machine controller. The easy to use Windows software, SMC60WIN, can be used to
directly control motion and to program the DPD75601. The DPD75601 also has the ability for
real time functions.
The DPD75601 has 40 commands, which are easy-to-remember for direct movement of the
stepper motor. The DPD75601 communicates via either an RS232 or RS485 bidirectional serial
data bus. Up to 99 DPD75601’s can be networked from one communications port on your PC or
PLC, utilizing the RS485 communications protocol. Special functions of the controller include 8
programmable open collector outputs and 6 TTL, CMOS and 24V compatible inputs, a quadrature
encoder input with the ability to autocorrect, an analog input to control either maximum speed or
absolute position, and a thumbwheel input for indexing a motor. The DPD75601 can be powered
from 90-265 VAC, 50/60Hz.
Section 1:
Description
The driver in the DPD75601 (BLD75) is a step motor driver that can drive motors rated from 1.0
to 7.0 amps/phase. It can handle 6-lead and 8-lead motors in a unipolar fashion. The DPD75601
features a unipolar bilevel (or dual voltage) drive technique with short circuit, open circuit, over
voltage, under voltage and over temperature detection. The DPD75601 offers half-step or full-
step operation to move the motor 0.9 or 1.8 degrees per step.
The controller in the DPD75601 (PCL601) provides independent programming of acceleration/
deceleration, base speed (start up speed), max speed (running speed), jog speed, and the num-
ber of steps to be taken in both relative and absolute positioning modes. On absolute positioning
moves, the DPD75601 also has specic functions such as encoder feedback, autocorrection,
index-on-the-y and output-on-the-y. An analog input can be used to set either the maximum
speed or go to an absolute position based between the upper and lower programmable limits. A
seven decade thumbwheel switch can be read for relative indexing. The DPD75601 also has a
high level programming command set that includes: branching, looping, conditional statements,
time delays, text strings, and I/O which the user can use in the programming mode to fully control
all machine functionality. A home input, a set of bidirectional hard and soft limit switch inputs and
bidirectional jog inputs are provided for each axis. These features are generally required in most
machine control designs. 6 testable TTL, CMOS and 24V compatible inputs and 8 programmable
open-collector outputs are provided per axis. The I/O are accessible independent of the busy state
of the axis controls. The DPD75601 has a built-in programmable reset circuit. Reset is automatic
on power-up, or by pressing the external reset button. A CD, provided when you purchase the
unit, contains this user’s manual, along with the SMC60WIN software and DPD75601 program
examples. The software allows you to write and change programs that are to be stored in the
DPD75601 for autostart use, and also upload the program that is stored in the DPD75601 itself
for editing and viewing. The software also allows you to save the programs onto your computer
hard drive, and easily retrieve them when needed.
July 2018