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

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息
速度和电压设置

该参数用 WSET_VSET 表示,有助于根据 REG_CTRL 寄存器设置来设置目标速度或电压。

REG_CTRL 设置为 10b 时,将启用速度调节模式。WSET_VSET 是一个 8 位寄存器,可设置为介于 00h(对应于 0rad/s)和 FFh(对应于 W_SCALE 允许的最大速度)之间的值。速度控制环路SPEED 寄存器的值与 WSET_VSET 设置的目标速度相匹配。请注意,SPEED 寄存器的最大值为 255。

REG_CTRL 设置为 11b 时,将启用电机电压调节模式。VM_GAIN_SEL 用于选择较小或较大的电压范围。

表 7-15 VM_GAIN_SEL 设置
VM_GAIN_SEL电压范围对应的 WSET_VSET 范围近似 WSET_VSET 分辨率WSET_VSET 设置的公式
0b0V 至 15.7V

0V:0

15.7V:255

61.56mV/位WSET_VSET = 目标输出电压 x (255/15.7)
1b0V 至 3.92V

0V:0

3.92V:255

15.38mV/位WSET_VSET = 目标输出电压 x (255/3.92)

表 7-15 所述,通过将 VM_GAIN_SEL 设置为 1b,用户可以提高较低电压下的电压调节分辨率。

设置为 0b 时,可将电机电压设置为介于 0 (0V) 和 255(约 15.7V 驱动输出电压)之间的值。请注意,WSET_VSET 的最大值为 255。每个位对应于输出电压设置的约 61.56mV 分辨率。将 WSET_VSET 设置为 255 会将目标电压设置为 15.7V。计算十进制值的公式如下所示:

方程式 4. Register Setting Value=Desired Target Voltage×25515.7 

例如,如果所需的目标电压为 5V,则寄存器设置值 = 5*(255/15.7) = 81。因此,将值设置为 81(或 51h)会输出约 5V。

注:
  1. 实际上,驱动器的过压保护会在电压达到 15.7V 之前关断器件。
  2. 节 6.3规定的 VM 最大电压为 11V。
    1. 建议将目标电压设置为低于 11V,以获得更高的精度。
  3. 要将目标电压设置为 11V,请将 WSET_VSET 设置为 179。