打印
[PIC32/SAM]

各位大神,为何我的ADC采集电压和万用表不一致?偏差10mV

[复制链接]
1638|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
各位大神,用PIC32MX759F512L单片机,使用ADC进行采集3V的电压,用四位半万用表,测量的数值是3.0004V,单片机采集的电压是3.0190V。想知道为啥有这么大的偏差?配置如下图

1.png (43.03 KB )

1.png

2.png (63.67 KB )

2.png

3.png (31.42 KB )

3.png

4.png (41.91 KB )

4.png

5.png (24.7 KB )

5.png

6.png (22.36 KB )

6.png

使用特权

评论回复
沙发
21mengnan| | 2019-4-1 23:12 | 只看该作者
你要看参考电压和分辨率,以及测量的原始数据,换算后的可能存在计算误差。

使用特权

评论回复
板凳
CoolSilicon| | 2019-4-2 08:42 | 只看该作者
你ADC的参考电压是多少?
你看ADC转换的公式, Vin/Vref=AdcValue/1023, 是跟MCU ADC的Vref相关的..\
另外, ADC转换过程中, 足够的充电时间也非常重要..
你再看看?

使用特权

评论回复
地板
cawyai23|  楼主 | 2019-4-3 11:18 | 只看该作者
21mengnan 发表于 2019-4-1 23:12
你要看参考电压和分辨率,以及测量的原始数据,换算后的可能存在计算误差。 ...

谢谢大神回复,问题解决,发现万用表每次采集的电压都比单片机大20mV,
验证方法是测量3.3V稳压芯片和5V稳压芯片,万用表每次都比单片机大20mV,所以不纠结了,程序里面补偿一下就好了

使用特权

评论回复
5
cawyai23|  楼主 | 2019-4-3 11:18 | 只看该作者
CoolSilicon 发表于 2019-4-2 08:42
你ADC的参考电压是多少?
你看ADC转换的公式, Vin/Vref=AdcValue/1023, 是跟MCU ADC的Vref相关的..\
另外, A ...

谢谢大神回复,问题解决,发现万用表每次采集的电压都比单片机大20mV,
验证方法是测量3.3V稳压芯片和5V稳压芯片,万用表每次都比单片机大20mV,所以不纠结了,程序里面补偿一下就好了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

78

帖子

0

粉丝