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:有关增强 LRA 触觉强度的配置限制

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1010537/drv2605l-the-limit-of-configuration-about-enhance-haptic-strength-for-lra

器件型号:DRV2605L
主题中讨论的其他器件: DRV2605

关于如何增强 LRA 触觉强度、我在帖子中搜索了一些信息、如下所示

>也就是说,振动强度与施加的电压成正比,

>您可以修改额定电压(额定电压)_电压[7:0])或过驱电压钳位(OD)_钳位[7:0])以增强振动。

正如我们在手册中看到的、过驱电压钳位一旦超过 VDD、就无法正常输出

此外、还讨论了优先级问题。 如果过驱电压钳位小于额定电压、则首选过驱电压钳位

因此、我们需要寻求最大振幅方案并确保环路的安全性

在这种情况下、您如何建议设置过驱和额定电压(假设 VDD = 5V、闭环)?

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

    您好!  

    设置取决于您使用的 LRA。 LRA 将在数据表中具有额定电压和最大电压、通常您可以将它们用作触觉驱动器的设置。 DRV2605L 不能处理额定电压高于 VDD 的 LRA、因此它无法像这样完全驱动 LRA。 如果过驱电压高于 VDD、则 LRA 仍将能够完全驱动、但为了实现最佳加速度、过驱周期将无法在传动器允许的范围内驱动传动器。  

    您是否已经选择了特定的传动器?  

    此致、  

    Justin Beigel

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

    你好 Justin

     感谢您的回复、

     我们的传动器是 DRV2605LTDGSRQ1、

     我已将 DRV2605_Rated 电压稳压器(0x16)设置为0xDC、将 DRV2605_OD_CLAMP (0x17)设置为0xE4、  

    这可以实现最大触觉强度吗?

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

    您好!  

    如果您的传动器是来自 DRV2605LEVM 的 LRA、则额定电压为1.5Vrms、过驱电压可高达2Vrms。 使用数据表中的计算结果、可得出额定电压为0x84、OD_CLAMP 为0x4D。  

    此致、  

    Justin Beigel

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

    你好 Justin

      我对"额定电压为1.5Vrms、过驱电压可高达2Vrms "有疑问

      我认为额定电压和过驱钳位电压都是5V、作为 VDD、不超过 VDD、可能是我在理解上有错误

      您能告诉我1.5Vrms 和 2Vrms  是如何产生的?  

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

    您好!  

    1.5和2Vrms 来自 DRV2605LEVM  传动器的数据表(BOM 上的器件型号为 SEMCO1030)。 5V 额定值来自触觉驱动器(DRV2605)数据表。  

    此致、  

    Justin Beigel

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

    我还没有找到  DRV2605LEVM  传动器的数据表、甚至不确定 触觉驱动器(DRV2605)数据表是否正确。

    您能否向我发送这2个数据表?

    顺便说一下、如何计算 额定电压的0x84和 OD_CLAMP 的0x4D、它是否为以下公式?

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

    您好!  

    DRV2605L 数据表可在以下位置找到: https://www.ti.com/lit/gpn/drv2605l 

    DRV2605LEVM-CT 用户指南可在以下位置找到: https://www.ti.com/lit/pdf/slou389 

    EVM 数据表上的传动器已停产、因此数据表不再可用、但 LRA 额定电压为1.5Vrms、最大电压额定值为2Vrms、工作频率为200Hz。 如果要查找类似的传动器、可以使用这些参数。  

    正确的是、这些是用于计算 ratec_voltage 和 OD_CLAMP 的正确公式。  

    此致、  

    Justin Beigel

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

    你好 Justin

     回答我的问题非常耐心

     我仍然有 问题

     我无法使用您的 计算相同的结果、对于 rated_voltage、大约为0x84;对于 OD_CLAMP、大约为0x4D

     我将向您展示如何计算

      额定电压:

     正如您所说、V (LRA-CL_RMS)= 1.5V

     我认为 t (sample_time)= 150us、f (LRA)= 200

    1.5 = 0.02071 * 额定电压[7:0]/ 0.9055

    因此、Rated 电压[7:0]约为0x41

    OD_CLAMP:

    正如您所说、 V (LRA_CLAMP)= 2V

    2 = 0.02196 * OD_CLAMP [7:0]

    因此、OD_CLAMP [7:0]约为0x5B

    这是我的计算过程、您能告诉我它为什么与您的不同?

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

    您好!

    您的计算是正确的、但只需确保将 SAMPLE_TIME 寄存器设置为具有150us 周期、因为默认值为300us。

    第2次计算已正确完成、但在使用得到0x80的公式之前将2V 的 Vrms 转换为2.82V 的 Vpeak。

    很抱歉、混淆了、

    Carson Allen

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

    您好 Carson

      感谢您的回复

    问题1:

      我已根据 第2次计算计算得出 OD_CLAMP 为0x80、  根据第1次计算 计算得出 Rated _VOLTAGE 为0x55、SAMPLE_TIME 为300us、并将 Vrms 转换为 Vpeak

      但如上所述、与 Justin 的结果有关"  额定电压为0x84、OD_CLAMP 为0x4D 左右"仍然不同

      0x80 和0x84闭合、但一个用于 OD_CLAMP 、另一个用于  Rated _VOLTAGE  

      有什么问题吗?

    问题2:

     我尝试了2种情况

     情况1: 额定电压为0x84、OD_CLAMP 为0x4D

     情况2: 额定电压为0x55、OD_CLAMP 为0x80

     这两种情况都使振动强度变小,而不是变大,您知道原因吗?

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

    很抱歉、混淆了、

    您的价值观是正确的实现方式、之前您和 Justin 之间存在一些沟通错误。

    在尝试实现最大触觉强度的情况下、我会将 OD_CLAMP 设置为其最大值、然后将 RAGE_VOLTAGE 值增加到所需的强度、但使用超过传动器数据表中指定值的 RAGE_VOLTAGE 可能会损坏传动器或导致波形输出出现其他问题。

    我认为 rected_voltage 的正确设置为0x55、但如果 OD_CLAMP 的值较大、增大该值应会增加触觉效果。

    通常、您可以通过调整输出频率而不是振幅来最大限度地提高触觉效果、从而使传动器以其精确的谐振频率运行。

    最棒的

    Carson  

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

    您好 Carson

     感谢您的回复

     1.我通过将  Rated 电压设置 为0xDC、 OD_CLAMP 设置为0xE4来增强振动强度、这确实起作用、但测试仪反映 出一次振动的时间比以前短、您知道原因吗?

     2.我的方法是否可以通过振幅最大程度地提高触觉效果? 如果是、如何通过调整输出频率来最大限度地提高触觉效果?  

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

    你(们)好

    我看到您已经开始了有关这个主题的新主题、因此让我们在这里讨论并结束这个主题。

    最棒的

    Carson