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.

[参考译文] DRV8312-69M-KIT:电机参数编程

Guru**** 2538950 points
Other Parts Discussed in Thread: MOTORWARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/613648/drv8312-69m-kit-programming-of-motor-parameters

器件型号:DRV8312-69M-KIT

大家好、

我想问、如何才能首先从 C2000电机控制器中提取电机参数并另存为设置文件?  

第二、连接不同类型的电机时、是否可以使用电机参数手动对 C2000电机控制器进行编程?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以通过 I2C/SPI 将电机参数保存在片上闪存或 EEPROM 等外部存储器中、或将这些参数传输到 PC 以保存为数据文件。

    2.您可以在头文件中将不同的电机参数定义为 user.h、然后将 gUserParams 的电机参数变量更改为 USER_setParams (&gUserParams)、调用以下3个函数来重新设置 instaSPIN 的电机参数。
    CTRL_setParams (ctrlHandle、&gUserParams);
    CTRL_setUserMotorParams (ctrlHandle);

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的帮助和响应!  

    1.-对于软件提取部分、这是通过 motorware 完成的吗?

    2.-从哪里调用这些函数? GUI Composer?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1) 1)必须在用户代码中处理对外部存储器的写入、我们在示例中默认不提供此功能
    2) 2)在 Motorware 示例代码中、有 API 可在运行期间将用户变量/设置从 user.h 复制到 gUserParams 结构中。 Yanming 的帖子中提到了这些 API。 您需要查看示例源代码以查看它们的调用位置;GUI 只对以.out 文件形式传递给 GUI 的已编译源项目执行操作。 使用 GUI 工具、您不会对"内幕揭秘"的情况有任何了解

    肖恩