• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Advertise
  • Subscribe

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • Resources
    • FAQs
      • Motion Casebook
      • Motion Selection Guides
    • Suppliers
    • Video
You are here: Home / Motors / DC Motors / FAQ: What are stepper drives and how do they work?

FAQ: What are stepper drives and how do they work?

June 29, 2015 By Zak Khan Leave a Comment

A stepper drive is the driver circuit that controls how the stepper motor operates. Stepper drives work by sending current through various phases in pulses to the stepper motor. There are four types: wave drives (also called one-phase-on drives), two-phase on, one-two phase-on drives and microstepping drives.

Wave or one-phase-on drives work with only one phase turned on at a time. Consider the illustration below. When the drive energizes pole A (a south pole) shown in green, it attracts the north pole of the rotor. Then when the drive energizes B and switches A off, the rotor rotates 90° and this continues as the drive energizes each pole one at a time.

Stepper Drive One Phase On

Engineers rarely use wave driving: it is inefficient and provides little torque, because only one phase of the motor engages at a time.

Two-phase-on driving has its name because two phases are on at a time. If the drive energizes both A and B poles as south poles (shown in green), then the rotor’s north pole attracts to both equally and aligns in the middle of the two. As the energizing sequence continues on like this, the rotor continuously ends up aligning in-between two poles.

Stepper Drive Two Phase On

Two-phase-on driving gets no finer resolution than one-phase on, but it does produce more torque.

One-two phase-on driving has its name for the way the drive energizes either 1 or 2 phases at any specific time. In this driving method, also known as half-stepping, the drive energizes pole A (shown in green) … then energizes poles A and B … then energizes pole B … and so forth.

Stepper Drive One-Two Phase-On

One-two phase-on driving delivers finer motion resolutions. When two phases are on, the motor produces more torque. One caveat here: torque ripple is a concern because it may cause resonance and vibration.

Related to one-two phase-on driving is microstepping.

Microstepping delivers very fine motion resolutions. Here, the drive uses current regulation to prevent torque oscillations. With this technique, engineers can use stepper motors in more applications.

In sort, a drive that is microstepping increases and decreases current along a sine wave, so no pole is fully on or off. Here is a sample microstepping sine-wave current:

Stepper Drive Microstepping Current Sine-Wave

Note the subtle jagged contour of the sine-wave current. While microstepping doesn’t necessarily improve accuracy, it does get higher resolution than other driving modes—which is particularly helpful for applications in which the motor goes through no-load situations. During operation, motors can miss steps. However, microstepping spreads energy out instead of delivering it to the motor all at once, which can cause ringing and overshoot.

For all of these forms of driving, the motors can have different windings. Unipolar motors only accept positive voltage. Unipolar requires an extra wire in the middle of every coil to let current flow from one end to the other. Bipolar stepper motors use both positive and negative voltage. Bipolar stepper motors have more torque because they produce a stronger magnetic field, but their construction also requires more wire.

For more information:

Oriental Motor’s website on stepper motors

University of Texas at Austin: Archived STMicroelectronics PDF

Online eBook: All About Circuits — Stepper Motors

You might also like

Filed Under: DC Motors, Drives + Supplies, FAQs + basics, Motors, Stepper Drives, Stepper Motors

Reader Interactions

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

LEARNING CENTER

Design World Learning Center

Motion Control Handbook

“mct
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.

RSS Featured White Papers

  • Robotic Automation is Indispensable for the Logistics Industry’s Continued Growth and Success
  • Reliable Linear Motion For Packaging Machines
  • Polymers Outperform Metals In Precision Gearing

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering.
Wire and Cable Tips

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS