ZHCSVS7 April   2024 DRV8215

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 I2C 时序要求
    7. 6.7 时序图
    8. 6.8 典型工作特性
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 外部组件
      2. 7.3.2 特性汇总
      3. 7.3.3 电桥控制
      4. 7.3.4 电流检测和调节 (IPROPI)
        1. 7.3.4.1 电流检测和电流镜增益选择
        2. 7.3.4.2 电流调节
          1. 7.3.4.2.1 固定关断时间电流调节
          2. 7.3.4.2.2 逐周期电流调节
      5. 7.3.5 失速检测
      6. 7.3.6 电机电压和转速调节
        1. 7.3.6.1 内部电桥控制
        2. 7.3.6.2 设置速度/电压调节参数
          1. 7.3.6.2.1 速度和电压设置
          2. 7.3.6.2.2 速度比例因子
            1. 7.3.6.2.2.1 目标速度设置示例
          3. 7.3.6.2.3 电机电阻倒数
          4. 7.3.6.2.4 电机电阻倒数范围
          5. 7.3.6.2.5 KMC 比例因子
          6. 7.3.6.2.6 KMC
          7. 7.3.6.2.7 VSNS_SEL
        3. 7.3.6.3 软启动和软停止
          1. 7.3.6.3.1 TINRUSH
      7. 7.3.7 保护电路
        1. 7.3.7.1 过流保护 (OCP)
        2. 7.3.7.2 热关断(TSD)
        3. 7.3.7.3 VCC 欠压锁定 (UVLO)
        4. 7.3.7.4 过压保护 (OVP)
        5. 7.3.7.5 nFAULT 输出
    4. 7.4 器件功能模式
      1. 7.4.1 工作模式
      2. 7.4.2 低功耗睡眠模式
      3. 7.4.3 故障模式
    5. 7.5 编程
      1. 7.5.1 I2C 通信
        1. 7.5.1.1 I2C 写入
        2. 7.5.1.2 I2C 读取
  9. 寄存器映射
    1. 8.1 DRV8215_STATUS 寄存器
    2. 8.2 DRV8215_CONFIG 寄存器
    3. 8.3 DRV8215_CTRL 寄存器
  10. 应用和实施
    1. 9.1 应用信息
    2. 9.2 典型应用:有刷直流电机
      1. 9.2.1 设计要求
      2. 9.2.2 失速检测
        1. 9.2.2.1 应用描述
          1. 9.2.2.1.1 失速检测时序
          2. 9.2.2.1.2 硬件失速阈值选择
      3. 9.2.3 电机转速和电压调节应用
        1. 9.2.3.1 调整参数
          1. 9.2.3.1.1 电阻参数
          2. 9.2.3.1.2 KMC 和 KMC_SCALE
            1. 9.2.3.1.2.1 案例 I
            2. 9.2.3.1.2.2 案例 II
              1. 9.2.3.1.2.2.1 方法 1:从头开始调优
                1. 9.2.3.1.2.2.1.1 KMC_SCALE 调优
                2. 9.2.3.1.2.2.1.2 KMC 调优
              2. 9.2.3.1.2.2.2 方法 2:使用比例因子
                1. 9.2.3.1.2.2.2.1 工作示例
      4. 9.2.4 电机电压
      5. 9.2.5 电机电流
    3. 9.3 电源相关建议
      1. 9.3.1 大容量电容
    4. 9.4 布局
      1. 9.4.1 布局指南
  11. 10器件和文档支持
    1. 10.1 接收文档更新通知
    2. 10.2 支持资源
    3. 10.3 商标
    4. 10.4 静电放电警告
    5. 10.5 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

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

寄存器映射

下表列出了 DRV8215 的存储器映射 I2C 寄存器。I2C 寄存器用于配置 DRV8215 和进行器件诊断。

注:

请勿修改未在寄存器映射中列出的保留寄存器或地址(表 8-1)。写入这些寄存器可能会产生意外的影响。对于所有保留位,默认值为 0b。

表 8-1 I2C 寄存器
地址 名称 7 6 5 4 3 2 1 0 访问
0x00 FAULT_STATUS FAULT

RSVD

STALL

OCP

OVP

TSD

NPOR

RSVD R
0x01

RC_STATUS1

SPEED[7:0]

R
0x02

RC_STATUS2

RSVD
0x03

RC_STATUS3

RSVD
0x04

REG_STATUS1

VMTR[7:0] R

0x05

REG_STATUS2

IMTR[7:0] R

0x06

REG_STATUS3

RSVD

DUTY_READ[5:0] R
0x07 REG_STATUS4 RSVD
0x08 REG_STATUS5 RSVD

0x09

CONFIG0

EN_OUT EN_OVP EN_STALL VSNS_SEL* VM_GAIN_SEL* RSVD

CLR_FLT

DUTY_CTRL* RW

0x0A

CONFIG1

TINRUSH_LSB[7:0]

RW

0x0B

CONFIG2

TINRUSH_MSB[15:8]

RW

0x0C

CONFIG3

IMODE[1:0]* SMODE* INT_VREF*

TBLANK*

TDEG*

OCP_MODE* TSD_MODE* RW

0x0D

CONFIG4

RSVD

STALL_REP

CBC_REP

PMODE*

I2C_BC*

I2C_EN_IN1

I2C_PH_IN2

RW

0x0E

REG_CTRL0

RSVD

EN_SS

REG_CTRL[1:0]*

PWM_FREQ*

W_SCALE[1:0]

RW

0x0F

REG_CTRL1

WSET_VSET[7:0]

RW

0x10

REG_CTRL2

OUT_FLT[1:0]

PROG_DUTY[5:0]

RW

0x11

RC_CTRL0

RSVD

CS_GAIN_SEL[2:0]

RW

0x12

RC_CTRL1 RSVD

0x13

RC_CTRL2 INV_R_SCALE[1:0] KMC_SCALE[1:0] RSVD RW

0x14

RC_CTRL3 INV_R[7:0] RW

0x15

RC_CTRL4

KMC[7:0]

RW

0x16

RC_CTRL5 RSVD

0x17

RC_CTRL6

RSVD
0x18 RC_CTRL7 KP_DIV[2:0] KP_MUL[4:0] RW
0x19 RC_CTRL8 KI_DIV[2:0] KI_MUL[4:0] RW
注:

*仅当 EN_OUT=0 时可写。

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