工具与软件:
我已将 DRV2605L 设置为开环模式、以便能够手动控制 LRA 驱动频率。 我已将 PWM 输入模式设置为0x3。
数据表指出、必须将 PWM 频率设置为所需驱动频率的128倍、但这似乎并不正确、我希望一些工程师可以分享一些见解。
同样、BIDIR_INPUT 位和相关文档看起来也不正确。 如果将 PWM 设置为给定频率并提供50%的占空比、则使用音频调谐器件测量的输出频率等于 PWM 频率。 根据数据表、50%占空比时没有输出、当我增加占空比接近75%或90%时、它会驱动 LRA 输出信号。 同样、它是精确频率、而不是信号除以128倍。
除此之外、假设我想以320Hz 的一致性驱动 LRA、我可以通过将 PWM 设置为320Hz 并发送50%占空比来实现这一点。 这可以正常工作、但触觉致动器上不断发生"脉动"、这让人相当恼火。 此脉冲不会反映在示波器下进入 PWM IN 引脚的 PWM 输出中。
对此有什么解释吗?