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:CAN'使用 LRA 高速缓存自动校准

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1352751/drv2605l-can-t-acheive-autocalibration-with-lra

器件型号:DRV2605L

您好!

我正在使用 DRV2605L 与以下 LRA 传动器: VG1040003D

https://www.vybronics.com/coin-vibration-motors/lra/v-g1040003d

额定电压(Vac RMS): 2.5
工作电压(Vac RMS): 0.1~2.5
额定电流最大值(mA): 170
典型电流(mA): 145
上升时间(ms)最大值*: 10
下降时间(ms)最大值*: 50
谐振频率: 170
振动力(Grms): 2.00

数据表: https://www.vybronics.com/wp-content/uploads/datasheet-files/Vybronics-VG1040003D-datasheet.pdf
它安装在具有双面胶带的3D 打印板上、并在特定切口中。

我无法使自动校准在每次它返回 DIAG_RESULT=1时收敛。

我已经设置了以下寄存器:

REG_MODE (0x01):0x07
REG_RATEDV (0x16):0x68
REG_CLAMPV (0x17):0x88
反馈(0x1A):0xB6
CONTROL1 (0x1B): 0x93
Control2 (0x1C): 0xF5
Control3 (0x1D):0x80

所有其他寄存器都处于默认值。

结果如下:
AUTOCALCOMP  (0x18):0x0C
AUTOCALEMP   (0x19):0x6C

以下是自动校准期间 OUT+和 OUT-的波形:

当然、我最后得到 REG_STATUS = 1。
有什么想法吗?
谢谢

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

    借助其他 LRA (VG0832022D https://www.vybronics.com/coin-vibration-motors/lra/v-g0832022d),我可以使用这些出色的波形通过校准:

    AUTOCALCOMP  (0x18):0x17
    AUTOCALEMP   (0x19):0x86

    使用下列设置:
    REG_RATEDV :0x45
    REG_CLAMPV:0x5B
    CONTROL1:0x93

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

    尊敬的 Adrien:  

    很遗憾听到您有问题。  我建议 调整与自动共振检测引擎相关联的寄存器、因为这有助于 LRA 中出现的自动校准故障。 它们在 DRV2605L 数据表的8.5.1中列出。 我发现、增加 IDISS_TIME[3:0]和 DELAG_TIME[3:0]会有所帮助、因为 在进行校准测量之前、LRA 有更多的时间进入正确状态。  

    此致、
    悉尼诺斯卡特  

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

    嗨、
    感谢您的帮助,增加 IDISS_TIME 和 BLANK_TIME 有助于校准我的大部分 LRA 引用,不是全部,而是大部分:)

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

    尊敬的 Adrien:  

    当然、很高兴这改善了您的结果。 我建议您不断测试不同的寄存器配置、以找到最佳的设置。

    此致、
    悉尼诺斯卡特