ZHCSN95A August   2022  – December 2022 DRV8452

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. 修订历史记录
  5. 引脚配置和功能
  6. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议的工作条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
      1. 6.5.1 SPI 时序要求
      2. 6.5.2 STEP 和 DIR 时序要求
    6. 6.6 典型特性
  7. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1  运行接口
      2. 7.3.2  步进电机驱动器电流额定值
        1. 7.3.2.1 峰值电流额定值
        2. 7.3.2.2 均方根电流额定值
        3. 7.3.2.3 满量程电流额定值
      3. 7.3.3  PWM 电机驱动器
      4. 7.3.4  微步进分度器
      5. 7.3.5  分度器输出
        1. 7.3.5.1 nHOME 输出
      6. 7.3.6  自动微步模式
      7. 7.3.7  自定义微步进表
      8. 7.3.8  电流调节
        1. 7.3.8.1 内部基准电压
      9. 7.3.9  电流调节衰减模式
        1. 7.3.9.1 慢速衰减
        2. 7.3.9.2 混合衰减
        3. 7.3.9.3 智能调优动态衰减
        4. 7.3.9.4 智能调优纹波控制
        5. 7.3.9.5 PWM 关断时间
        6. 7.3.9.6 电流调节消隐时间和抗尖峰脉冲时间
      10. 7.3.10 使用外部电阻器进行电流检测
      11. 7.3.11 静音步进衰减模式
      12. 7.3.12 自动扭矩动态电流调节
        1. 7.3.12.1 自动扭矩学习例程
        2. 7.3.12.2 电流控制环路
        3. 7.3.12.3 PD 控制环路
        4. 7.3.12.4 通过自动扭矩提高效率
      13. 7.3.13 静止省电模式
      14. 7.3.14 电荷泵
      15. 7.3.15 线性稳压器
      16. 7.3.16 VCC 电压电源
      17. 7.3.17 逻辑电平、三电平和四电平引脚图
      18. 7.3.18 展频
      19. 7.3.19 保护电路
        1. 7.3.19.1  VM 欠压锁定
        2. 7.3.19.2  VCP 欠压锁定 (CPUV)
        3. 7.3.19.3  逻辑电源上电复位 (POR)
        4. 7.3.19.4  过流保护 (OCP)
          1. 7.3.19.4.1 锁存关断
          2. 7.3.19.4.2 自动重试
        5. 7.3.19.5  失速检测
        6. 7.3.19.6  开路负载检测 (OL)
        7. 7.3.19.7  过热警告 (OTW)
        8. 7.3.19.8  热关断 (OTSD)
          1. 7.3.19.8.1 锁存关断
          2. 7.3.19.8.2 自动重试
        9. 7.3.19.9  电源电压检测
        10. 7.3.19.10 nFAULT 输出
        11. 7.3.19.11 故障条件汇总
      20. 7.3.20 器件功能模式
        1. 7.3.20.1 睡眠模式
        2. 7.3.20.2 禁用模式
        3. 7.3.20.3 工作模式
        4. 7.3.20.4 nSLEEP 复位脉冲
        5. 7.3.20.5 功能模式汇总
    4. 7.4 编程
      1. 7.4.1 串行外设接口 (SPI) 通信
        1. 7.4.1.1 SPI 格式
        2. 7.4.1.2 用于菊花链配置的多个目标器件的 SPI
        3. 7.4.1.3 用于并行配置的多个目标器件的 SPI
    5. 7.5 寄存器映射
      1. 7.5.1 状态寄存器
        1. 7.5.1.1 FAULT(地址 = 0x00)[默认值 = 00h]
        2. 7.5.1.2 DIAG1(地址 = 0x01)[默认值 = 00h]
        3. 7.5.1.3 DIAG2(地址 = 0x02)[默认值 = 00h]
        4. 7.5.1.4 DIAG3(地址 = 0x03)[默认值 = 00h]
      2. 7.5.2 控制寄存器
        1. 7.5.2.1  CTRL1(地址 = 0x04)[默认值 = 0Fh]
        2. 7.5.2.2  CTRL2(地址 = 0x05)[默认值 = 06h]
        3. 7.5.2.3  CTRL3(地址 = 0x06)[默认值 = 38h]
        4. 7.5.2.4  CTRL4(地址 = 0x07)[默认值 = 49h]
        5. 7.5.2.5  CTRL5(地址 = 0x08)[默认值 = 03h]
        6. 7.5.2.6  CTRL6(地址 = 0x09)[默认值 = 20h]
        7. 7.5.2.7  CTRL7(地址 = 0x0A)[默认值 = FFh]
        8. 7.5.2.8  CTRL8(地址 = 0x0B)[默认值 = 0Fh]
        9. 7.5.2.9  CTRL9(地址 = 0x0C)[默认值 = 10h]
        10. 7.5.2.10 CTRL10(地址 = 0x0D)[默认值 = 80h]
        11. 7.5.2.11 CTRL11(地址 = 0x0E)[默认值 = FFh]
        12. 7.5.2.12 CTRL12(地址 = 0x0F)[默认值 = 20h]
        13. 7.5.2.13 CTRL13(地址 = 0x10)[默认值 = 10h]
      3. 7.5.3 索引寄存器
        1. 7.5.3.1 INDEX1(地址 = 0x11)[默认值 = 80h]
        2. 7.5.3.2 INDEX2(地址 = 0x12)[默认值 = 80h]
        3. 7.5.3.3 INDEX3(地址 = 0x13)[默认值 = 80h]
        4. 7.5.3.4 INDEX4(地址 = 0x14)[默认值 = 82h]
        5. 7.5.3.5 INDEX5(地址 = 0x15)[默认值 = B5h]
      4. 7.5.4 自定义微步进寄存器
        1. 7.5.4.1 CUSTOM_CTRL1(地址 = 0x16)[默认值 = 00h]
        2. 7.5.4.2 CUSTOM_CTRL2(地址 = 0x17)[默认值 = 00h]
        3. 7.5.4.3 CUSTOM_CTRL3(地址 = 0x18)[默认值 = 00h]
        4. 7.5.4.4 CUSTOM_CTRL4(地址 = 0x19)[默认值 = 00h]
        5. 7.5.4.5 CUSTOM_CTRL5(地址 = 0x1A)[默认值 = 00h]
        6. 7.5.4.6 CUSTOM_CTRL6(地址 = 0x1B)[默认值 = 00h]
        7. 7.5.4.7 CUSTOM_CTRL7(地址 = 0x1C)[默认值 = 00h]
        8. 7.5.4.8 CUSTOM_CTRL8(地址 = 0x1D)[默认值 = 00h]
        9. 7.5.4.9 CUSTOM_CTRL9(地址 = 0x1E)[默认值 = 00h]
      5. 7.5.5 自动扭矩寄存器
        1. 7.5.5.1  ATQ_CTRL1(地址 = 0x1F)[默认值 = 00h]
        2. 7.5.5.2  ATQ_CTRL2(地址 = 0x20)[默认值 = 00h]
        3. 7.5.5.3  ATQ_CTRL3(地址 = 0x21)[默认值 = 00h]
        4. 7.5.5.4  ATQ_CTRL4(地址 = 0x22)[默认值 = 20h]
        5. 7.5.5.5  ATQ_CTRL5(地址 = 0x23)[默认值 = 00h]
        6. 7.5.5.6  ATQ_CTRL6(地址 = 0x24)[默认值 = 00h]
        7. 7.5.5.7  ATQ_CTRL7(地址 = 0x25)[默认值 = 00h]
        8. 7.5.5.8  ATQ_CTRL8(地址 = 0x26)[默认值 = 00h]
        9. 7.5.5.9  ATQ_CTRL9(地址 = 0x27)[默认值 = 00h]
        10. 7.5.5.10 ATQ_CTRL10(地址 = 0x28)[默认值 = 08h]
        11. 7.5.5.11 ATQ_CTRL11(地址 = 0x29)[默认值 = 0Ah]
        12. 7.5.5.12 ATQ_CTRL12(地址 = 0x2A)[默认值 = FFh]
        13. 7.5.5.13 ATQ_CTRL13(地址 = 0x2B)[默认值 = 05h]
        14. 7.5.5.14 ATQ_CTRL14(地址 = 0x2C)[默认值 = 0Fh]
        15. 7.5.5.15 ATQ_CTRL15(地址 = 0x2D)[默认值 = 00h]
        16. 7.5.5.16 ATQ_CTRL16(地址 = 0x2E)[默认值 = FFh]
        17. 7.5.5.17 ATQ_CTRL17(地址 = 0x2F)[默认值 = 00h]
        18. 7.5.5.18 ATQ_CTRL18(地址 = 0x30)[默认值 = 00h]
      6. 7.5.6 静音步进寄存器
        1. 7.5.6.1 SS_CTRL1(地址 = 0x31)[默认值 = 00h]
        2. 7.5.6.2 SS_CTRL2(地址 = 0x32)[默认值 = 00h]
        3. 7.5.6.3 SS_CTRL3(地址 = 0x33)[默认值 = 00h]
        4. 7.5.6.4 SS_CTRL4(地址 = 0x34)[默认值 = 00h]
        5. 7.5.6.5 SS_CTRL5(地址 = 0x35)[默认值 = FFh]
  8. 应用和实现
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
        1. 8.2.2.1 步进电机转速
      3. 8.2.3 应用性能曲线图
      4. 8.2.4 热应用
        1. 8.2.4.1 功率损耗
        2. 8.2.4.2 导通损耗
        3. 8.2.4.3 开关损耗
        4. 8.2.4.4 由于静态电流造成的功率损耗
        5. 8.2.4.5 总功率损耗
        6. 8.2.4.6 器件结温估算
        7. 8.2.4.7 热像图
  9. 散热注意事项
    1. 9.1 散热焊盘
    2. 9.2 PCB 材料推荐
  10. 10电源相关建议
    1. 10.1 大容量电容
    2. 10.2 电源
  11. 11布局
    1. 11.1 布局指南
    2. 11.2 布局示例
  12. 12器件和文档支持
    1. 12.1 相关文档
    2. 12.2 接收文档更新通知
    3. 12.3 支持资源
    4. 12.4 商标
    5. 12.5 静电放电警告
    6. 12.6 术语表
  13. 13机械、封装和可订购信息

封装选项

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

寄存器映射

表 7-34 列出了该器件的存储器映射寄存器。表 7-34 中未列出的所有寄存器地址都应视为保留的存储单元,并且不得修改寄存器内容。

表 7-34 内存映射
寄存器76543210类型地址
FAULTFAULTSPI_ERRORUVLOCPUVOCPSTLTFOLR0x00
DIAG1OCP_LS2_BOCP_HS2_BOCP_LS1_BOCP_HS1_BOCP_LS2_AOCP_HS2_AOCP_LS1_AOCP_HS1_AR0x01
DIAG2

STSL

OTWOTSSTL_LRN_OKSTALLLRN_DONEOL_BOL_AR0x02

DIAG3

RSVD

NHOME

CNT_OFLW

CNT_UFLW

RSVD

NPOR

RSVD

R

0x03

CTRL1EN_OUT

SR

IDX_RST

TOFF [1:0]DECAY [2:0]RW0x04
CTRL2DIRSTEPSPI_DIRSPI_STEPMICROSTEP_MODE [3:0]RW0x05
CTRL3CLR_FLTLOCK [2:0]TOCPOCP_MODEOTSD_MODEOTW_REPRW0x06
CTRL4

TBLANK_TIME[1:0]

STL_LRNEN_STLSTL_REP

STL_FRQ

STEP_FRQ_TOL[1:0]RW0x07
CTRL5STALL_TH [7:0]RW0x08
CTRL6RC_RIPPLE[1:0]DIS_SSCTRQ_SCALESTALL_TH [11:8]RW0x09
CTRL7TRQ_COUNT [7:0]R0x0A
CTRL8RSVDTRQ_COUNT[11:8]R0x0B

CTRL9

EN_OL

OL_MODE

OL_T[1:0]

STEP_EDGE

RES_AUTO[1:0]

EN_AUTO

RW

0x0C

CTRL10

ISTSL[7:0]

RW

0x0D

CTRL11

TRQ_DAC [7:0]

RW

0x0E

CTRL12

EN_STSL

TSTSL_FALL[3:0]

RSVD

RW

0x0F

CTRL13

TSTSL_DLY[5:0]

VREF_INT_EN

RSVD

RW

0x10

INDEX1

CUR_A_POS[7:0]

R

0x11

INDEX2

CUR_A_SIGN

RSVD

R

0x12

INDEX3

CUR_B_POS[7:0]

R

0x13

INDEX4

CUR_B_SIGN

RSVD

CUR_A[1:0]

R

0x14

INDEX5

CUR_A[9:2]

R

0x15
CUSTOM_CTRL1

RSVD

EN_CUSTOM

RW

0x16

CUSTOM_CTRL2CUSTOM_CURRENT1[7:0]RW

0x17

CUSTOM_CTRL3CUSTOM_CURRENT2[7:0]RW

0x18

CUSTOM_CTRL4CUSTOM_CURRENT3[7:0]RW

0x19

CUSTOM_CTRL5CUSTOM_CURRENT4[7:0]RW

0x1A

CUSTOM_CTRL6CUSTOM_CURRENT5[7:0]RW

0x1B

CUSTOM_CTRL7CUSTOM_CURRENT6[7:0]RW

0x1C

CUSTOM_CTRL8CUSTOM_CURRENT7[7:0]RW

0x1D

CUSTOM_CTRL9CUSTOM_CURRENT8[7:0]RW

0x1E

ATQ_CTRL1

ATQ_CNT[7:0]

R0x1F
ATQ_CTRL2

ATQ_CNT[10:8]

RSVD

ATQ_LRN_CONST1[10:8]

RW0x20
ATQ_CTRL3

ATQ_LRN_CONST1[7:0]

RW0x21
ATQ_CTRL4

ATQ_LRN_MIN_CURRENT[4:0]

ATQ_LRN_CONST2[10:8]RW0x22
ATQ_CTRL5

ATQ_LRN_CONST2[7:0]

RW0x23
ATQ_CTRL6

ATQ_UL[7:0]

RW0x24
ATQ_CTRL7

ATQ_LL[7:0]

RW0x25
ATQ_CTRL8

KP[7:0]

RW0x26
ATQ_CTRL9

RSVD

KD[3:0]

RW

0x27

ATQ_CTRL10

ATQ_EN

LRN_START

ATQ_FRZ[2:0]

ATQ_AVG[2:0]

RW

0x28

ATQ_CTRL11

ATQ_TRQ_MIN[7:0]

RW

0x29

ATQ_CTRL12

ATQ_TRQ_MAX[7:0]

RW

0x2A

ATQ_CTRL13

ATQ_D_THR[7:0]

RW

0x2B

ATQ_CTRL14

RSVD

RW

0x2C

ATQ_CTRL15

ATQ_ERROR_TRUNCATE[3:0]

ATQ_LRN_STEP[1:0]

ATQ_LRN_CYCLE_SELECT[1:0]

RW

0x2D

ATQ_CTRL16

ATQ_TRQ_DAC[7:0]

R

0x2E

ATQ_CTRL17

RSVD

VM_SCALE

RSVD

RW

0x2F

ATQ_CTRL18

RSVD

RW

0x30

SS_CTRL1

SS_SMPL_SEL[1:0]

RSVD

SS_PWM_FREQ[1:0]

RSVD

EN_SS

RW

0x31

SS_CTRL2SS_KP[7:0]RW

0x32

SS_CTRL3SS_KI[7:0]RW

0x33

SS_CTRL4

RSVD

SS_KI_DIV_SEL[2:0]

RSVD

SS_KP_DIV_SEL[2:0]

RW

0x34

SS_CTRL5

SS_THR[7:0]

RW

0x35

CTRL 14

VM_ADC[4:0]

RSVD

RW

0x3C

复杂的位访问类型经过编码可适应小型表单元。表 7-35 显示了适用于此部分中访问类型的代码。

表 7-35 访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
复位或默认值
-n复位后的值或默认值