中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

两颗ADS131E08在采样过程中经常出现完全错误...

 技术小工

下载贤集网APP入驻自媒体

两颗ADS131E08在采样过程中经常出现完全错误的数据,什么原因导致的?下面的这个问题弄了好久都没做到问题,特来求助大家
我使用ADS131E08这颗24bit ADC,但是8各通道采样数据经常出现完全错误的数据。
电路板上焊接了两颗ADC,采用共同的外部基准、外部晶振,电源(这两颗ADC芯片都是两个月前从ti申请的)。两个ADC共16个通道都配置成采样ADC内部的测试信号。
问题描述:两颗ADC在采样过程中经常(大概每20次采样出现一次)会出现一些完全错误的数据,两颗ADC(编号分别为1、3)从那个错误的通道开始该ADC剩下的通道的数据都将是完全错误的,比如ADC1的第三个通道出问题了,那么4~8通道的数据都会是完全错误的。

最新回复
发布回复
由于这颗 ADC 芯片采用 Serial SPI 接口.猜测错误是串行传输引起的. 通道接收中是否遇到中断或其他因素的影响, 建议用示波器监控一下传输波形.
由于这颗 ADC 芯片采用 Serial SPI 接口.猜测错误是串行传输引起的. 通道接收中是否遇到中断或其他因素的影响, 建议用示波器监控一下传输波形
看你的描述,很大可能是SPI通信接口的问题。可以将读到的错误的数据跟正确的做对比分析,看看是否是少读了一位、还是什么其他情况另外,看你的程序是IO口模拟的SPI,请用示波器检查时序是否满足要求请检查是否有其他中断干扰了spi的读取转换结果?
请问您的问题解决了吗 我也遇到和您一样的问题了

为您推荐

热门交流