ZHCSG92A June   2014  – March 2017 DRV8846

PRODUCTION DATA.  

  1. 特性
  2. 应用
  3. 说明
  4. 修订历史记录
  5. Pin Configuration and Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Timing Requirements
    7. 6.7 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 PWM Motor Drivers
      2. 7.3.2 Micro-Stepping Indexer
      3. 7.3.3 Current Regulation
      4. 7.3.4 Decay Mode
      5. 7.3.5 Blanking Time
      6. 7.3.6 Protection Circuits
        1. 7.3.6.1 Overcurrent Protection (OCP)
        2. 7.3.6.2 Thermal Shutdown (TSD)
        3. 7.3.6.3 Undervoltage Lockout (UVLO)
    4. 7.4 Device Functional Modes
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
        1. 8.2.2.1 Stepper Motor Speed
        2. 8.2.2.2 Current Regulation
        3. 8.2.2.3 Decay Modes
      3. 8.2.3 Application Curves
  9. Power Supply Recommendations
  10. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
  11. 11器件和文档支持
    1. 11.1 文档支持
      1. 11.1.1 相关文档
    2. 11.2 接收文档更新通知
    3. 11.3 社区资源
    4. 11.4 商标
    5. 11.5 静电放电警告
    6. 11.6 Glossary
  12. 12机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

Application and Implementation

NOTE

Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.

Application Information

The DRV8846 is used in stepper motor control.

Typical Application

The following design procedure can be used to configure the DRV8846.

DRV8846 typ_app_LLSEK2.gif

Design Requirements

Table 11 gives design input parameters for system design.

Table 11. System Design Input Parameters

DESIGN PARAMETER REFERENCE EXAMPLE VALUE
Nominal supply voltage VM 12 V
Supply voltage range 4 to 18 V
Motor winding resistance RL 3.0 Ω/phase
Motor winding inductance LL 330 µH/phase
Motor full step angle θstep 1.8°/step
Target stepping level nm 1/8 step
Target motor speed v 400 rpm
Target chopping current ICHOP 500 mA
Chopping current reference voltage VREF 3.3 V
Current scaling TORQUE 100%

Detailed Design Procedure

Stepper Motor Speed

The first step in configuring the DRV8846 requires the desired motor speed and stepping level. The DRV8846 can support from full step to 1/32 step mode.

If the target motor speed is too high, the motor will not spin. Make sure that the motor can support the target speed.

For a desired motor speed (v), microstepping level (nm), and motor full step angle (θstep),

Equation 2. DRV8846 eq_fstep_LLSEK2.gif

θstep can be found in the stepper motor data sheet or often written on the motor itself.

For DRV8846, the microstepping levels are set by the M0/M1 pins and can be any of the settings in Table 2. Higher microstepping means a smoother motor motion and less audible noise, but increases the switching losses and requires a higher ƒstep to achieve the same motor speed.

Current Regulation

The chopping current (ICHOP) is the maximum current driven through either winding. This quantity will depend on the sense resistor value (RXISEN).

Equation 3. DRV8846 eq_Ichop_LLSEK2.gif

ICHOP is set by a comparator which compares the voltage across RXISEN to a reference voltage. Note that ICHOP must follow Equation 4 to avoid saturating the motor.

Equation 4. DRV8846 eq_Ichop_A_LLSEK2.gif

where

  • VM is the motor supply voltage.
  • RL is the motor winding resistance.

Decay Modes

The DRV8846 supports four different decay modes: slow decay, fast decay, mixed decay, and AutoTune. The first selection to try is the AutoTune mode, which adjusts the decay mode automatically to improve current regulation. The current through the motor windings is regulated using a fixed-off-time PWM scheme. This means that after any drive phase, when a motor has reached the current chopping threshold (ICHOP), the DRV8846 places the motor in one of the four decay modes until the PWM cycle has expired. Afterward, a new drive phase starts.

The blanking time, tBLANK, defines the minimum drive time for the current chopping. ICHOP is ignored during tBLANK, so the winding current may overshoot the trip level during this blanking period.

Application Curves

DRV8846 plot_1_LLSEK2.gif Figure 13. Microstepping Waveform, Phase A, AutoTune
DRV8846 plot_2_LLSEK2.gif Figure 14. Microstepping Waveform, AutoTune, Step Current Regulation