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.

[参考译文] DRV2625:校准失败

Guru**** 2393725 points
Other Parts Discussed in Thread: DRV2624, DRV2625, DRV2605L

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1460014/drv2625-calibration-failed

器件型号:DRV2625
主题中讨论的其他器件:DRV2624、、 DRV2605L

工具与软件:

大家好!

我正在尝试使用 DRV2526驱动器和我的 VLV221007E 线性振动电机开始自动校准。

我遵循 DRV2624和 DRV2625快速入门指南配置器件以进行自动校准、第4.3章"自动校准:

我在寄存器0x07的 MODE 字段中输入了值0x03。
我在寄存器0x08的 LRA_ERM 字段中输入了值1。
我使用了 DRV2624-2625_DESIGN_TOOL 工具(www.ti.com/.../DRV2624-2625_DESIGN_TOOL) 来计算​​要插入额定电压(0x1F)和 OD 钳位(0x20)寄存器(分别为90和114)中的值。
我在寄存器0x27的 DRIVE_TIME 字段中输入了计算出的值17。

此时、我开始校准。
校准失败、因为检查 DIAG_RESULT 位时它被设置为1。

有人能帮我理解我做错了什么吗?

还有人知道 c 或 C++中是否有要使用的库?

谢谢

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

    您好!

    您正在正确运行校准、但遗憾的是、此 LRA 的加速度太大(8Grms)、无法达到我们当前的 LRA 驱动器功能。 该器件监控 LRA 的反电动势、以校准并启用智能功能、但对于这些更大的 LRA、反电动势超出了我们的器件感应能力。

    制造商产品页面上有一条关于此 LRA 的注意事项专门引用了 DRV2605L、但对于我们当前的所有 DRV26XX LRA 驱动器都是如此。  

    此致、
    悉尼诺斯卡特  

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

    Tank You Sydney,

    我尝试更小的 LRA。

    此致

    Stefano

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

    您好!

    当然没问题。 如果需要进一步支持、请告知我们。  

    此致、
    悉尼诺斯卡特