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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1296510/drv2605l-how-to-know-the-waveform-finish-playing-back

器件型号:DRV2605L

您好、专家:

   在数据表7.4.3中、如下所示:

GO 位的运行
GO 位是使 GO 信号生效的主要方式、将在 DRV2605L-Q1器件中触发。 为
GO 位的主要作用是启动波形序列发生器中波形标识符的回放
(寄存器0x04至0x0B)。 但是、GO 位也可以启动校准或诊断过程。
当使用 GO 位在内部触发模式下播放波形时、通过将0x01写入
寄存器0x0C。 在本例中、GO 位可以被视为触觉波形的软件触发器。 GO 位
保持高电平、直到触觉波形序列回放完成。 在期间清除 GO 位
波形回放可取消波形序列。 GO 位也可以通过外部触发器置位
触发器模式时。 寄存器0x0C 中的 GO 位反映外部触发器的状态。

  因此、我想知道我能否在设置 GO 位后立即将标志设置为1、然后在循环中不时查询 GO 位、如果 GO 位为低电平且标志为1、 然后、这意味着波形回放完成、EN 引脚可被设定为低电平来进入低功耗模式、对吗?

   谢谢

   比尔

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

    您好、Bill、

    是的、这是一个选项。 您还可以测量所选波形运行的时间长度、这样 您可以暂停适当的时间、然后降低 EN 引脚、而不是在设置 GO 位后立即启动环路。  

    此致、
    悉尼诺斯卡特  

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

    您好、悉尼:

       感谢您的验证。

    比尔