一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 12501|回复: 33
收起左侧

[其他DIY] 24bit ADC测试中。

[复制链接]
发表于 2017-2-16 22:58 | 显示全部楼层 |阅读模式
本帖最后由 MOWEIWEI 于 2017-4-3 02:04 编辑

玩了一段时间24位ad。终于做到0.001mv分辨率。0.000x位跳动比较大。不过24位貌似极限也就0.000xMV。
对电源和基准要求比较高。tl431之类顶多能到0.1mv。再提高不好弄。买了两三块大洋的基准。终于稳定度大大提高。不知道最后加屏蔽层和温度控制还能不能提高稳定性。
电源不好搞。不知道分立元件的电源能不能达到这个稳定度。
捕获.JPG


帖子后续编辑:查找影响读数不稳定的因素。目前稳定度是 6--7个比特字跳动。
1。电源。电源经过改进。用稳定性更高的电源供电。由之前的  实验电源----> tl431---->其他芯片。读数从0.0x mv级别跳动下降到0.00x跳动。 供电从开关电源类换用电池后最后下降到0.000x mV级别。估计电源改进只能到这。
2。电吹风测试,今天拿电吹风吹了一下。,比特读数多出两百多。这个应该是基准温漂了。但读数乱跳没见有多大变动。
3。准备用一些磁环做些过滤。看看有没有改善。

阶段二:毫无进展,甚至有些倒退。变成十多二十来个比特字跳。0.00x mV分辨率变成0.0x。降一级。5位半容易达到。6位半还是难度不小。
4。 某些部位加磁环,不见起色。
5。adc上做了个铜箔屏蔽,无效果。
6。输入保护部分替换成低漏电的管子。对数值稳定性无帮助。
3。用泡沫覆盖住芯片。尝试稳定温度。无效。

阶段二点壹。
目前没改进方向,但发现有一小点改进,开机复现率提高。应该是替换了低漏电管子的结果。以前是关过一段时间再开后电压会往左或者右偏一些。现在一致性就比较高了。低漏电管子的改进2
换管子后又拿电吹风吹了一下。发现数值跳动幅值几乎不变了。没换前吹一下多跳个上百。

阶段贰点贰。搞了块基准板子。可以同时放4片基准ic。
测试了很多次。和多天不同温度。逐渐观察到一些规律。最主要的下面有:
发现ADC需要开机预热,数据才能稳定下来。预热时间大概三四十分钟。刚开机时的读数和预热稳定后的电压差值大概有0.5mv的样子。从刚开始会缓慢下跌,直至稳定。也许是我adc的原因。也有可能高位adc都是差不多。
基准板子是否要预热,和预热时间未知。测试时,基本版已经通电了很久。这个还要过一些时日才会测试,现在先测试dac。

另外发现,地线测试点不同会有0.xx mv   xx<10的误差。pcb长度有几cm,因此网上售卖的所谓高位表标定的基准板子,特别是散装面临很大疑问。别人是在通用板子上测试的基准,你装出后,由于焊接及其他元件差异的原因应该有误差。
假设表需要预热,看到某些稿子说要预热一两个钟。假设基准ic也需要预热,个人未经证实,我这里假设和我的adc一样40分钟,那么论坛及网上售卖品,不是阵列式多块板子同时通电预热测试的话,一天下来只能标定六七片ic,时间成本很高。所以多花钱购买所谓高位表标定严谨度有相当疑问。(其实不是对严谨度有疑问,是对RP,及工作态度有疑问。)






后续持续编辑。。。。。


评分

参与人数 2一乐金币 +40 收起 理由
dgpower + 20 很给力!
aa7812 + 20 赞一个!

查看全部评分

发表于 2017-2-16 23:50 | 显示全部楼层
楼主恐怕就要从此走上发烧不归路~
发表于 2017-2-17 00:25 | 显示全部楼层
24bit一共是16777216种可能,如果满量程是5V的话,分辨能力应该是298μV
楼主能否透露一下用的是啥片子?
 楼主| 发表于 2017-2-17 00:40 | 显示全部楼层
sln.1550 发表于 2017-2-16 23:50
楼主恐怕就要从此走上发烧不归路~

穷烧。其实知道玩,硬件也花不了多少钱。diy高位表研究某些diy电路的稳定性而已。绝对的准确倒是没多大必要。有这个分辨率就行。
假如指标:读数 0.00x mV  x稳定。
如果买现成 单片机10块。adc 20内。基准2 ---3块一片。精密低温漂电阻。如果要分压的话。两三毛一颗。20ppm左右。用量就一两块。也就是说。看得到的硬件大概有40块这样。
就是时间花费比较多。

不要听什么发烧论坛的鬼话。什么上百块的基准。什么几块钱几十块一颗的电阻。需要绝对值准确的屁话。1000.000测成1000.005对实验结果毫无影响。


 楼主| 发表于 2017-2-17 00:54 | 显示全部楼层
fqdatiancai 发表于 2017-2-17 00:25
24bit一共是16777216种可能,如果满量程是5V的话,分辨能力应该是298μV
楼主能否透露一下用的是啥片子?

型号不好说。怕上黑名单。你懂的。ti的。贴个参数。

20-BIT EFFECTIVE RESOLUTION
CURRENT CONSUMPTION: 90 &#181; A
± 5V DIFFERENTIAL INPUT RANGE
0.0002% INL (TYP), 0.0008% INL (MAX)

貌似很多24位ad都是差不多这个指标。
玩过的adc不多。16777216这个分辨率是单端输入的吧。高分辨率貌似没有这类型的。也就是说 GND到+输入端分辨率 16777216。有这类型的型号可以列出看看。

一般是这样。差分输入, 有个零点。比如测一个电池 正着测 输出 +1500.000mv,调转表笔输出-1500.000mv。那么分辨率就是正压部分 16777216的一半。

发表于 2017-2-17 07:41 | 显示全部楼层
楼主基准是否可以考虑二手拆机的AD584LH或者AD588(后缀忘记了是啥了),都是5ppm左右的
发表于 2017-2-17 08:09 | 显示全部楼层
两三块的基准?这真是好吊的基准。。。
发表于 2017-2-17 08:16 | 显示全部楼层
24bit最少上lm399
发表于 2017-2-17 08:33 | 显示全部楼层
楼主可以看看我3元钱的基准吧。
https://www.yleee.com.cn/thread-26849-1-1.html
 楼主| 发表于 2017-2-17 12:09 | 显示全部楼层
fsss007 发表于 2017-2-17 08:33
楼主可以看看我3元钱的基准吧。
https://www.yleee.com.cn/thread-26849-1-1.html

比特字节跳两三个字吗?不错。
我目前比特字节跳 6  7个字这样。刚通电时估计温度原因上下跳二三十有份。

我不用这些老基准和热捧的基准。这货普遍是10块左右的价。看手册 5v以上5ppm  2.5v10ppm。 noise 50uv ,不太清楚噪声和读数的关系。按照这个50uv算,你测量的读数怎么不跳上十几个数字?

我用1.25v的。因为adc输入端要做保护。电压要钳制在-0.5----+3.3之间这样。

还有些措施要弄。比如数模地隔离。屏蔽层。防风恒温等。 还有做保护用的管子应该有点漏电。不知道影响有多大。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-19 10:54 , Processed in 0.068961 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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