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.

[参考译文] AMC7820:读取值(DV)中的无效数据指示

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/696659/amc7820-invalid-data-indication-in-the-read-values-dv

器件型号:AMC7820

请指定命令的数据有效时间或读取命令的时间间隔。 目前、我们已将该值设置为160us

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

    读取单个通道所需的新数据最短时间为80µs μ s。 如果以80µs μ s 的间隔读取同一通道、您应该会始终看到 DV 位为1。 DV 位将保持为1、直到通道被读取。

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

    感谢您提供上述信息。

     

    我们的情况如下所示。

     

    步骤1:命令和读取

    步骤2:检查有效位=1、如果是、读取该值

    步骤3:160us 延迟

    步骤4:命令和读取

    步骤5:检查有效位=1、如果是、读取该值

     

    在第5步中、我们将获得有效位为零、程序将跳过读取函数。

    因此、请确认连续两次读取之间预期的最大延迟是多少。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您延迟160us、您应该始终看到一个新值。 您是否能够确认您的时间安排? 同一通道上的新样本之间的间隔时间通常为80us、因此160应该有足够的裕量。

    显然、步骤1-2和4-5是相同的 SPI 帧、对吧? 因为有效位与 ADC 数据本身在同一事务中。

    谢谢!
    Paul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    步骤1-2和4-5是相同的 SPI 帧:是的

    读取不同通道之间是否需要任何延迟?

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

    我相信每10µs 80µs μ s 会更新一个通道、所有通道在总 μ s 后都会更新。 读取两个通道之间没有延迟。

    谢谢!
    Paul