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.

[参考译文] MCF8329A:最大速度和 Speed_FEEDBACK

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1405618/mcf8329a-maximum-speed-and-speed_feedback

器件型号:MCF8329A
主题中讨论的其他器件:MOTORSTUDIO

工具与软件:

您好!


我有 一个使用 电机的医疗设备、最大速度为2100RPM 并具有4对电极(MotorStudio 显示其最大速度(以 Hz 为单位)为140)。 尝试计算估算速度时、可使用以下公式:

估算速度=(SPEED_FDBK/2^27)* maximum_SPEED_Hz

对于估计速度、我没有得到合理的值、对我可能会做错什么有什么想法? 我是否应该使用140Hz 之外的其他值?

非常感谢

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

    你(们)好

    您能解释一下 Mootor Studio 显示的是什么价值吗?

    您处于当前模式还是速度模式配置为闭环模式?

    您的计算正确、您能告诉我 SPEED_FDBK 值和 JSON 文件吗?

    谢谢、此致

    Venkatadri S.

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

    您好 Venkatadri、

    测试/尝试后、再讲一点、我已经能够得到估算出的速度。

    我 处于当前模式(我想、我已经尝试查找它、但我找不到它)。 我将附加我的 JSON 文件。

    现在唯一的问题是,当我们给它一个 comand 去一个方向,我们得到一个正确的速度值,但当我们告诉它去相反的方向,它得到一个荒谬的价值。 例如:

    我们发出前进命令、速度为6km/h、 SPEED_FDBK 为0X06EC48C8、如果我们交换命令并反向、则得到值220km/h、SPEED_FDBK 为0X7FFFFFFF。

    "你知道什么?

    非常感谢

    编辑:不允许我附加。 json 而是附加. CSV 格式

    e2e.ti.com/.../6648.register2.csv

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

    你(们)好

    您处于速度模式、可以检查 PERI_CONFIG 寄存器-> CTRL_MODE 值

    SPEED_FDBK 显示方向的符号、一个方向它将是+ve、另一个方向它将是-ve。

    您需要为此检查2的补码。

    谢谢、此致

    Venkatadri S.

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

    您好 Venkatradri、

    当我进入 SPEED_FDBK 0X06EC48C8时、2的补码应该为 0xF913B738、但是反向值显示为0x7FFFFFFF。 问题在于、在任何 X%速度下(反向)、SPEED_FDBK 的值为0x7FFFFFFF、而2补码。

    谢谢、此致、

    Ignacio

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

    你(们)好

    我知道、您可以再次检查 GUI 版本吗?  

    请更新到 TI 的最新产品。 COM 添加了 COM。 我们以前在计算器方面遇到过一些问题。

    谢谢、此致

    Venkatadri S.

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

    您好!

    是的、我的 GUI 版本是0.1.18。 但我们是使用 I2C 读取速度。

    谢谢!

    Ignacio

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

    尊敬的 Ignacio:

    感谢您的确认。 您能否使用 Motor Studio 在相同条件下进行确认、读取 RAM 变量并读取控制面板状态字段中的解码数据?

    在 Motor Studio 确认后、我们可以查看您的 I2C 读取方法。

    谢谢、此致

    Venkatadri S.

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

    您好 Venkatadri、

    很抱歉回复晚了、我们按照您的建议与 Motor Studio 进行了测试、得到了正确的值。 之后、我们完成了代码设计并 解决了问题、我们读取的结果中没有符号、而不是正值和负值。

    非常感谢您的帮助!