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:菊花链模式中的1298条相关通道(4倍)

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1161804/ads1298-1298-corrpupted-channels-in-daisychain-mode-4x

器件型号:ADS1298

你(们)好

我已经用4个 ADS1298芯片设计了自己的电路板。 我可以读取对寄存器的写入。 我可以读取32个通道。 我在所有通道上都连接了一个信号发生器。 32个通道中有29个通道工作正常。 3个频道提供一些垃圾。

ALLE 通道和芯片的配置方式相同。

在该图中、您会看到:

通道1芯片1和通道8芯片2看起来都很好。 所有其他通道看起来都很好。 除了 ADS 3通道1、ADS 4通道1和 ADS 4通道2。

实际上、对于该图、我使用了内部测试信号。 如果我使用外部信号发生器、情况也是如此!
我在3个不同的 PCB 上具有相同的行为;-(

是否知道这3个通道的行为方式是这样的?

 

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

    您好!

    您是否可以单独/单独测试芯片3和芯片4?

    此外、请检查增益设置和其他寄存器设置是否配置为与已知良好/工作正常的芯片相同。

    谢谢

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

    您好、Chien Chun、

    感谢您的快速回复。 我想在菊花链模式下、一个只能配置第一个芯片、无法访问菊花链中的其他芯片。 对吧?

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

    您好!

    是的、您答对了-所有器件都配置为相同的寄存器值、因为 CS 是共享的。" 和"无法对各个器件进行编程"。

    请问您使用的数据速率是多少? 对于不同的数据速率、您是否会遇到此问题? 您可以尝试不同的速率吗?

    建议也遵循数据表  

    9.4.2.2菊花链配置

    "在每个数据集之间发出一个额外的 SCLK (请参阅图67)"  

    注意-当以菊花链形式连接多 个 ADS1298器件时、总共有一些器件

    24 (状态位)+(8个通道* 24位)+1 (clk/无关)+

    24 (状态位)+(8个通道* 24位)+1 (clk/无关)+

    24 (状态位)+(8个通道* 24位)+1 (clk/无关)+

    第58页。

    如果您需要暂时断开菊花链并单独/不适当地进行测试、 不知道如何设计 PCBA、是否仍 有方法将 DAISY_IN 拉低/写入 GND、并且仅将有问题的芯片的 DOUT 连接到主器件/主机?  

    如果单个芯片独立工作、则建议探测/CS、/DRDY、SCLK、DAISY_IN 和 DOUT 线路、以检查 SCLK 时钟/锁存每个 DOUT 位是否正确。

    谢谢

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

    解决了。 在处理一个额外时钟周期时、我的代码中有一个错误。