SLVA488B January   2014  – January 2021 DRV8434 , DRV8811 , DRV8818 , DRV8821 , DRV8824 , DRV8825

 

  1.   Trademarks
  2. 1Introduction and Problem Statement
  3. 2Stepper Motor Control High Level Functions
    1. 2.1 STEP Actuation: Acceleration, Speed Control and Deceleration Profiles
    2. 2.2 Accelerating the Motor
    3. 2.3 Stepper Speed
    4. 2.4 Decelerating the Motor
    5. 2.5 Speed Change
    6. 2.6 Position Control: Number Of Steps
    7. 2.7 Homing the Stepper
  4. 3I2C Protocol and Communications Engine
    1. 3.1 GPIO CONFIG
    2. 3.2 STEPPER CONFIG
    3. 3.3 GPIO OUT
    4. 3.4 Current Duty Cycle
    5. 3.5 START STEPPER
  5. 4Application Schematic
  6. 5Revision History

Intelligent Stepper Motor Driver Control

This document is provided as a supplement to the data sheets of the devices in Table 1-1. The table details a technique to improve real-time control of the integrated indexer of these bipolar stepper motor drivers, while obtaining programmable acceleration and deceleration profiles, speed control and position control with a MSP430 microcontroller.

Table 1-1 Integrated Stepper Motor Drivers
Device Recommended Max. Voltage (V) Full Scale Current (A) Rdson (mohm) LS+HS FET typical at 25°C Control Stall Detect Smart Tune Classification
DRV8434S 48 2.5 330 SPI yes Programmable Industrial
DRV8434A 48 2.5 330 GPIO yes Fixed Industrial
DRV8434 48 2.5 330 GPIO no Fixed Industrial
DRV8428 33 1 1500 GPIO no Programmable Industrial
DRV8426 33 1.5 900 GPIO no Programmable Industrial
DRV8425 33 2 550 GPIO no Programmable Industrial
DRV8424 33 2.5 330 GPIO no Programmable Industrial
DRV8436 48 1.5 900 GPIO no Programmable Industrial
DRV8889-Q1 45 1.5 900 SPI yes Programmable Automotive
DRV8899-Q1 45 1 1200 SPI no Programmable Automotive