OpenEdv-开源电子网

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

STM32电源接串口和接电源导致adc输出值误差问题

[复制链接]

1

主题

2

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-12-9
在线时间
6 小时
发表于 2020-7-23 15:35:27 | 显示全部楼层 |阅读模式
STM32电源接串口和接电源导致adc输出值出现误差,当我用串口作为电源来用的时候,我用万用表量了下我需要测的电压值,和我编写好的程序用LCD显示的电压值,发现是一致的。
但是当我用5V作为STM芯片的电源时,却发现实测电压值比LCD显示电压值大了0.04V,转变为温度显示就大了整整2度左右,误差还是比较大的,希望有大佬给分析一下问题所在。

初步解决思路
1根据我的测试,vol1,vol2,vol3与万用表实测小了0.04V,分析可能是REF+变化导致,由于ref连接了3.3V,因此进行了万用表实测3.3v引脚,发现3.3V引脚实测电压是3.29。因此排除这个可能性。
那么必定是value1、value2、value3就出了问题,就是adc得出的12位数值出现了偏差。现在不知道为什么会出现这个偏差。。希望能有人帮忙分析一下
{882N{OV8[W1RJ_R0CQ@$SX.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-12-9
在线时间
6 小时
 楼主| 发表于 2020-7-23 16:03:26 | 显示全部楼层
用LCD显示了ad值,发现相同电压下,usb供电显示ad值1440左右,而外部5V供电ad值在1340左右,差了100,这是为什么呀
回复 支持 反对

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4480
金钱
4480
注册时间
2013-4-22
在线时间
337 小时
发表于 2020-7-23 16:28:17 | 显示全部楼层
没差多少,凑合用吧
回复 支持 反对

使用道具 举报

6

主题

412

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2718
金钱
2718
注册时间
2019-8-14
在线时间
415 小时
发表于 2020-7-23 18:46:26 | 显示全部楼层
正常误差以内吧
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 00:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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