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's

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1395906/drv2605l-trying-to-drive-lra-s-with-custom-waveform

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

工具/软件:Arduino、DRV2605L 分线板(Adafruit)、Apple Taptic 引擎 LRA

数据表的这一部分建议可以提供可用于驱动振动致动器的 DRV2605L 波形。 我希望实现这样一个工作流程、即使用另一个软件包设计振动波形、并通过 DRV2605L 至 LRA 测试/实现这些软件

如果我对 RTP 函数的解释不正确、"audio-to-vibe"功能是否可以达到我想要的效果? 我在另一个线程上看到、DRV2605无法存储波形、因为它缺少足够的 ROM。 是否可以通过 DRV2605L 传递来自其他 ROM 源(例如 Arduino 或类似源)的波形? 我还看到过使用1µF 电容器的某种情况下、可以将线路输入从音频器件传递到 DRV2605L 的 IN/TRIG 引脚。 此功能是否适用于我想要的功能?

提前感谢- Matt

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

    尊敬的 Matt:

    您可能对 DRV2604L 更感兴趣。 DRV2605L 和 DRV2604L 器件非常相似。 不同之处在于以5结尾的器件具有一个集成的波形库、但您无法更改存储器。 以4结尾的器件没有集成波形库、但它的存储器是空的、您可以存储和播放自己的自定义波形。 我们适用于 EVM (触觉控制台)的 GUI 具有一个 RAM 管理器、您可以在其中构建波形。  

    对于 RTP 模式、您只能更改振幅以通过 I2C 更改驱动信号(在开环模式中、您也可以更改驱动频率)。 如果您使用它创建一些波形、则可能需要大量的 I2C 事务。 对于 audio-to-vibe 模式、将向 IN/TRIG 引脚馈送音频模拟信号。 IN/TRIG 引脚的规格为10kHz 至250kHz、因此我 认为这不是您想要的。  

    DRV2604L 是否更适合您的应用?  

    此致、
    悉尼诺斯卡特

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

    你(们)好悉尼。  

    DRV2604L 更加符合我们的需求。 但是、硬件超出了我们的预算。 我们手头还有 DRV2605L、如果我们订购2604L、还会很快推出。  

    目前、我们只关心完成原型设计。 通过的波形将远远少于一秒。 假设 I2C 事务不是问题、那么设置具有时序和振幅的 RTP 模式将涉及什么?  

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

    您好、Matthew:  

    啊、我明白了。  如果您处于 RTP 模式和开环模式、您可以调节幅度和频率。 当通过 I2C 对这些寄存器进行更改时、它们会立即反映在输出中、因此来自微控制器的 I2C 写入需要有时序才能生成波形。 振幅 地址为0x02、输出周期(1/频率)地址为0x20。

    此致、
    悉尼诺斯卡特