ZHCSU74 December   2023 DRV8234

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 纹波计数参数
          1. 7.3.6.1.1  电机电阻倒数
          2. 7.3.6.1.2  电机电阻倒数范围
          3. 7.3.6.1.3  KMC 比例因子
          4. 7.3.6.1.4  KMC
          5. 7.3.6.1.5  滤波器阻尼常数
          6. 7.3.6.1.6  滤波器输入比例因子
          7. 7.3.6.1.7  纹波计数阈值
          8. 7.3.6.1.8  纹波计数阈值范围
          9. 7.3.6.1.9  T_MECH_FLT
          10. 7.3.6.1.10 VSNS_SEL
          11. 7.3.6.1.11 误差校正
            1. 7.3.6.1.11.1 EC_FALSE_PER
            2. 7.3.6.1.11.2 EC_MISS_PER
        2. 7.3.6.2 RC_OUT 输出
        3. 7.3.6.3 采用 nFAULT 进行纹波计数
      7. 7.3.7 电机电压和转速调节
        1. 7.3.7.1 内部电桥控制
        2. 7.3.7.2 设置速度/电压调节参数
          1. 7.3.7.2.1 速度和电压设置
          2. 7.3.7.2.2 速度比例因子
        3. 7.3.7.3 软启动和软停止
          1. 7.3.7.3.1 TINRUSH
      8. 7.3.8 保护电路
        1. 7.3.8.1 过流保护 (OCP)
        2. 7.3.8.2 热关断 (TSD)
        3. 7.3.8.3 VM 欠压锁定 (VM UVLO)
        4. 7.3.8.4 过压保护 (OVP)
        5. 7.3.8.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 读取
    6. 7.6 寄存器映射
      1. 7.6.1 DRV8234_STATUS 寄存器
      2. 7.6.2 DRV8234_CONFIG 寄存器
      3. 7.6.3 DRV8234_CTRL 寄存器
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用:有刷直流电机
      1. 8.2.1 设计要求
      2. 8.2.2 失速检测
        1. 8.2.2.1 应用描述
          1. 8.2.2.1.1 失速检测时序
          2. 8.2.2.1.2 硬件失速阈值选择
      3. 8.2.3 纹波计数应用
        1. 8.2.3.1 纹波计数参数调优
          1. 8.2.3.1.1 电阻参数
          2. 8.2.3.1.2 KMC 和 KMC_SCALE
            1. 8.2.3.1.2.1 案例 I
            2. 8.2.3.1.2.2 案例 II
              1. 8.2.3.1.2.2.1 方法 1:从头开始调优
                1. 8.2.3.1.2.2.1.1 KMC_SCALE 调优
                2. 8.2.3.1.2.2.1.2 KMC 调优
              2. 8.2.3.1.2.2.2 方法 2:使用比例因子
                1. 8.2.3.1.2.2.2.1 工作示例
          3. 8.2.3.1.3 高级参数
            1. 8.2.3.1.3.1 滤波器常数
              1. 8.2.3.1.3.1.1 FLT_GAIN_SEL
              2. 8.2.3.1.3.1.2 FLT_K
            2. 8.2.3.1.3.2 T_MECH_FLT
            3. 8.2.3.1.3.3 VSNS_SEL
            4. 8.2.3.1.3.4 附加的误差校正器参数
              1. 8.2.3.1.3.4.1 EC_FALSE_PER
              2. 8.2.3.1.3.4.2 EC_MISS_PER
      4. 8.2.4 电机电压
      5. 8.2.5 电机电流
      6. 8.2.6 应用曲线
  10. 电源相关建议
    1. 9.1 大容量电容
  11. 10布局
    1. 10.1 布局指南
  12. 11器件和文档支持
    1. 11.1 接收文档更新通知
    2. 11.2 支持资源
    3. 11.3 商标
    4. 11.4 静电放电警告
    5. 11.5 术语表
  13. 12修订历史记录

封装选项

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

电流调节

DRV8234 使用固定关断时间或逐周期 PWM 电流调节方案集成电流调节功能。这样,器件还能够在发生电机失速、高扭矩或其他高电流负载事件的情况下自主地限制输出电流。电流调节方案可通过 I2C 中的 REG_CTRL 位进行选择。

可以禁用内部电流调节,方法是将 IPROPI 绑定到 GND 并将 VREF 引脚电压设置为高于 GND 的值(如果不需要电流反馈)。此外,还可以通过将 IMODE 设置为 00b 来禁用电流调节,如下所述。如果需要电流反馈但不需要电流调节,则需要设置 VVREF 和 RIPROPI,使 VIPROPI 永远不会达到 VVREF 阈值。为使电流调节电路正常工作,VVREF 必须处于“建议运行条件”表中规定的 VREF 引脚电压范围内。

表 7-6 REG_CTRL 函数
位*电流调节模式
00b固定关断时间
01b逐周期
注:

*附加的 REG_CTRL 选项 10b 和 11b 允许在电机电压或速度调节之间进行选择,如节 7.3.7.2.1 所述。

可通过 VREF 电压 (VVREF) 与 IPROPI 输出电阻 (RIPROPI) 设置电流调节阈值 (ITRIP)。可通过将外部 RIPROPI 电阻器和 VVREF 之间的压降与内部比较器进行比较来执行此操作。

方程式 3. ITRIP (A) x AIPROPI (μA/A) = VVREF (V) / RIPROPI (Ω)

例如,如果 VVREF = 3.3V、RIPROPI = 1100Ω 且 AIPROPI = 1500μA/A,则 ITRIP 约为 2A。

VVREF 必须至少比 VVM 低 1.25V。VVREF 的最大建议值为 3.3V。如果 INT_VREF 位设置为 1b,则在内部选择 VVREF,其固定值为 3V。

ITRIP 比较器既具有消隐时间 (tBLANK),也具有抗尖峰脉冲时间 (tDEG)。内部消隐时间有助于在切换输出时防止电压和电流瞬变影响电流调节。这些瞬变可能由电机内部的电容器引起,也可能由电机端子引起。内部抗尖峰脉冲时间可确保瞬变条件不会过早触发电流调节。在瞬态条件超过抗尖峰脉冲时间的某些情况下,在 IPROPI 引脚上靠近器件之处放置一个 10nF 电容器,将有助于过滤 IPROPI 输出上的瞬变,从而不会过早触发电流调节。电容值可根据需要进行修改,但电容值较大可能会减慢电流调节电路的响应速度。

IMODE 位决定电机驱动器的电流调节行为。

  • 当 IMODE 为 00b 时,禁用电流调节。

  • 当 IMODE 为 01b 时,如启用了失速检测,器件仅在 tINRUSH 期间执行电流调节。

  • 当 IMODE 为 10b 时,始终启用电流调节。

下表总结了 IMODE 位设置。

表 7-7 IMODE 配置
IMODE

EN_STALL

说明

00b

X不执行电流调节
01b

0b

始终执行电流调节

1b

仅在 tINRUSH 期间执行电流调节

1Xb

X始终执行电流调节