使用ADS8688时读出数据不正常,见下图,从上到下依次是:CS,CLK,SDI,SDO,如图,输入C000H,读取第一通道数据,后面都是输入0000,继续上一操作。
现在问题:
1、SDO线上出现这样的毛刺,是什么原因造成的,应该滤掉还是作为正常的1数据读出?
2、按现在的波形读出数据不正常:
(1)输出数据会随着输入模拟电压的变化而变化,但变化不规律。
(2)ADS8688是16位ADC,但是现在读出的数只有前12位在变,后四位一直是0,应该是数据显示不正常。
(3)同一通道多次读数显示数据不同有很大偏差,用AUTO模式读8个通道(8个通道接成相同电压)读数也各不相同。
请问这是怎么回事啊,求指点~
跪谢~~