ZHCAFV6 October   2025 CC2340R5

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 CC2340R5
    2. 1.2 DRV8251A
    3. 1.3 BDC 电机
    4. 1.4 TMAG5213
  5. 2BDC 应用
    1. 2.1 硬件设置
      1. 2.1.1 DRV8251AEVM 设置
    2. 2.2 连接图
  6. 3运行示例
    1. 3.1 依赖项
    2. 3.2 加载固件
    3. 3.3 Zigbee 组网
  7. 4固件设计
    1. 4.1 代码流程描述
    2. 4.2 LaunchPad 按钮功能
    3. 4.3 非易失性内存
    4. 4.4 双向 PWM 电机控制
    5. 4.5 ADC 过流保护功能
    6. 4.6 具有可配置端点、基于霍尔效应的电机位置跟踪功能
    7. 4.7 日志记录功能
    8. 4.8 与第三方智能集线器设备的互操作性
  8. 5测试和结果
    1. 5.1 PWM 和霍尔效应信号分析
    2. 5.2 使用 EnergyTrace™ 进行功耗分析
  9. 6总结
  10. 7参考资料

ADC 过流保护功能

在这种 BDC 电机应用中,过流保护 (OCP) 的原理是通过对 DRV8251A 的 VSENSE 引脚进行 ADC 采样来持续监测电流。VSENSE 引脚输出与电机电流消耗成正比的电压信号,提供有关电机电气负载的实时反馈。在电机运行期间,CC2340R5 的 ADC 以 1 毫秒的间隔定期对该电压进行采样,并将模拟 VSENSE 读数转换为表示实际电机电流的数字值。当此测量的电流超过预定义的 ocpThreshold 值时,保护机制立即禁用两个 PWM 通道,在发生损坏之前停止电机。过流情况的可能原因包括电机失速、机械障碍或电气故障。该实现利用 DRV8251A 的集成电流检测功能,无需外部电流检测电阻器,同时提供精确、响应迅速的保护功能,在任一方向运行期间均可保护电机和机械系统。该实现方案具有专用的回调函数,可处理 ADC 样本并在必要时触发 OCP 功能,同时还记录故障条件并递增故障计数器以用于诊断目的。