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参考资料

使用 EnergyTrace™ 进行功耗分析

EnergyTrace™ 技术可为基于 CC2340R5 的 BDC 电机控制设计的电源特性提供宝贵见解。EnergyTrace 技术通过 LP-XDS110ET 提供。通过捕获不同运行状态的实时功耗,用户可以评估系统的能效并找到优化机会。EnergyTrace 捕获过程中,在一次占空比为 100% 的电机运行事件期间,对窗控器件电流进行监测。由于窗控器件作为休眠 ZED 工作且轮询周期为 3 秒,因此当无线电似乎从 ZC 接收任何潜在传输时会出现一个小尖峰。在出现这些尖峰的情况下,平均电流消耗 < 10µA,这是预期的电流消耗值。通过采用更长的轮询周期,可以进一步降低该值。请注意,禁用无线电的情况下,CC2340R5 的待机电流 < 1µA。

 无线电待机期间 EnergyTrace 捕获窗控器件图 5-2 无线电待机期间 EnergyTrace 捕获窗控器件

在电机运行期间,器件进入工作模式,产生几毫安的电流消耗。这样,就可以将 LGPT 等计时器用于 PWM。在这种情况下,使用 12V BDC 电机时,消耗的电流在电机运行期间为 27。该值取决于使用的具体电机以及电阻特性。电机运行期间的电流消耗还取决于占空比,因为 CC2340R5 必须驱动 DRV8251EVM 上的 IN1 和 IN2 输入。电机运行结束后,器件驱动器关闭,以允许 CC2340R5 重新进入低电流待机模式,等待进一步的电机控制指令。

 EnergyTrace 捕获窗控器件电机运行图 5-3 EnergyTrace 捕获窗控器件电机运行