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.

[参考译文] ADS1298:5级联器件问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1004018/ads1298-5-cascaded-devices-problem

器件型号:ADS1298

大家好、提前感谢。

我们的电子设计包含5个级联 ADS1298器件。 我们的设计具有多个开关来配置同时工作的 ADS1298器件数量、并且可以连接和断开整个 ADS1298会话器或类似模块化设计的连接。 主处理器是 tensy 4.0开发板(根据我们的评估、SPI 比特率没有问题、等等)。 虽然级联连接时对话器之间没有差异、但在我们的案例中、我们将它们识别为第一个对话器(带有参考电极)、第二个、第三个、第四个和第五个对话器。

我们的设计适用于4个级联 ADS1298器件、但当我们尝试连接第五个对话器时、 我们的设计不起作用。 我们已经测试了许多不同的东西:

  1. 根据每个 ADS1298转换器的电源:我们已经检查过它、所有这些都很好。 我们使用 USB 连接器(连接到 PC)为整个电子设备(主处理器和5个对话器)供电。
  2. 我们的印象是 SPI 总线和 ADS1298器件数量存在任何问题。 为什么? 因为我们已经检查了下一项:
    1. 在开始使用任何 ADS1298采集数据之前、我们从每个会话器(ADS1298)配置一些寄存器、并从固件检查它们。 当连接4个对话器模块时、寄存器配置(来自每个对话器)均正常、并且数据采集也正常。 当连接5个对话器模块时、所有对话器中至少的寄存器写入命令失败、因为寄存器值没有变化。
    2. 当我们将 "电子系统"配置成 级联连接两个 ADS1298 (第一个和第五个对话器模块)时、系统工作正常(寄存器写入命令和数据采集)。 在此配置中、只有1号和5号对话模块在电子设计中连接。
    3. 但是、当我们连接所有5个对话器模块(固件配置为仅从对话器模块1和5获取数据)时、它不起作用(寄存器写入命令失败)。   

SPI 连接如下:

  • 每个 ADS1298会话器的 DOUT (SPI_OUT)引脚可连接(或通过开关断开)到处理器上的同一 MISO 引脚(tensy 4.0)。
  • 每个 ADS1298会话器的 DIN (SPI_IN)引脚直接连接到处理器上的同一 MOSI 引脚(tensy 4.0)。
  • 每个 ADS1298会话器的 CS (片选)引脚可连接(或通过开关断开)到处理器上的不同 GPIO。
  • SCLK 是所有对话者和处理器所共有的。
  • 起始引脚对所有对话者都是通用的。
  • CLK 也是所有对话者所共有的。

我们的第一印象是与阻抗或电子特性相关的...

您知道 它为什么不起作用吗? 你有什么建议吗?...

非常感谢。

此致

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

    安德烈斯、您好!

    感谢您发帖。 请参阅我的以下评论。

    是否可以使用外部电源而不是 USB 电源来验证设计?

    2.级联配置的数字 SPI 连接看起来不错。 我建议使用逻辑分析仪/示波器探测 SPI 总线、以便在连接所有5个级联模块时识别问题。 有关 SPI 调试的此常见问题解答可能会有所帮助。

    谢谢

    -TC

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

    尊敬的 TC:

    感谢您的建议。

    1. 我认为不可能使用外部电源。 我们不仅使用 USB 连接为器件供电、还使用 USB 连接来获取数据(与 PC 的串行 COM 连接)。
    2. 感谢您对示波器的建议、我们将进行尝试。

    非常感谢。

    安德烈斯