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.

[参考译文] ADS1299:DRDY 始终处于高电平

Guru**** 2581345 points
Other Parts Discussed in Thread: ADS1299

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/891400/ads1299-drdy-always-high

器件型号:ADS1299

您好!

我尝试使用 Raspberry Pi 型号3从 ADS1299芯片读取数据。 由于定制 PCB 尚未完成、因此我使用"ADS1299性能演示套件"来使软件方面的工作正常进行。 为此、我切断了连接两个板的引脚接头的某些引脚、这些引脚对应于复位、启动、SCLK、DOUT、DIN、 CS、PWDN。 然后、我使用 Raspberry Pi 来控制这些引脚。 这样、我就可以使用演示套件的电源电路等。

与芯片的 SPI 通信似乎正常、因为我可以完美地读取和写入寄存器。 我还读取芯片 ID 作为测试、给出了正确的响应。 但 DRDY 始终保持高电平、即使在将 START 引脚拉至高电平之前也是如此。 我尝试使用 START 命令而不是 START 引脚、但这并没有改变任何内容。  

我目前采用的方法是:

-启动顺序

-发送 SDATAC 命令

-向寄存器 CONFIG3写入值 E0h。 (使用内部基准)

- START 引脚高电平/发送 START 命令

-RDATAC 命令

此时,我不确定我的错误是什么,因此我希望通过这种方式获得一些建议。

提前感谢。

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

    您好、Warre、

    感谢您对 ADS1299的关注、欢迎来到该论坛!  

    请参阅 SPI 通信常见问题解答博文、网址为 :https://e2e.ti.com/support/data-converters/f/73/p/772058/2855202

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

    您好!  

    感谢您的回答!

    我之前通读过常见问题解答、但这并未解决我的问题。 您是否有其他想法、我的问题可能是什么?

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

    您好、Warre、

    此问题通常由器件引脚电平上的意外事件引起。 检查以确保没有保留任何 GPIO、使用示波器确保控制信号到达其预期的引脚、并在论坛中搜索其他示例。  

    请记住、不支持对 PDK 进行更改/修改。   

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

    您好!

    在调试时、我使用了示波器并确认 GPIO 引脚行为符合预期。 这就是我在这一点上有点迷路的原因。 我使用示波器测量 PDK 上 J3的 DRDY、但即使在将 START 引脚拉高之前、该引脚仍保持高电平。  

    感谢您的回答。

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

    您好、Warre、

    也请检查/CS。  

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

    您好!  

    CS 在整个时间内处于低电平。 我觉得不会有问题、因为我能够读取和写入寄存器。