ZHCAFT7 October   2025 CC2340R5

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 CC2340R5
    2. 1.2 DRV8329A
    3. 1.3 BLDC 电机
  5. 2BLDC 硬件
    1. 2.1 硬件设置
      1. 2.1.1 DRV8329AEVM 设置
    2. 2.2 连接图
  6. 3运行示例
    1. 3.1 依赖项
    2. 3.2 加载固件
    3. 3.3 电机连接测试
    4. 3.4 具有蓝牙® 低功耗且带霍尔传感器的 BLDC 电机陷阱运行
      1. 3.4.1 SimpleLink™ Connect 手机应用
  7. 4固件设计
    1. 4.1 代码流程描述
    2. 4.2 定制 TI 驱动器
      1. 4.2.1 PWM
      2. 4.2.2 ADCBuf
      3. 4.2.3 电源
    3. 4.3 应用事件
    4. 4.4 换向表
    5. 4.5 电机加速
    6. 4.6 ADC 运营
    7. 4.7 旋转检测功能
    8. 4.8 报告统计信息
    9. 4.9 蓝牙® 低功耗栈
  8. 5测试和结果
  9. 6总结
  10. 7参考资料

SimpleLink™ Connect 手机应用

此演示使用开箱即用的 SimpleLink Connect 手机应用(可通过 SimpleLink™ Apple StoreSimpleLink™ Play Store 下载)与 BLDC 电机固件进行交互。CC2340R5 器件运行后,用户可以使用扫描仪 功能进行定位,并连接到蓝牙低功耗/BLDC 电机 器件。然后,选择 TI Simple Peripheral Service,即可开启相关特性的访问权限。

CC2340R5 SimpleLink Connect 应用图 3-6 SimpleLink Connect 应用

为此项目创建了自定义蓝牙低功耗配置文件。该配置文件基于 SDK 中基本蓝牙低功耗示例 (simple_gat.c) 中的简单 GATT 配置文件,同时对每个特性的属性进行重大修改,以实现此项目所需的功能。在 SimpleLink™ Connectivity 手机应用中,此选项显示为 TI Simple Peripheral Service表 3-1 反映了与电机交互的所有可用蓝牙低功耗选项,包括前面的电机连接测试部分中所述的低功耗蓝牙特性和 UART 接口。

表 3-1 SimpleLink™ Connect 应用和 UART 接口操作
操作 SimpleLink Connect 接口 UART 键盘条目
启动电机 1 写入特性 1 s(如果电机停止)
停止电机 0 写入特性 1 s(如果电机正在运行)
查看 RPM 读取特性 2(十六进制格式) l(字母)
正向 1 写入特性 3 f
反向 0 写入特性 4 r
占空比百分比 写入特性 5(十进制格式) 不适用
增加占空比 不适用(请参阅特性 5) u
降低占空比 不适用(请参阅特性 5) d