模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

1505查看 | 10回复

[求助贴] 单片机测量电压问题

[复制链接]
发表于 2018-5-19 14:19:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
学习到第十三课,利用单片机测量电压,有个问题,为什么测量出来的电压最后一位不稳定,数字来回变,有什么方法让它稳定下来?
发表于 2018-5-19 14:38:17 | 显示全部楼层
降低采样率  要么平均运算
回复 支持 反对

使用道具 举报

发表于 2018-5-19 17:39:18 | 显示全部楼层
路过顶一顶单片机测量电压问题 有个问题,单片机,有什么,为什么,不稳定 作者:电小二 3470 ------电小二
回复 支持 反对

使用道具 举报

发表于 2018-5-19 18:06:22 | 显示全部楼层
单片机测量电压问题 有个问题,单片机,有什么,为什么,不稳定 作者:昶春斋 2484 单片机测量电压问题 有个问题,单片机,有什么,为什么,不稳定 作者:昶春斋 892
回复 支持 反对

使用道具 举报

发表于 2018-5-19 18:10:25 | 显示全部楼层
路过学习一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-19 20:16:41 | 显示全部楼层
addison88 发表于 2018-5-19 14:38
降低采样率  要么平均运算

我不会降低采样率,后来用取最大值的方法算是稳定显示了
回复 支持 反对

使用道具 举报

发表于 2018-5-19 22:37:38 | 显示全部楼层
       最后一位跳是必然的,那是AD的噪声和采样电压的噪声,例如用stm32的12位ad采集电压,参考电压一般是3.3v,12位分辨率可以分辨0.8mv,实际上一般电源噪声都大于这个值,开关电源一般几十到一两百mv噪声,线性电源好的也要几个mv,除非你是测量的电池,那么噪声可以低于0.8mv。再加上还有AD转换器本身的噪声。而AD转换器有个参数叫无噪声分辨率,这个值都是低于AD本身的分辨率的比如12位分辨率的AD转换器,其无噪声分辨率一般是10-11位。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-20 00:02:08 | 显示全部楼层
sabaka 发表于 2018-5-19 22:37
最后一位跳是必然的,那是AD的噪声和采样电压的噪声,例如用stm32的12位ad采集电压,参考电压一般是 ...

谢谢您的指点。我测的是电池电压,精确到小数点后2位,这个噪声也会有影响吗?
回复 支持 反对

使用道具 举报

发表于 2018-5-20 08:37:15 | 显示全部楼层
运单 发表于 2018-5-20 00:02
谢谢您的指点。我测的是电池电压,精确到小数点后2位,这个噪声也会有影响吗? ...

    我不清楚你用的什么型号单片机,AD转换器的参数,但是如果你是只要小数点后面两位也就是10mV的分辨率,对于像stm32的12位AD转换器以3.3v为参考电压AD无噪声分辨率10位左右的话是可以直接做到不跳的,如果是其他一些10位AD的单片机,无噪声分辨率8,9位的就需要用软件做下处理才行,简单的方法就是连续采集多次数据,然后求平均值。比如采集10次,结果相加,最后除以10。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-20 10:04:15 | 显示全部楼层
sabaka 发表于 2018-5-20 08:37
我不清楚你用的什么型号单片机,AD转换器的参数,但是如果你是只要小数点后面两位也就是10mV的分辨率 ...

我的单片机是STC15W408AS,10bit的AD
回复 支持 反对

使用道具 举报

发表于 2018-5-21 07:33:11 | 显示全部楼层
路过顶
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!