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.

[参考译文] ADS8685:共享 SPI 接口

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/612190/ads8685-shared-spi-interface

器件型号:ADS8685

大家好、

我的客户希望在多个器件的共享 SPI 接口模式下使用 ADS8685、但不希望使用菊花链拓扑。  ADS8685似乎与标准 SPI 接口兼容、我看到它具有/CS 输入。  我想您可以共享每个 ADS8685器件的 CLK、SCLK、DIN 和 DOUT、每个 ADS8685器件具有独立的/CS、这与您通常在 SPI 中使用的情况相同。

您能确认我的理解吗?

此致、

Brian Gosselin
TI 模拟 FAE

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

    您好 Brian、

    根据客户需要如何从多个 ADS8685 ADC 获取数据、数字拓扑将有所不同。 下面我将介绍三种不同的情形:

    如果所有 ADS8685 ADC 都将在相同设置的同一时间点进行采样、则 SCLK、CS 和 SDI 可以连接在一起。 这需要每个 ADC 具有单独的 SDO 线路。

    2、如果 ADS8685 ADC 可以在同一时间点采样、也可以不采样、那么每个 ADC 和独立的 SDO 线路都需要单独的 CS、以便在同一时间点采样、则输出数据来自 每个都可以单独收集。 SCLK 和 SDI 仍然可以对所有 ADC 通用。

    3.如果 ADS8685 ADC 不会在同一时间点进行采样,则 SCLK 和 SDI 对于所有具有单独 CS 和 SDO 信号的 ADC 都是通用的,以便一次采样一个选定的 ADC。 不建议将 SDO 线路连接在一起、因为当 ADC 不工作时、不能保证输出状态为高阻抗。

    在使用相同的 SCLK、SDI 或 CS 驱动多个 ADC 时、另一个问题是确保数字接口(通常是 FPGA)能够同时驱动所有 ADC。 添加越来越多的 ADC 将增加总布线长度和布线电容、因此可能需要使用数字缓冲器来确保向所有 ADC 发送正确的数字信号。

    如果您有任何后续问题、请联系我们。

    谢谢、

    Reed Kaczmarek