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

具有可配置端点、基于霍尔效应的电机位置跟踪功能

此 BDC 电机设计实现了一个外部霍尔效应锁存器,以便能够精确跟踪 BDC 电机的旋转位置。TMAG5213 相对于 BDC 电机的正确定位对于精确监测电机旋转至关重要。如下图中突出显示的那样,BDC 电机内的磁体必须旋转,使磁极围绕一个中心翻转或者在定义的 Z 轴上方旋转。在 CCS 工程中,设置了 GPIO 输入中断,以便每次霍尔效应锁存器设置为高电平时递增计数器。此外,霍尔效应锁存器由 GPIO 输出供电,允许在电机未主动旋转时将其禁用,从而最大程度降低功耗。与基于时间的设计相比,这种基于霍尔效应的电机位置跟踪功能可实现更精确的电机位置跟踪。通过在编译时设置代码中的变量或通过实时按下按钮,可以使用可配置端点来启动和停止电机运行。通过删除 USE_HALL 定义,可以将窗控器件工程配置为使用其他电机位置跟踪方法运行。

 霍尔效应锁存器磁感应方向图 4-2 霍尔效应锁存器磁感应方向