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.

[参考译文] ADS131A04:多器件配置设置(同步从模式)

Guru**** 2393545 points
Other Parts Discussed in Thread: ADS131A04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/907014/ads131a04-multiple-device-configuration-setup-synchronous-slave-mode

器件型号:ADS131A04

大家好、

我的客户考虑使用3个具有多器件配置的 ADS131A04 (所有器件均作为同步从模式运行)。

然后他提出了以下问题。

  1. 连接三个 ADC 多个器件时、每个器件是否需要初始化设置?
    (我是否需要连续三次执行相同的寄存器设置?)
  2. 启用 ADC 的固定帧模式与动态帧模式图54。 b)动态帧大小(禁用 CRC)
    DOUT 的状态设置是否会返回每个数据?

  3. 在连接具有多器件配置的3个 ADC 时、是否可以使用 CLKIN=16.384MHz、SCLK=12.228MHz?

我很期待收到您的回复。

此致、

Shota Mago

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

    麦哥-圣、


    首先、我假设它们使用三个由单个主器件控制的同步从器件、类似于数据表中的图100。 它的连接方式如下:

    以下是问题的答案。

    1.是的。使用此配置、您需要单独对每个器件进行编程、并发送3次初始化设置。 这三个器件将大部分 SPI 连接在一起、DIN、DOUT 和 SCLK。 但是、/CS 仅连接到一个器件、该器件的/done 用作下一个器件的/CS。 一次只能对一个器件进行编程、它们会一个接一个地进行编程。 图101仅显示了两个器件、但我添加了一些文本、以显示它们是单独编程的、使用器件1的/done 作为器件2的/CS。

    ADS131A04的每一个通信帧都会发出状态字。 每当您读取数据时、状态字都将出现在数据之前。

    使用3个器件时、您需要时钟输出3个帧、每个帧具有5个字。 在这里、我假设动态帧大小、CRC 被禁用。 每个帧总共有120位、三个帧将是360位。 借助12.228MHz 的 SCLK、您应该能够以32kSPS 的速率运行器件、但如果比该速率更快、菊花链将会减慢数据的时钟速度。

    我还要注意、主器件还必须具有同步时钟。 主器件必须与器件完全同步、并且将以器件的精确数据速率发送/DRDY 脉冲。 通常、我建议在异步中断模式或同步主模式下使用主器件、以便为从器件正确生成/DRDY。

    您是否有关于客户系统的更多信息? 这将有助于了解他们正在设计什么以提供更好的建议。


    吴约瑟

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

    您好、Joseph-San

    非常感谢您的详细解释!

    我将通过离线方式向客户发送信息。

    此致、

    Shota Mago