SLVA767A September   2016  – December 2016 SN75469 , TPL7407L , TPL9201 , ULN2003A , ULN2003B , ULN2003V12 , ULN2004A , ULQ2003A , ULQ2003A-Q1 , ULQ2004A , ULQ2004A-Q1


  1.   Stepper Motor Driving With Peripheral Drivers (Driver ICs)
    1.     Trademarks
    2. 1 Peripheral Driver (Driver IC) Overview
    3. 2 Stepper Motors
      1. 2.1 Unipolar Stepper Motors
      2. 2.2 Bipolar Stepper Motors
    4. 3 Stepper Motor Driving Overview
      1. 3.1 Unipolar Stepper Motor Driving Block Diagram
      2. 3.2 Detailed Design Considerations
      3. 3.3 Bipolar Stepper Motor Driving Block Diagram
      4. 3.4 Detailed Design Considerations
    5. 4 Stepper Motor Driving Patterns
      1. 4.1 Wave Drive Operation
      2. 4.2 Full-Step Operation
      3. 4.3 Half-Step Operation

Wave Drive Operation

The Wave Drive mode of operation is typically considered to be the most simple way of driving a stepper motor, but is also the least common mode of stepper motor driving, due to its shortfalls relative to
Full-Step (torque) and Half-step (precision) patterns. The wave drive mode would likely be used in applications where reduced power consumption is important and high torque is unnecessary. Because of its simplicity, it is easiest to help discuss the functional operation of stepper motors.

For this mode of operation, each phase of the motor is activated in succession with only a single phase being activated at any point in time. Figure 8 and Figure 9 describe the step pattern required for the wave drive method, while Figure 10 provides a pictorial representation of the motor steps. Depending on the motor, each step in the sequence will rotate a defined angular distance. Figure 10 represents a motor with 4 steps per revolution, but many common stepper motors will have 32 or 64 steps per revolution; furthermore, others can have even higher precision. Each step for the motor in Figure 10 spins the motor 90°. As each phase is activated in succession, the permanent magnet on the rotor is attracted to the activated coil in the stator.

WaveDrive-LogicTable.gifFigure 8. Wave Drive Logic Table
WaveDrive-StepperCoilSequence.gifFigure 10. Wave Drive Motor Coil Sequence
WaveDrive-TimingDiagram.gifFigure 9. Wave Drive Timing Diagram