大家好:
我板子上用了一个ads7223,1MHz采样速率。
pcb的布局参考了手册,模拟地和数字地是分开的 当我观察模拟输入的时候,发现模拟输入信号上有一个1Mhz的干扰,我怀疑是convst信号。
我修改fpga的驱动代码,将convst信号移走,保持其他信号不变(包括20MHz的adc时钟),然后发现模拟输入信号上面的干扰就消失了
请问如何解决?
user151383853:
将convst信号移走,保持其他信号不变(包括20MHz的adc时钟),然后发现模拟输入信号上面的干扰就消失了
确实是这样就能解决吗? 从这个现象看, convst 信号确实影响了 模拟信号, 得继续优化 PCB 布线. 不过我对你的这个解决情况不是很相信
Kailyn Chen:
是不是CONVST的时序不对?手册中对CONVST有做介绍,并且也提到了对模拟输入的干扰问题:
After completing a conversion, the sample capacitors are automatically precharged to the value of the reference voltage used to significantly reduce the crosstalk among the multiplexed input channels。
Jason Shen:
优化PCB布线,或者串联电阻的方式减缓这个信号的上升下降沿。
zhang xd10:
请问楼主控制芯片fpga具体型号是什么?能把程序分享一下吗
user3868951:
楼主你好,我在使用该ADC时也遇到了同样的问题,请问您是否解决了?可否分享下解决方法?
TI中文支持网

