Part Number:ADS1256
- pga=1,采集速率7500sps,buffer on,测量信号发生器输出的2.5V信号,用ads1256模块采集其数值出现大量尖峰
- 其余设置不变,将采集速率改为1000sps就没有尖峰出现,
- 希望各位专家帮我看看是什么问题
Amy Luo:
您好,
您是使用的One-Shot模式还是Continuously模式?您是通过检测DRDY信号来判断数据转换完成,然后读取的数据吗?
上述测试仅是采集一个通道的数据吗,或者说没有使用输入MUX?
,
Amy Luo:
看上面图片中幅值,数据都在2.5V附近,基本符合输入信号的幅值,也很可能是引入的噪声。建议检查基准电压、供电电源上是否存在较大纹波和干扰?
,
li zekang:
1.是Continuously模式,
2.是通过检测DRDY信号判断数据转换数据完成,然后读取数据
3.单通道输入,没有使用输入MUX,在MUX寄存器设置的是00001000
,
li zekang:
我一会检查一下
,
Amy Luo:
我仔细计算了您的输出电压,最高值大概是2.5096V,与理想值2.5V相差9.6uV;查看数据表中table1 在buffer on时,PGA=1时的噪声,在7500sps时为7.2uV,因此,9.6-7.2=2.4uV很可能是基准电压或供电电源引入的噪声;
另外模拟输入的2.5V,如果受到了其他信号的干扰,这个干扰信号也会累加到最后采集的电压上。
因此,建议您检测下这三个方面,即模拟输入、基准电压和供电电压
,
li zekang:
好的,十分感谢,今天下午我有一些事情,我还没测
,
Amy Luo:
没关系的,等您测量后反馈到这里就可以
,
Amy Luo:
是否确定了是模拟输入、基准电压或供电电压引入的噪声?