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.

[参考译文] MCF8316A:扭矩控制模式

Guru**** 2471710 points
Other Parts Discussed in Thread: MCF8315A, MCF8316A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1251320/mcf8316a-torque-control-mode

器件型号:MCF8316A
主题中讨论的其他器件:MCF8315A

问题1:是否有任何权变措施使用扭矩控制而不是速度控制。 可以设置 SPEED_LOOP_DIS、但随后需要使用 i2c 设置转矩基准、这是有问题的、因为电机旋转时无法使用 i2c。 速度引脚是否有方法可用于生成扭矩设定点

问题2:我们了解到即使 FG 是可选的开漏输出、但如果没有上拉电阻、则 i2c 通信无法正常运行。 有什么权变措施吗?

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

    嘿、Joe、

    感谢您的提问。 我们将对此进行了解、并致力于在下周结束前提供反馈。

    此致!

    阿克沙伊

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

    您好、Joe!

    Q1: 由于 MCF8316A 是 i2c 问题、因此无法解决扭矩控制而不是速度控制的问题。 我建议查看额定峰值电流高达4A 的 MCF8315A、此器件的 i2c 可在电机旋转时发挥作用、支持扭矩控制。

    Q2:FG 引脚没有任何变通办法、FG 引脚需要一个达到1.8V - 5V 的上拉电阻器。

    此致、

    约书亚

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

    谢谢。 现在我已经组装了 MCF8315A。 我可以使用速度命令:

    SPEED_LOOP_DIS = 0、SPEED_MODE = 2、OVERRIDE = 1、DIGITAL_SPEED_CTRL = SPEED

    我通过以下方式尝试电流控制模式、但无法正常工作:

    SPEED_LOOP_DIS = 1、 FORCE_IQ_REF_SPEED_LOOP_DIS =当前

    是否还有任何其他设置需要更新? 速度引脚设置是否重要?  

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

    您好、Joe!

    我需要一些时间来研究这一点。  我的目标是最迟在周五与您联系。

    此致、

    约书亚

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

    您好、Joe!

    设置和使用扭矩控制时、请遵循以下步骤:

    1. 设置 SPEED_LOD_DIS = 1
    2. 将 FAULT_CONFIG1中的 ILIMIT 设置为可能的最大 IQ_ref。
    3. 设置 SPEED_MODE = 2
    4. 向  DIGITAL_SPEED_CTRL 发出"SPEED"命令。  如果 设置 DIGITAL_SPEED_CTRL 为50%、则 IQ_ref 将设置为 ILIMIT 的50%;如果设置 DIGITAL_SPEED_CTRL 为100%、则 IQ_ref 将设置为与 ILIMIT 相同的值

    此致、

    约书亚

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

    谢谢。 无法设置负扭矩?

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

    即不换向、而是主动减速

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

    您好、Joe!

    MCF8316A 提供主动断开功能、可用于产生负扭矩、请参阅数据表的第7.3.16节、了解更多信息。

    此致、

    约书亚

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

    那么、只有在速度控制模式下? 在没有速度控制环路的情况下、设置正电流设定值如何产生制动? 那么、我的问题是:在电流控制模式下、你只能提供正电流而不能制动吗? 谢谢。  

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

    您好、Joe!

    让我看看这一点,我最晚将在下星期三回到你。

    此致、

    约书亚

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

    您好、Joe!

    我还在研究这件事、我将计划在星期五之前与您联系。

    此致、

    约书亚

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

    您好、Joe!  

    MCF8315A 确实能够生成负电流。 如果 在 FORCE_IQ_REF_SPEED_LOOP_DIS 寄存器中手动设置电流、则可以设置负电流。 要能够使用 FORCE_IQ_REF_SPEED_LOOP_DIS 寄存器设置 IQ_ref 电流、必须执行以下步骤:

    1. 设置  SPEED_LOOP_DIS = 1、SPEED_MODE = 2且 OVERRIDE = 1
    2. 将 FAULT_CONFIG1中的 ILIMIT 设置为可能的最大 IQ_ref。
    3. 设置 DIGITAL_SPEED_CTRL = 任何非零值
    4. FORCE_IQ_REF_SPEED_LOOP_DIS =基极电流的%、请遵循数据表中概述的公式:

    此致、

    约书亚

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

    这对我来说是不可行的。 我是否需要先以另一种模式启动电机?

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

    好的、似乎在发送第一个设定点后需要等待。 如果您在启动时更新设定点、则它会停止。