现在用ADS1247,80sps采样率下,AD值变化有低14位;20sps采样率下,AD值变化低8位;这是24位AD,难道
不能用80sps或者更高的采样率获得比较稳定的AD值吗?电路是AIN0是一个0~0.6V的直流信号,AIN1接地,用
吉时利的7位半的万用表测量信号只有变化几uv,应该不会有低14位AD值变化。
用8422的输出接到ADS1247的输入采样,这样接法测出来的AD值波动有14位,电源和输入信号都用高精度万用
表测试只有几uv的波动
8422输出阻抗应该比较低了,请教一下用过AD1247的大神们帮忙找找原因,非常感谢了!!!!
Jack Li:
1.建议你先确认读写芯片内部的寄存器是否正常? 要读写多次,才能验证。2. 两个输入端短接到Vcc/2, 然后采样,跟规格书,第22页, table1~6,至于那张表来对比数据,找跟你应用条件最接近的那个。如你数据比Datasheet的数据差很多。 那你要坚持你的原理图/PCB了。
shanming shu:
回复 Jack Li:
读寄存器都是正确的,不停的写寄存器然后再读出来都是正确的,用示波器看spi信号都能读出来寄存器的值是正确的,但是读AD采样值就是变化比较大,请问一下AD1247的AIN0前面的运放的输出阻抗有要求吗,我用高精度的万用表(能测到0.1uv)测AD1247的AIN0只有1uv波动,但是AD值波动至少有1mv,有联系方式吗
shanming shu:
回复 Jack Li:
请教一下,table 6 是不是1kSPS 采样率,有效位数只有16位还是13位??????
shanming shu:
回复 Jack Li:
请教一下啊,我回去测了那个(VCC – VSS)/ 4,AD值的波动也很大,我把AD值读出来用matlab进行FFT分析,波动的频率是42hz,麻烦帮忙解决一下啊,急等。