ZHCSRD7B January   2023  – March 2024 DRV8145-Q1

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较
  6. 引脚配置和功能
    1. 5.1 HW 型号
      1. 5.1.1 VQFN-HR(16) 封装
    2. 5.2 SPI 型号
      1. 5.2.1 HTSSOP (28) 封装
      2. 5.2.2 VQFN-HR(16) 封装
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
      1. 6.5.1  电源和初始化
      2. 6.5.2  逻辑 I/O
      3. 6.5.3  SPI I/O
      4. 6.5.4  配置引脚 - 仅限 HW 型号
      5. 6.5.5  功率 FET 参数
      6. 6.5.6  具有高侧再循环的开关参数
      7. 6.5.7  具有低侧再循环的开关参数
      8. 6.5.8  IPROPI 和 ITRIP 调节
      9. 6.5.9  过流保护 (OCP)
      10. 6.5.10 过热保护 (TSD)
      11. 6.5.11 电压监控
      12. 6.5.12 负载监测
      13. 6.5.13 故障重试设置
      14. 6.5.14 瞬态热阻抗和电流能力
    6. 6.6 SPI 时序要求
    7. 6.7 开关波形
      1. 6.7.1 输出开关瞬态
        1. 6.7.1.1 高侧再循环
        2. 6.7.1.2 低侧再循环
      2. 6.7.2 唤醒瞬态
        1. 6.7.2.1 HW 型号
        2. 6.7.2.2 SPI 型号
      3. 6.7.3 故障反应瞬态
        1. 6.7.3.1 重试设置
        2. 6.7.3.2 锁存设置
    8. 6.8 典型特性
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
      1. 7.2.1 HW 型号
      2. 7.2.2 SPI 型号
    3. 7.3 特性说明
      1. 7.3.1 外部元件
        1. 7.3.1.1 HW 型号
        2. 7.3.1.2 SPI 型号
      2. 7.3.2 电桥控制
        1. 7.3.2.1 寄存器 - 引脚控制 - 仅限 SPI 型号
      3. 7.3.3 器件配置
        1. 7.3.3.1 压摆率 (SR)
        2. 7.3.3.2 IPROPI
        3. 7.3.3.3 ITRIP 调节
        4. 7.3.3.4 DIAG
          1. 7.3.3.4.1 HW 型号
          2. 7.3.3.4.2 SPI 型号
      4. 7.3.4 保护和诊断
        1. 7.3.4.1 过流保护 (OCP)
        2. 7.3.4.2 过热保护 (TSD)
        3. 7.3.4.3 关断状态诊断 (OLP)
        4. 7.3.4.4 导通状态诊断 (OLA) - 仅限 SPI 型号
        5. 7.3.4.5 VM 过压监视器
        6. 7.3.4.6 VM 欠压监视器
        7. 7.3.4.7 电荷泵欠压监控
        8. 7.3.4.8 上电复位 (POR)
        9. 7.3.4.9 事件优先级
    4. 7.4 编程 - 仅限 SPI 型号
      1. 7.4.1 SPI 接口
      2. 7.4.2 标准帧
      3. 7.4.3 用于多个外设的 SPI 接口
        1. 7.4.3.1 用于多个外设的菊花链帧
  9. 寄存器映射 - 仅限 SPI 型号
    1. 8.1 用户寄存器
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 负载概要
    2. 9.2 典型应用
      1. 9.2.1 HW 型号
      2. 9.2.2 SPI 型号
    3. 9.3 电源相关建议
      1. 9.3.1 确定大容量电容器的大小
    4. 9.4 布局
      1. 9.4.1 布局指南
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 社区资源
    4. 10.4 商标
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

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

用户寄存器

下表列出了用户可访问的所有寄存器。此表中未列出的所有寄存器地址都应被视为“保留”的存储单元,并阻止对此存储单元的访问。访问这类存储单元会导致 SPI_ERR。

表 8-1 用户寄存器
名称 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0 类型(2) Addr
DEVICE_ID DEV_ID[5] DEV_ID[4] DEV_ID[3] DEV_ID[2] DEV_ID[1] DEV_ID[0] REV_ID[1] REV_ID[0] R 00h
FAULT_SUMMARY SPI_ERR(3) POR FAULT VMOV VMUV OCP TSD VCPUV(3) R 01h
STATUS1 OLA(6) OLA(6) ITRIP_CMP ACTIVE OCP_H(7) OCP_L(8) OCP_H(7) OCP_L(8) R 02h
STATUS2 DRVOFF_STAT 不适用(4) 不适用(4) ACTIVE 不适用(4) 不适用(4) 不适用(4) OLP_CMP R 03h
COMMAND CLR_FLT 不适用(4) 不适用(4) SPI_IN_LOCK[1] SPI_IN_LOCK[0] (1) 不适用(4) REG_LOCK[1] REG_LOCK[0] (1) R/W 08h
SPI_IN 不适用(4) 不适用(4) 不适用(4) 不适用(4) S_DRVOFF (1) SPARE(5)(1) SPARE(5) S_IN R/W 09h
CONFIG1 EN_OLA VMOV_SEL[1] VMOV_SEL[0] SSC_DIS(1) OCP_RETRY TSD_RETRY VMOV_RETRY OLA_RETRY R/W 0Ah
CONFIG2 SPARE(5) S_DIAG[1] S_DIAG[0] 不适用(4) 不适用(4) S_ITRIP[2] S_ITRIP[1] S_ITRIP[0] R/W 0Bh
CONFIG3 TOFF[1] TOFF[0] (1) 不适用(4) S_SR[2] S_SR[1] S_SR[0] SPARE(5) SPARE(5) R/W 0Ch
CONFIG4 TOCP_SEL[1] TOCP_SEL[0] 不适用(4) OCP_SEL[1] OCP_SEL[0] DRVOFF_SEL(1) SPARE(5) IN_SEL R/W 0Dh
复位时默认为 1b,其他复位时默认为 0b
R = 只读,R/W = 读/写
VCPUV 由第一个 SDO 字节响应中的 SPI_ERR 取代,所有 SPI 帧通用。请参阅 SDO - 标准帧格式
N/A = 不可用(此位将回读为 0b)
SPARE = 不用考虑位。这些作为暂存位供用户使用。
如果设置了两个 OLA 位中的任何一个,则指示 OLA
如果设置了两个 OCP_L 位中的任何一个,则指示 OCP_L
如果设置了两个 OCP_H 位中的任何一个,则指示 OCP_H

8.1.1 DEVICE_ID 寄存器(地址 = 00h)

返回用户寄存器表

器件 DEVICE_ID 值
DRV8143S-Q1 BAh
DRV8144S-Q1 CAh
DRV8145S-Q1 DAh
DRV8143P-Q1 BEh
DRV8145P-Q1 DEh

8.1.2 FAULT_SUMMARY 寄存器(地址 = 01h)[复位 = 40h]

返回用户寄存器表

字段 类型 复位 说明
7 SPI_ERR R 0b 1b 表示上一 SPI 帧中发生了 SPI 通信故障。
6 POR R 1b 1b 表示检测到了上电复位。
5 FAULT R 0b SPI_ERR、POR、VMOV、VMUV、OCP、TSD、OLA 和 VCPUV 的逻辑 OR
4 VMOV R 0b 1b 表示检测到了 VM 过压。请参阅 VMOV_SEL 来更改阈值或禁用诊断,并参阅 VMOV_RETRY 来配置故障反应。
3 VMUV R 0b 1b 表示检测到了 VM 欠压。
2 OCP R 0b 1b 表示一个或多个功率 FET 上检测到了过流。请参阅 OCP_SEL、TOCP_SEL 来更改阈值和滤波时间。请参阅 OCP_RETRY 来配置故障反应。
1 TSD R 0b 1b 表示检测到了过热。请参阅 TSD_RETRY 来配置故障反应。
0 VCPUV R 0b 1b 表示检测到了电荷泵欠压。

8.1.3 STATUS1 寄存器(地址 = 02h)[复位 = 00h]

返回用户寄存器表

字段 类型 复位 说明
7 OLA R 0b 1b 表示在 OUT 上的活动状态下检测到了开路负载条件
6 OLA R 0b 1b 表示在 OUT 上的活动状态下检测到了开路负载条件
5 ITRIP_CMP R 0b 1b 表示负载电流已达到了 ITRIP 调节电平。
4 ACTIVE R 0b 1b 表示器件处于运行状态
3 OCP_H R 0b 1b 表示在 OUT 上的高侧 FET(端接至 GND)上检测到了过流
2 OCP_L R 0b 1b 表示在 OUT 上的低侧 FET(端接至 VM)上检测到了过流
1 OCP_H R 0b 1b 表示在 OUT 上的高侧 FET(端接至 GND)上检测到了过流
0 OCP_L R 0b 1b 表示在 OUT 上的低侧 FET(端接至 VM)上检测到了过流

8.1.4 STATUS2 寄存器(地址 = 03h)[复位 = 80h]

返回用户寄存器表

字段 类型 复位 说明
7 DRVOFF_STAT R 1b

此位显示 DRVOFF 引脚的状态。1b 表示该引脚状态为高电平。

6、5 不适用 R 0b 不可用
4 ACTIVE R 0b 1b 表示器件处于运行状态(复制 STATUS1 中的位 4)
3、2、1 不适用 R 0b 不可用
0 OLP_CMP R 0b 此位是关断状态诊断 (OLP) 比较器的输出。

8.1.5 命令寄存器(地址 = 08h)[复位 = 09h]

返回用户寄存器表

字段 类型 复位 说明
7 CLR_FLT R/W 0b 清除故障命令 - 写入 1b 以清除故障寄存器中报告的所有故障并取消置位 nFAULT 引脚
6-5 不适用 R 0b 不可用
4-3 SPI_IN_LOCK R/W 01b

写入 10b 以解锁 SPI_IN 寄存器

写入 01b、00b 或 11b 以锁定 SPI_IN 寄存器

SPI_IN 寄存器默认为锁定

2 不适用 R 0b

不可用

1-0 REG_LOCK R/W 01b

写入 10b 以锁定 CONFIG 寄存器

写入 01b、00b 或 11b 以解锁 CONFIG 寄存器

CONFIG 寄存器默认为未锁定

8.1.6 SPI_IN 寄存器(地址 = 09h)[复位 = 0Ch]

返回用户寄存器表

字段 类型 复位 说明
7-4 不适用 R 0b 不可用
3 S_DRVOFF R/W 1b SPI_IN 未锁定时 DRVOFF 引脚的等效寄存器位请参阅寄存器引脚控制一节。
2-1 不适用 R 10b 不可用
0 S_IN R/W 0b SPI_IN 未锁定时 IN 引脚的等效寄存器位请参阅寄存器引脚控制一节

8.1.7 CONFIG1 寄存器(地址 = 0Ah)[复位 = 10h]

返回用户寄存器表

字段 类型 复位 说明
7 EN_OLA R/W 0b 写入 1b 以启用运行状态下的开路负载检测。在独立模式下,始终会针对低侧负载禁用 OLA。请参阅 DIAG 一节。
6-5 VMOV_SEL R/W 0b 确定用于 VM 过压诊断的阈值

00b = VM > 35V

01b = VM > 28V

10b = VM > 18V

11b = VMOV 已禁用

4 SSC_DIS R/W 1b 0b:启用展频时钟功能
3 OCP_RETRY R/W 0b 写入 1b 以将故障反应配置为过流检测时的重试设置,否则故障反应会被锁存
2 TSD_RETRY R/W 0b 写入 1b 以将故障反应配置为过热检测时的重试设置,否则故障反应会被锁存
1 VMOV_RETRY R/W 0b 写入 1b 以将故障反应配置为 VMOV 检测时的重试设置,否则故障反应会被锁存。
注: 对于 SPI (P) 型号,此位还控制 VM 欠压检测时的故障反应。
0 OLA_RETRY R/W 0b 写入 1b 以将故障反应配置为运行状态下开路负载检测时的重试设置,否则故障反应会被锁存。

8.1.8 CONFIG2 寄存器(地址 = 0Bh)[复位 = 00h]

返回用户寄存器表

字段 类型 复位 说明
7 SPARE R/W 0b 无关
6-5 S_DIAG R/W 0b 负载类型指示 - 请参阅 DIAG 表
4-3 不适用 R 0b 不可用
2-0 S_ITRIP R/W 0b ITRIP 电平配置 - 请参阅 ITRIP 表

8.1.9 CONFIG3 寄存器(地址 = 0Ch)[复位 = 40h]

返回用户寄存器表

字段 类型 复位 说明
7-6 TOFF R/W 1b 用于 ITRIP 电流调节的 TOFF 时间

00b = 20µsec

01b = 30µsec

10b = 40µsec

11b = 50µsec

5 不适用 R 0b 不可用
4-2 S_SR R/W 0b 压摆率配置 - 请参阅 节 7.3.3.1
1-0 SPARE R/W 0b 无关

8.1.10 CONFIG4 寄存器(地址 = 0Dh)[复位 = 04h]

返回用户寄存器表

字段 类型 复位 说明
7-6 TOCP_SEL R/W 0b 过流检测配置的滤波时间

00b = 6µsec

01b = 3µsec

10b = 1.5µsec

11b = 最小值(约为 0.2µs)

5 不适用 R 0b 不可用
4-3 OCP_SEL R/W 0b 过流检测配置的阈值

00b = 100% 设置

01b、11b = 50% 设置

10b = 75% 设置

2 DRVOFF_SEL R/W 1b DRVOFF 引脚 - 寄存器逻辑组合(SPI_IN 未锁定时)

0b = 或

1b = 与

1 SPARE R/W 0b 无关
0 IN_SEL R/W 0b IN 引脚 - 寄存器逻辑组合(SPI_IN 未锁定时)

0b = 或

1b = 与