找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2753|回复: 6
打印 上一主题 下一主题
收起左侧

关于单片机+ADC0832的0-5V电压表我会写,0-10V怎么写啊?

[复制链接]
跳转到指定楼层
楼主
ID:488382 发表于 2019-4-30 19:56 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如AD转换的结果为dat.那么怎么处理这个dat?才能显示0-10V呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:96682 发表于 2019-5-1 07:03 | 只看该作者
说反了不是?
回复

使用道具 举报

板凳
ID:93224 发表于 2019-5-1 09:29 | 只看该作者
ADC0832好像最高只能测量到5V,你测量10V能正常工作吗?可以先把0-10V的电压先进行信号处理,即把电压缩小,然后送给0832测量,不过这样带来了误差
回复

使用道具 举报

地板
ID:155507 发表于 2019-5-1 16:26 | 只看该作者
最好加2个分压电阻,然后软件上也要做,测试分压后的值相对你输入的值就好了。
回复

使用道具 举报

5#
ID:365802 发表于 2019-5-2 09:02 | 只看该作者
先用分压电路把待测电压降至ADC测量范围内, 然后 测量值 x 分压比 = 实际电压.
回复

使用道具 举报

6#
ID:472242 发表于 2019-5-2 19:46 | 只看该作者
本帖最后由 shuisheng60 于 2019-5-2 20:23 编辑

这是一个认识上的误区!比如你原来的的分压电阻取值是在0-5V间,那么现在来个10V,或100V。那就会超过,取值不是丢了么???如果还用原来的电阻会丢,那咋办?————重新选取样电阻!并让0-10V,或0-100V的取样值还是在0-5V!!这时就要在代码中将ADC的取值*2或*20,具体看实际
回复

使用道具 举报

7#
ID:56665 发表于 2019-7-12 10:45 | 只看该作者
用两个10K电阻串接,一端接10V,另一端接地,中间接AD输入口,这样就可以测到10V了,你要把测试的电压*2,才是真正的结果。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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