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.

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

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/609826/drv2605l-calibration-failing

部件号:DRV2605L

您好,

我正在尝试启动并运行DRV2605L自动校准。 我的LRA电机在3.0V时的额定转速为1.3万rpm (~216Hz)。 VDD为5V。

我使用的设置如下:

反馈= 0xAA (N_ERM_LRA = 1,FB_BRAKE因子= 2,LOW_Gain = 2,BEMF_Gain = 2)

RATEV = 119

CLAMPV = 164

Control4 = 0x30 (AUTO_CAL_TIME = 3)

control1 = 0x92 (STARTUP_BOOST = 1,DRIVE_TIME = 18)

Control2 = 0xf5 (BIDIR_INPUT = 1,BRAKE稳定器= 1,SAMPLE_TIME = 3,BENLET_TIME = 1,IDISS_TIME = 1)

当我运行校准时,我得到以下电压ON OUT +和OUT -(完整波形和细节):

这看起来是正确的,但DIAG_result寄存器是1 (但是请注意,V_max是5V,我不知道额定电压是通过PWM强制执行的平均值,还是应该是绝对电压,在这种情况下,它与3V I目标电压不匹配)。

校准后,寄存器0x18为0x3,寄存器0x19为0x4A。 寄存器0x1A是0xE4。

我用电机在桌子上,双手或粘在桌子上进行了此测试。 是否存在Misconfig问题或修复此问题的程序? 我已经阅读 了这篇文章

感谢你的帮助。

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

    我将与同事一起检查此问题,他在该产品方面的经验比我丰富,然后我们将与您联系。 我们将尝试在明天或星期一之前给您一个答案。

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

    您好,

    如果您使用的LRA额定电压为3.0Vrms,则过压应高于3.0 * 1.414 = 4.2

    以下是我的建议:

    设置RatedV = 119 (0x77),3Vrms额定电压

    设置ODClamp = 197 (0xc5),4.2Vp

    再次重新运行校准。

    谢谢。

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

    您好Peter,

    感谢您的回答。 遗憾的是,将OD_clamp设置为197而不是160不会更改校准结果。

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

    很抱歉这里回复太晚了;我刚刚看到您仍有问题。 请尝试调整IDISS和空白时间的高级设置。 增加一个寄存器设置并再次运行校准。 重复并让我知道这是否解决了问题。
    了解您正在使用的上帝军类型会有所帮助。 您可以在此处分享任何详细信息吗?