38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 134|回复: 0

做了一块高位ADC,正在评估中

[复制链接]
发表于 2012-4-6 13:15:38 | 显示全部楼层 |阅读模式
做了一块高位ADC板子
采用快速Delta Sigma技术的AD转换器,使用STM32控制,软件上加入过采样平均算法
出来24位读数,0.6秒一次采样速度,直接测量LTZ1000ACH基准版1分钟所得数据如下(单位是100nV):
IMG_0445.jpg


7027421
7027421
7027420
7027419
7027421
7027420
7027423
7027423
7027422
7027422
7027422
7027423
7027424
7027423
7027422
7027423
7027421
7027422
7027423
7027424
7027423
7027422
7027421
7027422
7027421
7027424
7027423
7027423
7027422
7027422
7027420
7027421
7027419
7027420
7027421
7027421
7027419
7027420
7027422
7027423
7027423
7027424
7027422
7027422
7027423
7027421
7027424
7027422
7027421
7027421
7027420
7027421
7027421
7027422
7027420
7027420
7027422
7027421
7027421
7027422
7027423
7027425
7027425
7027424
7027424
7027424
7027423
7027424
7027422
7027423
7027422
7027423
7027423
7027424
7027423
7027424
7027424
7027425
7027422
7027425
7027424
7027424
7027423
7027421
7027421
7027421
7027425
7027425
7027425
7027426
7027425
7027428
7027425
7027426
7027423
7027421
7027421
7027423
7027423
7027421

初步判断其噪声可以做个7位表的,至少6位半是没有问题的
因为这个ADC是快速型的,无法出低速数据,只能通过读取连续的数据后通过平均获得1.8SPS,这里是作为一个尝试的
未知道其它使用如2400,2440这类能直接出低速率数据的ADC的情况又如何呢?
发表于 2012-4-6 13:26:04 | 显示全部楼层
高手。。。。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 13:31:56 | 显示全部楼层
不错,AD和单片机之间用了隔离。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 14:18:45 | 显示全部楼层
应该不是隔离,是电平转换
回复 支持 0 反对 1

使用道具 举报

发表于 2012-4-6 14:25:10 | 显示全部楼层
看结果,短稳不错,不知道是不是和NI的方案类似,方便透露一下ADC的型号吗?
线性不知道怎样?
lysoft.PNG
回复 支持 反对

使用道具 举报

发表于 2012-4-6 15:00:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 15:20:12 | 显示全部楼层
数字和模拟部分是完全隔离
独立的电源供电,连变压器都是单独的

输入短路时只有+-1个字的变化

目前仅仅是分辨率,还没测试线性和温漂呢
还在评估中
回复 支持 反对

使用道具 举报

发表于 2012-4-6 15:49:32 | 显示全部楼层
ads1282?
回复 支持 反对

使用道具 举报

发表于 2012-4-6 17:13:56 | 显示全部楼层
噪声是34401A的10V档的2~3倍左右。
对于Delta Sigma型的ADC已经很强了。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 18:32:47 | 显示全部楼层
加点屏蔽什么的,估计噪声会好一些。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 18:50:51 | 显示全部楼层
发现问题: 0点误差, 输入短路时, 运放输出-4uV,导致ADC的0点计算有误差
粗测来看,误差在20uV,有点大了,看来要做好还是没那么简单啊
回复 支持 反对

使用道具 举报

发表于 2012-4-6 19:22:39 | 显示全部楼层
科研人士。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 20:27:06 | 显示全部楼层
从目前的情况看,噪声是比较OK的,就这个情况而已,我个人觉得已经挺不错的了
而最大的问题就是线性了

PS: 这个板子的ADC是8楼所言的Ti ADS1282,包括前端运费和低噪LDO都是Ti的
板子上没有基准,基准由外部提供,目前所用的基准是LTZ1000ACH经过塑封精密电阻分压所得
模拟和数字两套独立电源供电
板子是上一年12月做的,现在才啊有空来折腾它呢
它仅仅是个评估板,用来评估一下号称31位的ADC究竟是咋回事
回复 支持 反对

使用道具 举报

发表于 2012-4-6 21:03:03 | 显示全部楼层
ADS1282申请不到,更买不起,只有口水了
回复 支持 反对

使用道具 举报

发表于 2012-4-6 21:10:44 | 显示全部楼层
等看线性测试,看短稳貌似不错了。应该还是比34401A的短稳稍差。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 22:21:47 | 显示全部楼层
优秀文章,支持!n神马都是浮云
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 22:22:02 | 显示全部楼层
改正笔误,数据是1.8SPS,提高过采样率到0.9SPS后噪声还能减少
而<0.4SPS的应用价值就不大了
如果用NPLC表示,1.8SPS大约就是28NPLC
回复 支持 反对

使用道具 举报

发表于 2012-4-6 23:02:36 | 显示全部楼层
lysoft:
数字和模拟部分是完全隔离
独立的电源供电,连变压器都是单独的

输入短路时只有+-1个字的变化
.......///其它使用如2400,2440这类能直接出低速率数据的ADC的情况又如何呢? ///.......

.......

回家做清明中,以前有一个记录了 2400 的曲线的,这边没有,不过做过一个表头,在上面直接显示了结果中的噪声,供电和数据没有任何隔离措施,数据也没有经过任何滤波算法,在过去的 32 个数据中,大约有 6uVp-p 的噪声在 4V 电压结果中:

253840_1325488354.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 23:17:07 | 显示全部楼层
6uVpp,也不算很大的
ADS1282不做滤波算法是不行的,250SPS的输出,噪声很大的
用它就是尝试使用高位快速ADC通过采样滤波算法来减少噪声
回复 支持 反对

使用道具 举报

发表于 2012-4-6 23:32:46 | 显示全部楼层

回 lysoft 的帖子

lysoft:6uVpp,也不算很大的
ADS1282不做滤波算法是不行的,250SPS的输出,噪声很大的
用它就是尝试使用高位快速ADC通过采样滤波算法来减少噪声 (2012-04-06  23:17)
2400 是固定的大约 6.xs/sec 的速率,不过 244x 的速率是可变的,最大好现有十几K?(这边电脑没手册)估计这方面都差不多的,为了实现理想的 6.5 位效果,实际输出到屏幕上的大显示值我也做了平滑,这样看上去非常稳定,但响应速度是一个问题,速度和精度是不可兼得的矛盾。

不过记得手册上的宣称指标,ADS1282 的噪声和非线性远低于 LTC244x,不知道实际上是不是这样,正好承蒙坛里一位朋友慷慨厚爱,赠送了一片 ADS1282 的样片,过完清明有望有空也做一个测试 PCB,届时我把几个芯片都测试一下,LTC2400、2440、2442/2449、ADS1282...
回复 支持 反对

使用道具 举报

发表于 2012-4-6 23:44:13 | 显示全部楼层
关注,最近在看2400的,准备做表头玩~
回复 支持 反对

使用道具 举报

发表于 2013-6-5 16:24:47 | 显示全部楼层
agilent34411怎么实现adc的研究研究嘛 看可行不
回复

使用道具 举报

发表于 2013-6-5 20:06:36 | 显示全部楼层
本帖最后由 kripac 于 2013-6-5 23:42 编辑

我去年也做过一个测试板测试 ADS1282,我记得不采取滤波措施的话,输入短接,PGA 倍率为1,31位的数据中只有17 位左右是稳定的。我用的基准是 ADR425, 5V 电压直接连接到 ADS1282。还有我比较好奇楼主的电源是怎么布置的,因为这个 AD 是模拟数字电源分开,模拟需要 ±2.5V 供电,数字+3.3v供电,基准也需要 5V,我当时是把基准加在 -2.5V 模拟电压上的,贴下我短接输入得到的数据(X 坐标为采集的数据点数,Y坐标为采集到的值,是从 ADC 内读到的补码直接显示为十进制):
Chopping Enable, PGA Gain = 1, Sample Rate = 250SPS, SINC + LPF


6598154984633662799.png
回复

使用道具 举报

发表于 2016-1-20 19:37:06 | 显示全部楼层
高收益高手啊高手
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表