ZHCUC64B August 2024 – May 2025 DRV8162 , INA241A , ISOM8710
用于测试此参考设计的软件是根据 C2000Ware_MotorControl_SDK 中的 servo_drive_with_can 示例项目修改的。按照安装文件夹中相关文档中的说明,调整了示例项目以便适配硬件。
如果之前未安装,请使用默认设置下载并安装 C2000WARE-MOTORCONTROL-SDK。在以下路径找到 servo_drive_with_can 示例代码:
c:\ti\c2000\C2000Ware_MotorControl_SDK_x_xx_xx_xx\solutions\servo_drive_with_can该路径中有多个用于不同 MCU 的子文件夹,文档也可以在该路径中的 doc 子文件夹中找到。
调整工作在 Code Composer Studio™ 集成式开发环境 (IDE)中完成。如果之前未安装,请使用默认设置下载并安装 Code Composer Studio。有关 Code Composer Studio 的更多说明,另请参见安装路径上的资源。
若要为参考设计调整示例项目并运行三相电机,请将 f28003x 子文件夹中的工程导入 Code Composer Studio,然后进行以下更改:
首先,修改模拟和数字 I/O 端口设置。确保为高侧和低侧 FET 正确配置 C2000™ MCU 的 PWM 信号。确保针对使用的 LaunchPad 开发套件 I/O 端口正确配置了控制输出、故障反馈输入和 ADC 通道。
其次,调整参考设计硬件和系统控制的相关参数和代码。此参考设计使用构建级别 2 进行了测试,这意味着系统在开环配置中运行。
有关软件,C2000Ware_MotorControl_SDK 或 Code Composer Studio 的问题,另请参阅 C2000 微控制器论坛 E2E 设计支持论坛。