TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS7953: ads7953数据异常

Part Number:ADS7953

你好,我们现在在linux 系统上使用ads7953,使用的内核版本是5.10.110,ads7953的驱动是Linux内核中自带的驱动。现在发现ads7953会出现以下几个现象。

现象1:读到的数据要么全是0要么全是F

现象2:读到的数据与要读的通道的数据不匹配,比如要读取1通道的数据,它回复的是0通道的数据或者别的通道的数据

现象3:我们使用的量程是0到2.5v,但是有时会出现读到的值比正常值少了一半,比如正常情况读到的值为3800但会突然变成1900

我们的应用程序大概是3ms读一次数据,运行大概1到2个小时,有时甚至半小时左右就会出现上面三种现象,并且这三种现象有时会1秒左右恢复,有时会6秒左右恢复,之后同样的情况运行一段时间后出现上面三种现象,请问下这种问题如何排查

Alice:

您好,     

     TI没有针对此芯片提供驱动,linux内核中的程序应该是客户原创的。

      对于这种偶发性的数据读取错误,还是建议重新确认SPI时序Figure 1,降低SCLK频率测试一下。

     

     Linux/ADS7953EVM-PDK: Unable to read ADC output both in One-shot Mode and Continuous Mode – Data converters forum – Data converters – TI E2E support forums

赞(0)
未经允许不得转载:TI中文支持网 » ADS7953: ads7953数据异常
分享到: 更多 (0)