Stepper Motor Reference Design

 1.  Introduction
Stepper motors are used in a wide variety of
applications. They are prevalent in consumer office
equipment such as printers, plotters, copiers, and
scanners. Stepper motors are also used in automotive
applications for electronic throttle control, dashboard
indicators, and climate control systems. Stepper motors
are also found in industrial equipment such as robotics,
electronic component handlers, testers, dispensers, and
other manufacturing equipment.
Stepper motors are often controlled using special
function ICs that provide limited control functionality.
Such ICs often employ a rudimentary step forward and
back Interface to the Microprocessor that limits system
performance. Other stepper motor systems are PC card
based and use a host PC to provide high performance
control. 
In embedded systems it is much better to use a small
microcontroller to directly control the stepper motor. A
very small Microcontroller such as the C8051F300 is
capable of providing a high performance motion control
solution. The Microcontroller implements a linear-
velocity profile, generates the precise Timing required,
and outputs the stepping pattern used to drive the
motor. The Microcontroller directly drives the power
MOSFETs and no addition Gate drive circuitry is
required.  
  Zener Diode 27 V SMA SMAZ27-13 Diodes Inc
 LED
 Microcontroller MLP11 C8051F301 Silicon
Laboratories
 RS232 Transceiver TSSOP2
0
SP3223E Sipex
 3.3V Regulator SOT223 LM2937 National
 Power MOSFET SO8 FDS8926A Fairchild
application notes                    New application notes
Download application notes and circuits


Unipolar Stepper Motor Drive
Unipolar Stepper Motor Drive

Bipolar Stepper Motor Drive
Bipolar Stepper Motor Drive


Related Electronics Part Number
Hot categories