ADS801输入模拟量很稳定,但是12位AD输出却非常不稳定,求助
调试了大半天了,也仔细的看了本论坛里面另一位朋友遇到的这种情况,目前我的情况如下:
1.使用的是单端输入,按照手册上P12 --FIGURE 7接法,25M的时钟是外部100M有源晶振通过FPGA分频送出来的,上升沿下降沿应该都没问题
2.我是通过FPGA来读AD转换值的,当ADC开始转换时,当我26脚悬空还没有接入模拟量发现AD有输出(我把12位都接了LED作为监测的),用万用表量是2.25V,这个值好像是(VrefT+VrefB)/2,奇怪,这个是输入脚啊?
3.我用TEK的信号源注入方波信号,当时低电平0时,此时12位大概只有低5位在跳动,高7位都是低电平,但是当输入为1V值时,只有最高位为0不跳动,其他都跳动,输入再提高些到2.5V,现象一样,几乎每位都跳动,不知道具体什么原因?
4.另外,这个是并口的,是不是CPU可以直接读取转换值,不需要做任何转换的处理了吧?,我19脚是悬空的
期待论坛的相关技术支持给于回答。谢谢
信号源的地和ADC芯片模拟地是否已经连接?若没有则是会出现这种现象的
这个接为共地了
我现在从板子的地GND接到模拟输入口,输出12位也是都没有跳动,即输出全零;
当输入为2.5V(该电压纹波很小,为基准芯片输出的),此时12位都是跳动的
能不能上传一张电路图,我想知道你的21脚REFB和23脚REFT接的参考电压是多少,是否稳定,以及其他一些因素
为什么模拟输入端悬空,却能测量出来两点几伏的电压,这个没有接入其它东西
上面图就是示波器看到的ADC输出的跳动
为什么模拟输入端悬空,却能测量出来两点几伏的电压,这个没有接入其它东西
上面图就是示波器看到的ADC输出的跳动
为什么模拟输入端悬空,却能测量出来两点几伏的电压,这个没有接入其它东西
上面图就是示波器看到的ADC输出的跳动
我板子当时是按照差分输入的,就是模拟输入前有很多运放啥的组成的调理电路,后来便于调试,我就改为单端的了
现在就是22脚跟27相连,21脚REFB和23脚REFT分别为1.2和3.3V
悬空的时候,会出现一个不确定的值,有时候会比较接近最大参考电压。因为 悬空 这个状态并不是0V输入,所以输出基本上不会得到0V,这种情况我见得比较多
我刚才又仔细测量了下 21 23两脚应该是ADC内部自己提供的电压 21脚:1.25V,23脚:3.25V
示波器看了下 很稳定的,这个不是我供的
我刚才又仔细测量了下 21 23两脚应该是ADC内部自己提供的电压 21脚:1.25V,23脚:3.25V
示波器看了下 很稳定的,这个不是我提供的,是内部自己产生的
我刚才又仔细测量了下 21 23两脚应该是ADC内部自己提供的电压 21脚:1.25V,23脚:3.25V
示波器看了下 很稳定的,这个不是我提供的,是内部自己产生的
不好意思 ,老提示审核,以为没回复成功,下次注意了
Carter Liu 你好 谢谢你的回复
能提供你的联系方式吗 电话或QQ
这个ADC单端输入,好像电路还是很简单的外围电路的啊
这个是时钟信号
在使用单端输入模式的时候,输入信号范围为0.25V-4.25V,因此不应该输入0V的信号;
这个芯片单端模式外部电路比较简单,你可以根据推荐电路直接连接,确保无短路、断路、虚焊等,同时保证电源质量,就不会有问题的哦;
因手机号不能公开因此不好意哦,QQ我们上班时间不能登录的哦
时钟没有问题,但你可以先降低频率测试一下;
使用的信号源若是方波不太好吧,应该用直流电压信号更好。若采集方波的电压,这个自然是不准的呀,频率是多少啊
应该是我21 23脚外部链接了其他信号导致的,现在悬空就好了,但是高位还偶尔有点跳动,但是几乎看不到了
谢谢 刘Carter