采用FPGA驱动ADS1294,采集数据发现,不管差分输入端都接地输入还是输入大的直流信号,数据噪声都很大,大概有100mV量级。尝试改过PGA增益、数据输出速率,都没有效果。另外,采集交流信号时,发现奇次谐波很大,这要如何抑制。
求解答,谢谢!
Janet Sun:
噪声是在输入接地的情况下测试的。除了和数据率,PGA放大倍数有关外,也和你的参考电源有关,如果是外部参考,要进行滤波,以及设计合适的驱动电路。此外,输入信号调理电路如果是差分输入要对称,以免共模造成较大的误差。
cheng yang2:
回复 Janet Sun:
你好!我使用的是ADS1294内部2.4V参考基准,噪声测量就是在输入接地情况下测试的,但得到的噪声幅度却很大。这是什么原因呢
cheng yang2:
回复 Joel Li:
你好!问题好像解决了,发现参考基准VrefP和VrefN引脚间没有接电容。接上电容,噪声小了很多,在10uV量级。我还想请教一下,ADS294很多引脚没有用上,比如RLDIN、TESTP_PACE_OUT1等,数据手册上说没用到的引脚接AVDD,如果悬空会有什么影响。谢谢
Joel Li:
回复 cheng yang2:
悬空会造成Latch up(闩锁)等现象,使内部MOS管处于某种未知状态,要么使芯片无法正常复位,要么使芯片功耗增加。这些现象不一定看得到,但存在风险。