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

连接图

表 2-1 是 DRV8329AEVM 和 CC2340R52 之间的连接,能演示 BLDC 电机。

表 2-1 CC2340R5 和 DRV8329AEVM 之间的连接
连接CC2340R5 功能CC2340R5 引脚DRV8329AEVM
A 相 HSPWM 输出DIO24INHA
A 相 LSPMW 输出DIO8INLA
B 相 HSPWM 输出DIO12INHB
B 相 HLPWM 输出DIO21INLB
C 相 HSPWM 输出DIO6INHC
C 相 LSPWM 输出DIO11INLC
霍尔 A数字中断输入DIO23HALLA
霍尔 B数字中断输入DIO18HALLB
霍尔 C数字中断输入DIO13HALLC
总线电压ADC 输入DIO7VSENPVDD
A 相电压ADC 输入DIO1VSENA
B 相电压ADC 输入DIO2VSENB
C 相电压ADC 输入DIO5VSENC
分流电流ADC 输入DIO0ISENA
DRV 故障数字中断输入DIO14nFAULT_49C
UART TXUART 传输输出DIO20不适用
UART RXUART 接收输入DIO22不适用

通用接地

GND 连接

GND

GND

BLDC 电机导线必须连接到指定的 DRV8329AEVM 引脚。表 2-2 中列出了必要的电机导线和相应的引脚连接。对于特定电机,请确认执行这些功能的具体导线,并据此进行连接

表 2-2 BLDC 电机和 DRV8329AEVM 之间的连接
电机导线DRV8329AEVM 连接器电机图像示例颜色
VCCHALL_PWR红色
HU/PH1HALLA橙色
HV/PH2HALLB黄色
HW/PH3HALLC蓝色
GNDGND黑色
UOUTA橙色
VOUTB黄色
WOUTC蓝色

最终结果类似于 图 2-2。请注意,LED 接头跳线已从 LP-EM-CC2340R5 上移除,因为这些 GPIO 用于其他目的。通过 DRV8329AEVM 上的 J10 为有效电源供电后,两个切换开关 S1 和 S2 必须分别定向到 wakeon 位置,以使绿色 AVDD (D1) 和红色 nFAULT (D2) LED 亮起。

每当 CC2340R5 通过将 DRVOFF 引脚设置为高电平来启用 DRV 电机驱动器时,nFAULT LED 都会清除。nSLEEP 和 DRVOFF 线路是 DRV8329A 的输入,该器件由 EVM 切换开关硬件控制,但可选择通过进一步的固件开发由 CC2340R5 进行控制。

CC2340R5 DIO6 引脚用作 PWM 来控制 BLDC 电机,但 LP-EM-CC2340R5 还会将此引脚连接到板载外部闪存器件的 nCS。除非移除 LaunchPad 上的 R24 和 R25,否则这会导致额外的功耗。

CC2340R5 物理硬件设置图 2-2 物理硬件设置