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.

[参考译文] DRV10983:通过 I2C 改变速度、但电机转速不变

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1485666/drv10983-changing-speed-through-i2c-but-motor-speed-is-unchanging

器件型号:DRV10983
主题中讨论的其他器件: MCF8316D、MCF8315C 、MCF8315D 、MCF8316A

工具与软件:

您好!

我们的团队目前正在研究使用 DRV10983 IC 设计电机驱动器 PCB 来控制 BLDC 电机。 我们可以让电机旋转(尽管抖动很大)、但我们当前的主要问题是将速度设置 SpeedCtrl (0x00)覆盖设置为1以使用 I2C、使用1-511范围内的任何速度值写入速度控制看起来不会改变 BLDC 电机的实际旋转速度。

电机相间电阻测量值为0.4欧姆(我们认为这可能会导致问题、因为超出文档中指定的范围)

我们的 EEPROM 值为: [0x1C、0x04、0x1A、0x00、0xC0、 0xFF、0x88、0xB0、0xAE、0xC9、 0x0C、0x1F]

如果我们能在这方面得到任何帮助、我们将不胜感激。


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

    尊敬的 Allan Gu,

    电阻超出推荐范围、那么 相间电感呢?

    如何测量 KE? 是否符合调优指南/数据表建议?

    你可以尝试调整前置时间,它是非常低50u.

    请参阅应用手册以了解交货周期并重新测试。

    您是否看过其他产品 MCF8315C、MCF8316C、MCF8315D、MCF8316D 这些都是基于 FOC 的控制?

    谢谢、此致

    Venkatadri S.

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

    尊敬的 Venkatadri S:

    是的、KE 是根据调优指南(我们在4mV/Hz 左右找到)测量的。

    很抱歉我们没有经验 、但您能发送一个链接、说明此应用手册的交货周期是什么时候吗?  根据我们所见、缩短交货周期可减少电机抖动。  

    我们目前正在研究  MCF8316A 和 MCF8315C。

    使用调优指南、从其中一个电机相位测得的 LR 常数(如下所示)约为2A、但我们不确定 LR 如何转换为交货周期:




    感谢你能抽出时间。  

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

    尊敬的 Allan Gu,

    请查看此链接、了解不在 DRV10x 无传感器 BLDC 驱动器中调整超前角的应用

    当您能够旋转电机尝试读取器件正在估算的 BEMF 常数时、您可以通过启用自动刷新在显示窗口中读取该值。

    您测试电机时是否空载? 有些电机可以全速运行、即使只需很小的命令也能在空载时运行、但我们看不到命令的效果。

    我还注意到另一点、即启用了闭环禁用、这可能是主要原因、它保持在开环状态。

    谢谢、此致  

    Venkatadri S.