发新帖我要提问
12
返回列表
打印

请教16位AD ADS8317

[复制链接]
楼主: keaiduoyu
手机看帖
扫描二维码
随时随地手机跟帖
21
GavinZ| | 2010-6-22 19:48 | 只看该作者 回帖奖励 |倒序浏览
我又读了一遍它俩的datasheet,ADC的应用是5.0V电压,2.5V参考,确定它的DCLOCK时序,如频率小于24*250KHz,采样时间大于5个DCLOCK。
你用2.5V这个数字计算电压,说明2.5V这个数字非常接近ADC参考的实际电压,所以,你不用去TRIM这个参考了。
测量Vd=0V的输入,在一定带宽内,你得到应当是跳变的code序列,所以连续捕获多个点,比如10K个?然后平均,这个根据你实际的采样速率计算,比如可以把采样频率设计成工频干扰频率(如50Hz)的整数,然后确定所要平均的点数,使得50Hz可以在那些点数内存在整数个周期,这样平均后,可以避免工频干扰,这样下来,你可以得到更反映被测的DC量,做个试验,把结果贴到这。

如果你还能得到不符合datasheet所示的性能参数,那把+IN和-IN同时接到参考电压,这样来测量Vd=0V的code,code处理同上。

我暂时想到这点,你试一下,然后把试验结果贴到这,共同探讨进步。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
keaiduoyu + 1
22
GavinZ| | 2010-6-22 19:50 | 只看该作者
对了,尽可能减少外围器件,比如参考的输出去耦电容,输入电容是要的。

使用特权

评论回复
23
keaiduoyu|  楼主 | 2010-6-23 15:38 | 只看该作者
谢谢楼上的回答,7mV是有跳变,基本稳定在200uV 左右跳变。现在要等新的PCB板子回来在做试验。之前的板子DCDC和模拟电路地未分开,现在用单点接地了,不值到效果会不会好点。

使用特权

评论回复
24
GavinZ| | 2010-6-23 21:48 | 只看该作者
好的,那你试过“把+IN和-IN同时接到参考电压,这样来测量Vd=0V的code”么?
等你新板子做完试验后继续讨论‘地分割’问题,这个问题争论太多,我经验很少,无法判断分与不分哪个是合理的。

使用特权

评论回复
25
kalen_gao| | 2010-6-24 20:50 | 只看该作者
应该是0-32767吧。就象0-255,而不是1-256

使用特权

评论回复
26
qczq| | 2010-6-24 22:04 | 只看该作者
我的AD参考是2。5V,16位为65536,输入是-2。5V到正的2。5V,0-2。5V对应的32768。1位就对应76.29uV.读到的二进制数乘以76。29uV就得到7mV的误差。
但是我读到的二进制业不为0 ,所以肯定有一定的电压存在。这0误 ...
keaiduoyu 发表于 2010-6-22 16:32


输入是-2。5V到正的2。5V???

这款伪差分输入的ADC不是这么用的吧?

输入能接负电压?

使用特权

评论回复
27
在实验室| | 2010-6-24 22:49 | 只看该作者
热噪声是哪里都会产生的把

使用特权

评论回复
28
ccd_ccd__| | 2011-8-5 10:38 | 只看该作者
大虾,借鉴了。

使用特权

评论回复
29
孤独泪| | 2011-8-5 11:08 | 只看该作者
8# keaiduoyu

可以肯定不是你万用表问题就是电路问题。MAX6325的输出电压是非常稳定的,一致性非常好。噪音才uV及的。另外你的输入基准的电压是多少,负载是多少这个都有影响。max6325输出接个电位器肯定是不合理的做法,可以说你的基准精度已经远远好于你那个16bit的adc了内噪音了。

使用特权

评论回复
30
孤独泪| | 2011-8-5 11:10 | 只看该作者
还有你这个可能引起的现象是接地问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则