主题中讨论的其他器件:MOTORWARE、
大家好、
从事 BLDC 电机的场定向控制工作我已经购买了这款 LaunchXL F280049C 微控制器和 DRV8316R 电机驱动器、我曾尝试在线寻找对类似平台的支持、但仅找到了 GUI Composer Studio 支持、 对于使用代码的 FOC 、我找到了有关在 DRV8316R 上使用 Motorware SDK 实现源代码的 TI E2E 常见问题解答 (提供常见问题解答链接)。 但这似乎不适合我。
我所尝试的-
- 测试了 LaunchXL 320049C 的独立功能、其中一切都运行良好、包括所有 GPIO、计时器、中断、ePWM、 也有 UART 通信和 CAN 通信。 因此、评估板似乎没有问题。
- 然后、为启动并运行电机、可尝试使用通用 GUI (DRV8316xEVM_InstaSPIN_Universal_GUI)、该 GUI 在根据 TI 教程 和 数据表进行设置时会识别除电机电感之外的所有电机参数、 GUI 随后各阶段逐一识别电机、当电机从程序的斜升部分开始时、发现电机有一些运动、但未发生任何情况、此时状态显示为空闲。 尽管这一切发生、电感仍然显示为0、这是否因为使用了低电感电机? 为了尝试使用 GUI 运行电机、我已经彻底浏览了 TI 提供的所有文档以及网上提供的所有内容、但却没能让电机运行。
- 我在启动 motorware SDK 时发现、电机识别有一些示例代码、其工作方式与测试代码时 GUI 类似、 编译时会出现错误、无法直接刷写、是否需要对使用的钻机特定的代码进行一些更改。
您能帮我解决这个问题吗?
- 如有需要、可帮助我在 Motorware SDK 中提供的示例中进行任何更改。
- 您能建议我的 GUI 无法工作的原因吗
谢谢。
Shlok Desai