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.

[参考译文] ADS8688:菊花链仅适用于多达8个 IC

Guru**** 2391395 points
Other Parts Discussed in Thread: ADS8688

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/748958/ads8688-daisy-chain-only-works-with-up-to-8-ics

器件型号:ADS8688

我有两个定制板、每个都有2个菊花链式 ADS8688器件、我想将其中的7个板以菊花链方式连接在一起。 这将是总共14个 ADS8688器件的菊花链。  

我正在谈论 Arduino 上具有单个 SPI 接口的电路板。

所有器件均适用于4块电路板(8个 ADS8688)。 但是、当我添加另一个板(10 ADS8688)时、来自最后2 个器件的模拟数据错误。
看起来 器件9上第一个引脚的模拟值 也复制到器件9的所有其他引脚。
器件10的所有值也相似、但我现在无法判断它们是否连接到特定的输入引脚。  
(这些值彼此非常接近、但不完全相同。)

我知道、更多的器件意味着 SPI 线路上的负载更高。 您建议使用数字缓冲器。 我还没有实施这些功能。  
在尝试之前、我想问一下、对于可以将多少个 ADS8688器件链接在一起、还有其他限制吗?

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

    您好 Eva、

    欢迎访问 E2E 社区。

    您能告诉我您的 SCLK 频率是多少吗? 您的所有 ADS8688的采样率是多少?

    谢谢。

    此致

    戴尔

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

    SPI 通信以17MHz 的频率运行
    对于112个传感器(14x8)、采样率为~1811Hz

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

    您好 Eva、

    我对反应迟了表示歉意、粘贴的日子是 美国的假日。

    请注意、菊花链中的 ADS8688器件数量高于四个、这将导致数据表(第36页)中提到的时序错误。 此外、您的器件并非在 同一电路板上进行设计、这可能会导致信号路由出现时序问题。

    此致

    戴尔

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

    您好 Dale、

    是的、我在数据表中注意到了这一点。 让我感到惊讶的是、我有8个菊花链器件可以工作。
    您能否描述这些"数字计时错误"可能是如何表现出来的? 有什么明显的发现?
    我尚未完全设置原型(连接所有传感器)以观察噪声、但我很快就会这样做。

    如果我要将数字缓冲器添加到菊花链中、您建议以多长时间添加数字缓冲器?

    谢谢、

    EVA

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Eva、
    这些错误将是设置和保持时间违规、导致主机控制器错误地捕获数据。
    在此模式下、我们没有捕获任何性能数据。 这取决于电路板布线、其中4是菊花链的近似数字。 在这种情况下、它可以以菊花链方式连接更多器件。 我们也没有数据 wrt、我们应该在其中包含数字缓冲器。 这些测试未完成。

    谢谢。

    此致
    戴尔