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机械、封装和可订购信息

封装选项

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

引脚配置和功能

图 5-1 DDW 封装(44 引脚 HTSSOP),俯视图
图 5-2 使用 SPI 接口的 PWP 封装(28 引脚 HTSSOP),俯视图
图 5-3 使用 H/W 接口的 PWP 封装(28 引脚 HTSSOP),俯视图
表 5-1 引脚功能
引脚类型说明
名称

DDW

PWP

SPI 接口

H/W 接口

VCC

25

19

-

电源

内部逻辑块的电源电压。当单独的逻辑电源电压不可用时,将 VCC 引脚连接至 DVDD 引脚。当配置为使用 SPI 接口时,VCC 引脚也用作 SDO 输出的电源引脚。详情请参见Topic Link Label7.3.16

RSVD/TOFF

35

-

19

输入

该引脚不与 SPI 接口配合使用。

使用 H/W 接口时,该引脚对 PWM 电流调节的关断时间进行编程。
VCP1

1

Power

电荷泵输出。将 X7R 1μF 16V 陶瓷电容器从 VCP 连接至 VM。

VM

2、11、12、21

2、13

电源

电源。连接到电机电源电压,并通过两个 0.01µF 陶瓷电容器和一个额定电压为 VM 的大容量电容器以旁路方式连接到 PGNDA 和 PGNDB。

PGNDA

3,10

3

Power

电源接地。连接到系统接地。

PGNDB

13、20

12

电源

电源接地。连接到系统接地。
AOUT1

4、5、6

4、5

输出绕组 A 输出。连接到电机绕组。
AOUT2

7、8、9

6、7

输出

绕组 A 输出。连接到电机绕组。

BOUT2

14、15、16

8, 9

输出

绕组 B 输出。连接到电机绕组。

BOUT1

17、18、19

10、11

输出

绕组 B 输出。连接到电机绕组。
GND

22、23

14

电源器件接地。连接到系统接地端。
DVDD

24

15

电源内部 LDO 输出。将电容为 1μF、额定电压为 6.3V 或 10V 的 X7R 陶瓷电容器连接至 GND。

nFAULT

26

16

漏极开路

故障指示输出。在发生故障时,下拉为逻辑低电平。开漏 nFAULT 需要外部上拉电阻。
nHOME

27

-

漏极开路

当内部分度器处于步进表的初始位置 (45°) 时,下拉为逻辑低电平。nHOME 引脚每次 360º 电旋转时会输出一个低电平脉冲(四个全步进)。详情请参见Topic Link Label7.3.5.1。仅适用于 DDW 封装。

模式

28

-

输入MODE 引脚对器件进行编程,以便使用 SPI 或硬件 (H/W) 引脚接口工作。详情请参见Topic Link Label7.3.1

RSVD

29、30、31、32

-

-保留。保持未连接。

VREF

33

17

输入用于设置满量程电流的电压基准输入。DVDD 可用于通过电阻分压器生成 VREF。当配置为使用 SPI 接口时,如果 VREF_INT_EN 位为 1b,则 VREF 引脚可以保持未连接。

nSCS/M0

34

18

输入使用 SPI 接口时,这个引脚用作串行芯片选择。此引脚上的低电平有效支持串行接口通信。使用 H/W 接口时,该引脚对微步进模式进行编程。

SDO/DECAY1

36

20

推挽/输入使用 SPI 接口时,此引脚用作串行数据输出。在 SCLK 引脚的上升沿移出数据。使用 H/W 接口时,该引脚对衰减模式进行编程。

SDI/DECAY0

37

21

输入使用 SPI 接口时,此引脚用作串行数据输入。在 SCLK 引脚的下降沿捕捉数据。使用 H/W 接口时,该引脚对衰减模式进行编程。

SCLK/M1

38

22

输入使用 SPI 接口时,此引脚用作串行时钟输入。串行数据会移出并在此引脚上的相应上升沿和下降沿被捕捉。使用 H/W 接口时,该引脚对微步进模式进行编程。

STEP

39

23

输入步进输入。有效边沿会使分度器前进一步。使用 SPI 接口时,STEP 有效边沿可以是上升沿,也可以是上升沿和下降沿。使用 H/W 接口时,STEP 有效边沿始终是上升沿。

DIR

40

24

输入方向输入。逻辑电平设置步进的方向。

ENABLE

41

25

输入逻辑低电平将禁用器件输出;逻辑高电平则会启用。当器件使用 H/W 接口工作时,ENABLE 引脚还决定 OCP、OL 和 OTSD 故障恢复方法。

nSLEEP

42

26

输入睡眠模式输入。逻辑高电平用于启用器件;逻辑低电平用于进入低功耗睡眠模式。窄的 nSLEEP 复位脉冲可清除锁存故障。

CPL

43

27

电源

电荷泵开关节点。在 CPH 到 CPL 之间连接一个额定电压为 VM 的 X7R 0.1μF 陶瓷电容器。

CPH

44

28

电源

PAD---散热焊盘。连接到系统接地端。