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

ADS1292R通道2数据出现错误

使用微处理器按数据手册的方式读写ADS1292R,将通道1,通道2当做普通的采集口,通道1能很好得读取数据,但转换电压总是真实电压的1/2.通道2采集的数据,会经常出现错误数据,如下图所示,通道2采集ADS1292R产生的TestSignal,将数据可视化后可以看出,错误输出频繁地出现在-2.4V的位置。16进制数在0x800000附近。

xyz549040622:

但转换电压总是真实电压的1/2,可能是读取的问题,因为这个总是差了一位,鉴于你是正负电压供电,说不定这个结果就是正常的。还有,你给的信息不完全,要有电路图和代码才好分析的,比如参考电压是多少,AD的驱动等。

lance Chan:

大家好,问题已经得到解决,多次尝试回复本帖,但总是网络不能顺利上传;
该问题主要出错在于,CPHA错误配置了,应该配置成第二个边沿,所以导致读出来的数据存在一定概率的错误;
让我发现该问题的现象在于,配置好以后读取芯片的ID,总有一定概率出错,又有一定概率是正确的;

xyz549040622:

回复 lance Chan:

出现读取ad数据一半的错误,要么是读取的时候少了一个clock,要么就是你计算的时候少了一个clock,要么就是单双极性的问题。你芯片ID也是一半的错误,那只能是读取或者计算出错了。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1292R通道2数据出现错误
分享到: 更多 (0)