TI论坛
直播中

张勇

7年用户 1460经验值
私信 关注
[问答]

ADS1299从通道采集的数据一直不变是哪里的问题?


  • 大家好,我目前有ads1299evm采集通道的数据,采集开发板外部的噪声。但是采集结果是一直不变的,便查看了drdy,clk,dout的时序图,感觉有问题,但是又不知道如何改。
    希望得到大家的帮助,感谢。(下面的时序图,从上到下依次是drdy,dout,clk)。

回帖(1)

陈杰

4 小时前
根据您的描述,ADS1299从通道采集的数据一直不变,可能是由以下几个原因导致的:

1. 硬件连接问题:请检查您的ADS1299 EVM开发板与外部噪声源之间的连接是否正确。确保所有连接都牢固且无损坏。

2. 时序问题:您提到了drdy, clk, dout的时序图有问题。请确保时序图符合ADS1299的数据手册要求。以下是一些建议:

   a. DRDY(数据就绪)信号:确保DRDY信号在每个采样周期内正确触发。
   
   b. CLK(时钟)信号:检查CLK信号的频率和稳定性,确保它符合ADS1299的工作要求。
   
   c. DOUT(数据输出)信号:确保DOUT信号在每个采样周期内正确输出数据。

3. ADS1299配置问题:请检查您的ADS1299配置是否正确。以下是一些建议:

   a. 确保您已正确设置ADS1299的通道增益、采样率和滤波器设置。
   
   b. 检查您的SPI通信是否正确。确保您已正确发送配置寄存器的命令和读取数据。

4. 软件问题:请检查您的代码是否正确处理ADS1299的数据。以下是一些建议:

   a. 确保您已正确初始化ADS1299。
   
   b. 检查您的代码是否正确读取DRDY信号,并在DRDY信号触发时读取数据。
   
   c. 确保您已正确处理SPI通信,包括发送命令和读取数据。

综上所述,您需要检查硬件连接、时序、ADS1299配置和软件代码,以找到导致数据不变的问题。希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分