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

Detailed Design Considerations

When using a peripheral driver for stepper motor driving applications there are a few design considerations that should be highlighted.

  1. Logic Inputs should be within the acceptable recommended voltage range - see device Electrical Characteristics for further information.
  2. Output voltages should not exceed the maximum recommended output voltage (VOUT(MAX)) specified for the device. Output voltage and current tolerances vary by device - see device Electrical Characteristics for further information.
  3. Some devices may require a capacitor on the COM pin - see device Electrical Characteristics for further information.
  4. The COM pin should be connected to the highest external supply, as this is required to suppress inductive kickback from the motor.
  5. The current through each motor phase (Iphase) is a function of the supply voltage (VCC), the low-level output voltage (VOL or VCE(sat)) and the phase resistance (Rphase).
    • Equation 1 provides the equation for the Relay Current
    • See device Electrical Characteristics for the maximum allowable output current (ICE(MAX) or IDS(MAX)) and the low-level output voltage (VOL or VCE(sat))
    • Equation 1. MotorDriver-Equation.gif