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.

[参考译文] DRV8305-Q1EVM:更改 INSTASPIN USER_MOTORS 参数

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/814273/drv8305-q1evm-changing-instaspin-user_motor-parameter

器件型号:DRV8305-Q1EVM

尊敬的支持团队

我想更改 Lab02b 项目的 USER_MOTOR_MAX_CURRENT。

因此 我更改了 user.h 文件中的 USER_MOTOR_MAX_CURRENT 、重新编译工程并加载.out 文件。

但 在 GUI 中不会更改电机最大电流、也不会降低最大速度。

请 提供帮助。  

此致

永川体野郎

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

    永泽-圣、您好!

    user.h 文件包含多个电机的定义。 您是否正确选择了编译时使用的电机定义? 在列出"USER_MOTOR_xx"参数的位置上、有许多行看起来是这样的

    #define USER_MOTOR_MOTOR_MODEL 编号 

    除其中一条外、所有这些行都将被注释掉。 您能否检查并确保未添加注释的电机型号与更改最大电流设置的电机型号相同?

    谢谢、

    Garrett

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

    您好、Garrett - San

    我使用 DT4260-24-055-04h-TI 电机并在 user.h 中定义了 Anaheim _BLY172S

    更改步骤 如下。 有什么错误吗?

    1.将 USER_MOTOR_MAX_CURRENT 值更改为10.0

    #define USER_MOTOR_MAX_CURRENT         (5.0)→(10.0)

    2.创建并编译工程。 复制并重命名.out 文件  

    3.启动 GUI 并将.out 配置 到 EVM

    4.GUI 屏幕上的最大电流不变

    请提供相关建议。

    此致

    永川体野郎

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

    您好、Garrett - San

    此问题已得到解决。

    我忘记了 user.h 的保存

    谢谢

    永川体野郎