OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14572|回复: 18

制作一个六位半电压表

[复制链接]

1

主题

97

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
384
金钱
384
注册时间
2011-4-10
在线时间
72 小时
发表于 2017-4-4 11:09:49 | 显示全部楼层 |阅读模式
本帖最后由 kdtcf 于 2017-4-4 11:11 编辑

很多年前就开始想自己做个万用表,一直没有着手做,都停留在想上面,最近想想还是尽早开始做吧,不然过几年自己老了,会成为永远的念想了。
万用表的核心部分是一个电压表,那么就先从做一个电压表开始,然后再做其他功能,其它功能都是在基本的电压测量基础上扩展的。
我个人diy,向来好高骛远,恨不得一下子做个全世界最高等级的神器,可是现实却是非常残酷,自己水平还非常有限,也没那么多银子去浪费,只能在现有能力和财力的情况下来展开了。

ADC的选择:
最近几家大公司都推出了比较厉害的32位ADC,对比下这几家
QQ图片20170404084856.png

从价格上看,肯定是ADI的最好,不过也没看出多么明显的优势来,自己水平有限,对很多参数还是不怎么懂。
我选择了AD7717-2

基准的选择:
现在六位半万用表普遍使用LM399,0.5PPM的温漂做个六位半表还是够用了,本来想上LTZ1000了,垂涎那0.05ppm的温漂,仔细想想吧。。。。。倒是能买得起,反而觉得自己不配,自己没有八位半表,那精度怎么验证呢?自己连LM399都没玩过,就直接上LTZ1000?。。。。。嗯嗯,还是LM399比较合适,外围电路超简单。(好的电压基准貌似只有这两个选择)
LM399是6.95V电压输出的,现在商品ADC都是2.5V或者5V基准电压输入的,那么就需要分压得到ADC的合适基准电压,因为考虑到ADC输入电压制约和整体电路不能太复杂等方面问题,最后决定ADC输入基本量程是正负1.25V,这样可以把差分输入的一端接地,另一端做单端输入。1.25V输入就需要1.25V的基准。
6.95V分压到1.25V的电压给ADC做基准,AD7177的基准输入范围是1V-5V,这个电压是基本不影响精度的,那么现在问题来了,基准的分压电阻怎么选择呢,LM399可是0.5ppm的,得选两只0.5ppm的电阻分压才配得上LM399吧,凌特公司有网络电阻,性能非常好,比例温漂可以做到0.2ppm,超过了399,就是LT5400。
还有各种比例和阻值可选
QQ图片20170404091145.png QQ图片20170404091340.png QQ图片20170404091407.png

有了这个非常优秀的网络电阻,ADC前端的放大和分压也不用去苦苦寻觅金属箔电阻了。

运放的选取:基本上都是接近最好的运放了,同时考虑低温漂低失调,低的偏置电流,低噪声。
AD8629用ADC缓冲驱动,AD8622做前端放大。

电压表的输入量程:
1:1000V档,  输入阻抗10M,经过9.9M和0.1M分压得到100比1的10V电压,经运放缓冲再进行10:1的分压转换成1V送ADC.
2:  100V档,      输入阻抗10M,和1000V一样先经过100:1分压,得到1V电压可以直接送ADC.
3:  10V档,        输入阻抗1T,经过运放阻抗变换,再10:1分压。
4:1V档,        输入阻抗1T,直接送ADC采集,这一档是基本档,没有经过分压或者放大,精度最高。
5:100mV档,  输入阻抗1T,经10倍放大后送ADC.
6:  10mV档,    输入阻抗1T,经100倍放大后送ADC.这档只是预先设计上的,因为电流和电阻测试的时候需要100倍放大,所以就有了10mV档,对于这档心里最没底,噪声不好处理,不过有个好消息,就是常规六位半都是10V输入的,如果测试10mV就得1000倍放大,而我这个ADC是1V输入量程的,只要放大100倍,说不定能出来不错的效果呢。
100V档和1000V档由于分压电阻太大,温漂稍差,互补补偿之后也要1ppm,用这种金封线绕电阻替代图中的10个小电阻。
IMG_1931.JPG


这电压部分初步预算成本大概七八百。


处理器使用STM32F103C8T6,显示使用12864液晶,不做外壳和通信,因为这是我万用表计划是一个过渡模块,最后要结合电阻电流做到一起来。
现在手里只有两个六位半的表,很久没校准过的34401和K2000,等做出来了希望能找个有八位半的朋友帮忙校准下。

模拟部分原理图基本完成,先贴上给大家讨论。
QQ图片20170404095348.png
还有高清无码的
AD模块.PDF (276.03 KB, 下载次数: 321)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2015-6-21
在线时间
52 小时
发表于 2017-4-5 00:26:26 | 显示全部楼层
沙发一下,在这个玩单片机的地方贴这个,也就是我这个完全不懂单片机的人来做沙发了。
回复 支持 反对

使用道具 举报

1

主题

97

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
384
金钱
384
注册时间
2011-4-10
在线时间
72 小时
 楼主| 发表于 2017-4-5 12:08:33 | 显示全部楼层
北京蜈蚣 发表于 2017-4-5 00:26
沙发一下,在这个玩单片机的地方贴这个,也就是我这个完全不懂单片机的人来做沙发了。

完全不懂单片机,所以你得经常来这里混,时间长了你就会了
回复 支持 反对

使用道具 举报

58

主题

6291

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11406
金钱
11406
注册时间
2014-4-1
在线时间
1282 小时
发表于 2017-4-6 08:32:33 | 显示全部楼层

貌似楼主原创?
厉害。


回复 支持 反对

使用道具 举报

1

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2010-12-14
在线时间
65 小时
发表于 2017-4-6 09:19:42 | 显示全部楼层
支持!真的不错。
回复 支持 反对

使用道具 举报

12

主题

432

帖子

0

精华

高级会员

Rank: 4

积分
729
金钱
729
注册时间
2012-6-21
在线时间
59 小时
发表于 2017-4-9 08:22:26 来自手机 | 显示全部楼层
支持!。。。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-4-9 19:08:06 | 显示全部楼层
不错啊,期待楼主的更新
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2017-2-26
在线时间
19 小时
发表于 2017-4-9 20:11:59 来自手机 | 显示全部楼层
不错,楼主厉害,阿mo论坛上也有做这个精度的也很厉害!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2017-4-11
在线时间
4 小时
发表于 2017-4-11 20:25:03 | 显示全部楼层
特意注册了个账号来支持楼主。我的一个万用表最近改坏了,昨天刚下单了个ads1256采集卡准备用来DIY一个简单的表。就是大学上的专业不是中学时一段最爱的物理化学,而且大学时的数电课也是以应付为主,早已经全还给老师了。到时有问题来向你请教请教哇:)
回复 支持 反对

使用道具 举报

5

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2016-8-8
在线时间
101 小时
发表于 2017-4-12 16:23:27 | 显示全部楼层
你说的这些元件我都没听过。
如何拿下蒙住眼的树叶。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-7-16
在线时间
6 小时
发表于 2019-9-12 00:56:40 来自手机 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-7-16
在线时间
6 小时
发表于 2019-9-12 00:57:26 来自手机 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-7-16
在线时间
6 小时
发表于 2019-9-12 01:11:13 来自手机 | 显示全部楼层
楼主还在做吗
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-10-29
在线时间
0 小时
发表于 2019-10-29 16:49:18 | 显示全部楼层
想请教楼主问题,一直很好奇如何测量负压,望赐教
回复 支持 反对

使用道具 举报

1

主题

97

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
384
金钱
384
注册时间
2011-4-10
在线时间
72 小时
 楼主| 发表于 2019-11-26 14:41:26 | 显示全部楼层
我找下视频发上来,不好意思忘记回复了
回复 支持 反对

使用道具 举报

4

主题

77

帖子

0

精华

高级会员

Rank: 4

积分
637
金钱
637
注册时间
2019-1-12
在线时间
67 小时
发表于 2020-3-19 15:23:25 | 显示全部楼层
赶紧找视频,我现在想要做一个数据采集的(ADC),可以用你这个电路吗?
回复 支持 反对

使用道具 举报

4

主题

77

帖子

0

精华

高级会员

Rank: 4

积分
637
金钱
637
注册时间
2019-1-12
在线时间
67 小时
发表于 2020-3-19 15:40:53 | 显示全部楼层
楼主,那个ADG411是干嘛的,还有那些con1~con8是做什么输入?
回复 支持 反对

使用道具 举报

4

主题

77

帖子

0

精华

高级会员

Rank: 4

积分
637
金钱
637
注册时间
2019-1-12
在线时间
67 小时
发表于 2020-3-19 16:37:24 | 显示全部楼层
send 发表于 2020-3-19 15:40
楼主,那个ADG411是干嘛的,还有那些con1~con8是做什么输入?

我懂了,这是个COMS器件,con是控制端
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-5-28
在线时间
4 小时
发表于 2022-7-14 09:48:51 | 显示全部楼层
支持
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 13:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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