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.

[参考译文] ADS8167:ADS8167无法与 SPI 通信

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1391915/ads8167-ads8167-could-not-communicate-with-spi

器件型号:ADS8167

工具与软件:

您好!

我们用于在 ADS8167集成电路上启动自动序列模式的命令为0x1EU、这是我们得到的响应。 我们无法读取需要读取的 ADC 数据。 我们是否可以与状态寄存器通信、以便了解集成电路中的所有通道是否都在工作?

此致、

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

    尊敬的 Emrullah:

    感谢您的提问。 您将哪个寄存器设置为0x1E? 有关自动序列模式的说明、请参阅第6.4.1.3节。 设置 DEVICE_CFG 和 AUTO_SEQ_CFG 后、您是否将 SEQ_START 设置为1b? 本节还将介绍如何设置 SEQSTS 引脚以显示序列状态。 READY 引脚可用于观察转换是否在进行中。

    您还可以共享原理图。 我可以努力确保所有引脚连接都正确。

    此致、

    Samiha

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

    尊敬的 Samiha:

    感谢您的回答。 地址1E 属于 SEQ_START 寄存器。 我们将该寄存器的值设置为1b。 在自动序列模式下、我们不按顺序读取通道、而是读取该寄存器的值、即在通道1中读取1、在通道2中读取 E。 我们不使用原理图中的 SEQSTS、ALERT 和 READY 引脚。 我们使用 ADS8167是否会遇到此问题? 我们能否使用 DEVICE_CFG 寄存器中的错误状态位来监控 ADS8167状态? 您对状态监控有其他建议吗?

    此致、

    Emrullah

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

    尊敬的 Emrullah:

    错误位可用于确保配置正确完成。 但您可能需要用一根导线将其飞至 SEQSTS、ALERT、READY 引脚以对其进行监控。 您可以尝试手动模式和测试。 您的 AVDD、DVDD 和 AINP/AINM 电压是多少? 能否分享一下数字线路的示波器屏幕截图?

    此致、

    Samiha

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

    尊敬的 Samiha:

    每次我们发送数据时、集成电路都会发回我们发送给我们的数据、而不是向我们发送 ADC 数据。 我们在动态模式和自动序列模式下会遇到这种情况。 我们的转换时间为5微秒。 附件中有与此相关的示例数据。

    此致、

    Emrullah

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

    e2e.ti.com/.../_5F01_ematik11.pdf
    电路中 ads8167 IC 的连接如附件所示。