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.

[参考译文] ADS8684:ADS8684并行连接存在问题。

Guru**** 2618835 points

Other Parts Discussed in Thread: ADS8684

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/690810/ads8684-there-is-a-problem-with-the-ads8684-parallel-connection

器件型号:ADS8684

我们将 ADS8684用于进行中的项目和生产。
但有一个问题。
将 ADS8684从一个内核连接到四个内核时没有问题。
如果超过此值、则会发生数据错误。
连接方法与下面附加的文件相同。
即使您在数据表中被要求使用数字缓冲器、也是如此。
总共必须进行20个连接。
是否有解决方案?

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

    您好!

    由于您有多达4个模块按照图中所述处理连接、因此您似乎已经正确使用了 SPI 接口和相关时序。

    添加额外的器件/模块将增加数字线路上的负载、并且接口信号会失真和延迟。 使用示波器观察和比较2模块和6模块案例中的接口信号、同时从特定器件寄存器重复读取/写入给定值将非常有用。

    此外、图中数字缓冲器的位置不清楚。 主控制器与主控制器之间是否存在信号、是否靠近信号源? 缓冲器是否具有驱动20个模块的驱动强度? 这将有助于观察控制器引脚上的 SPI 接口信号的读周期和 ADS8684的写周期。

    如果不能立即发现差异、请在此处分享一些屏幕截图、我们可以找出根本原因。

    此致、

    Sandeep

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

    您好!
    我已经使用数字缓冲器 IC 进行了一些测试。
    74HC07 (TC74HC07AP)用作数字缓冲器 IC。
    SPI 通信频率为2MHz。
    情况1意味着只有主控制器使用缓冲器
    CASE2是每个模块的缓冲器。
    遗憾的是、症状是相同的。
    很难单独修改通信时序。
    因为1到10个模块是随机使用的
    正时不能在任一侧调整。
    我的方法有什么问题?
    还是有推荐的数字缓冲器 IC?
    还有其他解决方案吗?
    谢谢你。

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

    根据数据表的第8.4.1.3.2节–“TI 建议在星型拓扑中最多连接四个器件。 除此之外、主机控制器(SDO 和 SCLK)的共享输出线路上的负载可能会增加。 此加载可能会导致数字计时错误...”

    您添加的缓冲器为 CS、SCLK 和 SDI 线路提供额外驱动器、您需要对 SDO 执行相同的操作。 设置中每个 ADS8684的 SDO 引脚不仅可以看到主机控制器和从 MCU 引脚的电容负载、还可以看到所有其他 ADS8684模块的负载以及它们之间的走线。 每个模块上的 SDO 缓冲器可能会有所帮助。

    您需要根据每个输出缓冲器的总负载来选择缓冲器。

    此致、
    Sandeep