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.

[参考译文] ADS131E08:使用 ADS131E08在 RDATAC 模式下转换少于8个通道

Guru**** 2516170 points
Other Parts Discussed in Thread: ADS131E08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/719856/ads131e08-using-ads131e08-to-convert-less-than-8-channels-in-rdatac-mode

器件型号:ADS131E08

您好!

ADS131E08的数据表 解释了 MCU 检测到 DRDY 后、它应提供低电平有效 CS 并提供216个时钟来读取状态字+ 8 x 24位数据寄存器。

如果我们仅使用电路板上 ADC 的2个通道、是否可以仅提供72个时钟(24 + 2x 24)而不是216?

我们不希望 MCU 读取所有不必要的通道。 因此、交易将如下所示:

1.从 ADC 检测 DRDY

2.将 CS 设为低电平(有效)

3.通过提供72个 SCLK 周期将72位移入 MCU

4.等待数据表中指定的 tSCCS 的时序要求

5.将 CS 设为高电平(未激活)并转至步骤1。

请告诉我 ADC 是否可以接受该序列。

谢谢、此致

Vinod

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

    欢迎来到我们的 e2e 论坛! 只要您使用 IN1X 和 IN2x、是的、您就可以短周期使用 ADS131E08并只读取这两个通道。 但是、您无法"跳过"频道。 例如、如果您使用的是 IN1x 和 IN3x、则还必须读取 IN2x 数据。 如果您使用的是 IN7x 和 IN8x、则必须应用完整的216个时钟。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tom、

    感谢您提供清晰的答案。
    此致
    Vinod