ZHCAFT7 October 2025 CC2340R5
表 2-1 是 DRV8329AEVM 和 CC2340R52 之间的连接,能演示 BLDC 电机。
| 连接 | CC2340R5 功能 | CC2340R5 引脚 | DRV8329AEVM |
|---|---|---|---|
| A 相 HS | PWM 输出 | DIO24 | INHA |
| A 相 LS | PMW 输出 | DIO8 | INLA |
| B 相 HS | PWM 输出 | DIO12 | INHB |
| B 相 HL | PWM 输出 | DIO21 | INLB |
| C 相 HS | PWM 输出 | DIO6 | INHC |
| C 相 LS | PWM 输出 | DIO11 | INLC |
| 霍尔 A | 数字中断输入 | DIO23 | HALLA |
| 霍尔 B | 数字中断输入 | DIO18 | HALLB |
| 霍尔 C | 数字中断输入 | DIO13 | HALLC |
| 总线电压 | ADC 输入 | DIO7 | VSENPVDD |
| A 相电压 | ADC 输入 | DIO1 | VSENA |
| B 相电压 | ADC 输入 | DIO2 | VSENB |
| C 相电压 | ADC 输入 | DIO5 | VSENC |
| 分流电流 | ADC 输入 | DIO0 | ISENA |
| DRV 故障 | 数字中断输入 | DIO14 | nFAULT_49C |
| UART TX | UART 传输输出 | DIO20 | 不适用 |
| UART RX | UART 接收输入 | DIO22 | 不适用 |
通用接地 | GND 连接 | GND | GND |
BLDC 电机导线必须连接到指定的 DRV8329AEVM 引脚。表 2-2 中列出了必要的电机导线和相应的引脚连接。对于特定电机,请确认执行这些功能的具体导线,并据此进行连接
| 电机导线 | DRV8329AEVM 连接器 | 电机图像示例颜色 |
|---|---|---|
| VCC | HALL_PWR | 红色 |
| HU/PH1 | HALLA | 橙色 |
| HV/PH2 | HALLB | 黄色 |
| HW/PH3 | HALLC | 蓝色 |
| GND | GND | 黑色 |
| U | OUTA | 橙色 |
| V | OUTB | 黄色 |
| W | OUTC | 蓝色 |
最终结果类似于 图 2-2。请注意,LED 接头跳线已从 LP-EM-CC2340R5 上移除,因为这些 GPIO 用于其他目的。通过 DRV8329AEVM 上的 J10 为有效电源供电后,两个切换开关 S1 和 S2 必须分别定向到 wake 和 on 位置,以使绿色 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,否则这会导致额外的功耗。
图 2-2 物理硬件设置