找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于单片机ADC转换的基准电压和最大量程

  [复制链接]
跳转到指定楼层
楼主
ID:191833 发表于 2019-1-26 01:06 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我想问一下,做电压表测电压程序时,模数芯片的基准电压如果是5v,可以测的最大电压是多大,如果做万用表程序,要测大小不同的电压,这个应该怎样做呢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2019-1-26 06:56 | 只看该作者
直接测量只能0~5V,通过前置运放和分压电阻分档切换,可以轻松测量1mV~1KV。
回复

使用道具 举报

板凳
ID:155507 发表于 2019-1-26 07:40 | 只看该作者
模数芯片的基准电压如果是5v,可以测的最大电压是5v
测量超过5V的电压 最好加2个分压电阻,然后软件上也要做,测试分压后的值相对你输入的值就好了。
要测大小不同的电压,这个应该加多个分压电阻
回复

使用道具 举报

地板
ID:123289 发表于 2019-1-26 08:27 | 只看该作者
理论上,没有限制。
实际上,只考虑最大需要测量的电压可测就行了,再超过的部分,用限压措施解决。
电压表上有量程切换,实际上是改变分压电阻。
你可以也这样做。
回复

使用道具 举报

5#
ID:21069 发表于 2019-1-26 15:10 | 只看该作者
基准电压是5v,就是说0-5V变化,基准电压是2.5v,就是说0-2.5V变化.
假如你现在要测的是20V,用的基准电压是5V,你可以通过分压电阻将0-20V的变化量转为0-5V变压量,那么原代码5V * (当前取值)/分频  改为20V * (当前取值)/分频就OK了

评分

参与人数 3黑币 +80 收起 理由
刀刀见红 + 35 很给力!
shuisheng + 35 回帖助人的奖励!
zhengchong60 + 10 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

6#
ID:191833 发表于 2019-1-26 16:54 来自手机 | 只看该作者
wulin 发表于 2019-1-26 06:56
直接测量只能0~5V,通过前置运放和分压电阻分档切换,可以轻松测量1mV~1KV。

电路可以这样改,但是程序应该怎样编写,应该和原来不一样吧。
回复

使用道具 举报

7#
ID:191833 发表于 2019-1-26 16:58 来自手机 | 只看该作者
jinsheng7533967 发表于 2019-1-26 15:10
基准电压是5v,就是说0-5V变化,基准电压是2.5v,就是说0-2.5V变化.
假如你现在要测的是20V,用的基准电压是5 ...

你好,谢谢你的回复,请问程序具体怎么编写,哪些地方需要改变。
回复

使用道具 举报

8#
ID:473186 发表于 2019-1-26 18:39 | 只看该作者
xiwei 发表于 2019-1-26 16:58
你好,谢谢你的回复,请问程序具体怎么编写,哪些地方需要改变。

论坛中一大把ADC的的例子,找一下就好了!
回复

使用道具 举报

9#
ID:21069 发表于 2019-1-26 18:43 | 只看该作者
xiwei 发表于 2019-1-26 16:58
你好,谢谢你的回复,请问程序具体怎么编写,哪些地方需要改变。

我空间有例子,AVR的,可以借鉴一下

评分

参与人数 5黑币 +90 收起 理由
#include51.h + 15 很给力!
刀刀见红 + 15 很给力!
areyouok + 15 很给力!
shuisheng + 35 回帖助人的奖励!
zhengchong60 + 10 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:60656 发表于 2019-1-26 19:42 | 只看该作者
范围定的太大 分辨率会降低,可以用不同通道ADC 做成不同量程,
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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