主题中讨论的其他器件: BOOSTXL-DRV8320RS、 C2000WARE-MOTORCONTROL-SDK、 C2000WARE
你好
我已随 LAUNCHXL-F280049C 购买 BOOSTXL-DRV8323RX、用于评估 以90,000rpm 运行电机的 InstaSPIN FOC。
德州仪器网站上提供了有关带有 F280049C 的 BOOSTXL-DRV8320RS 的文档。 但我想使用 DRV8323RS 实现一个算法。
我应该如何配置该程序?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好
我已随 LAUNCHXL-F280049C 购买 BOOSTXL-DRV8323RX、用于评估 以90,000rpm 运行电机的 InstaSPIN FOC。
德州仪器网站上提供了有关带有 F280049C 的 BOOSTXL-DRV8320RS 的文档。 但我想使用 DRV8323RS 实现一个算法。
我应该如何配置该程序?
电机是什么极对? 您只需根据 BOOSTXL-DRV8323RX 和 LAUNCHXL-F280049C 之间的连接、更改 hal.c 和 hal.h 中的 ADC 和 PGA 配置 。
user.h 中的硬件板、计算并设置正确的参数
#define USER_VOLTAGE_FILTER_POLE_Hz (xx)
#define USER_ADC_FULL_SCALE_VOLTAGE_V (xx)
#define USER_ADC_FULL_SCALE_CURRENT_A (xx)
根据使用板在 hal.c 和 hal.h 中更改器件配置、如 GPIO、PWM 和 ADC 配置。
您也可以参考电机控制 SDK 中 C2000器件的实验。 当前的 MCSDK 中提供了通用电机控制实验、该实验可支持 LAUNCHXL-F280025C、LAUNCHXL-F280039C 、LAUNCHXL-F2800137 和 BOOSTXL-DRV8323RS 。
C2000WARE-MOTORCONTROL-SDK: https://www.ti.com/tool/C2000WARE-MOTORCONTROL-SDK
通用项目和实验室用户指南: https://www.ti.com/lit/spruj26
文件夹下的示例实验项目:C:Ware_Motor \solutions\universal_motorcontrol_lab\f28002x
或 C:\ti\c2000\c2000_SDK_ Ware_Motor \solutions\universal_motorcontrol_lab\f28003x
或 C:\ti\c2000\c2000_SDK_ Ware_Motor \solutions\universal_motorcontrol_lab\f280013x