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.

[参考译文] ADS131A04:上电后、菊花链中仅返回0xFFFF

Guru**** 2393725 points
Other Parts Discussed in Thread: ADS131A04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/872753/ads131a04-power-up-only-return-0xffff-in-daisy-chain

器件型号:ADS131A04

在我的解决方案中、我将通道数扩展到了16个、这意味着菊花链中有四个器件。

所有器件均配置为 同步从模式。 复位引脚连接至高电平。  /CS 和 drdy 引脚连接在一起。

我按照第79页的启动顺序操作、这种操作正常。

现在、当我启动器件时、它仅在我发送 RESET 命令、null 命令或 unclock 命令时返回0xff。

然后、我尝试配置第一个器件。 它发挥了作用。

菊花链中可以连接多少个器件?  

在菊花链中、我应该更加关注什么?

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

    您好!

    首先、如果您遇到菊花链问题、可能有助于获取电路原理图。 但是、我只是想确保您能够对链中的所有器件使用启动序列。 在您的第一个注释中、您似乎能够设置所有器件。 我要注意的是、这不像菊花链、您使用一个器件的/done 信号作为下一个器件的/CS。

    之后、您提到在发送 RESET 命令、NULL 命令或 UNLOCK 命令时器件返回 FF。 如果您发送复位、您应该再次获得就绪响应、您可以使用 NULL (或多个空值)来查看响应、该响应应为 FF04。 对于您的系统、这可能是预期的响应、具体取决于以下字节。

    但是、请注意、如果您确实发送了 RESET 命令、我会注意到器件会返回默认状态。 这意味着器件被锁定且 ADC 被禁用。 您可能会得到 FF04响应、直到器件解锁、然后发送另一个命令或 NULL 来查看响应。

    如果遇到问题、调试该问题的最佳方法是使用逻辑分析仪查看所有控制线/CS、SCLK、DIN、DOUT 和多个/DONE 信号。 查看每个器件的/done 信号可能会显示是否已启用其余器件。 然后检查进入器件的命令、并在下一个字帧中查看器件的响应。  

    我不认为以这种方式在同步从模式下运行四个 ADS131A04器件会有问题。 唯一实际的限制是您可以在数据周期中执行的时钟周期数。

    吴约瑟

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

    很抱歉耽误你的时间。

    这是焊接问题。 第一个器件的/done 引脚未牢固焊接。