找回密码
 立即注册
楼主: 小胡***

关于使用STC8H采集电池电压不准的问题

[复制链接]

该用户从未签到

1

主题

15

回帖

53

积分

注册会员

积分
53
 楼主| 发表于 2023-11-21 10:15:02 | 显示全部楼层
梁工 发表于 2023-11-20 21:12
用我的例程测试:

直接下载"05-STC8H1K08-20P-7路ADC转换-BandGap-串口1(P3.1)返回结果-C语言"里的"ADC. ...

我自己有一块小板子,没加任何的电容电阻
ADC15=0305    AVREF=3.970
截图202311211014376363.jpg
截图202311211014563178.jpg

点评

AVREF=3.970V,理论读数ADC15=1024*1.19/3.97=306(或307),你的读数是305,已经是很准确的了。  详情 回复 发表于 2023-11-21 10:19
回复 支持 反对 送花

使用道具 举报

该用户从未签到

46

主题

3058

回帖

6895

积分

超级版主

积分
6895
发表于 2023-11-21 10:19:14 | 显示全部楼层
小胡嵌入式 发表于 2023-11-21 10:15
我自己有一块小板子,没加任何的电容电阻
ADC15=0305    AVREF=3.970

AVREF=3.970V,理论读数ADC15=1024*1.19/3.97=306(或307),你的读数是305,已经是很准确的了。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

46

主题

3058

回帖

6895

积分

超级版主

积分
6895
发表于 2023-11-21 10:22:49 | 显示全部楼层
小胡嵌入式 发表于 2023-11-21 09:48
ADC15= 0383    AVREF=3.109V

AVREF=3.109V,理论读数ADC15=1024*1.19/3.109=391(或392),你的读数是383,误差大,检查一下电源吧。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

46

主题

3058

回帖

6895

积分

超级版主

积分
6895
发表于 2023-11-21 10:23:58 | 显示全部楼层
小胡嵌入式 发表于 2023-11-21 10:06
我换了块电池是
ADC15=0303  AVREF=3.970

AVREF=3.970V,理论读数ADC15=1024*1.19/3.97=306(或307),你的读数是303,误差大约1%(包括内部1.19V误差和万用表的误差)。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

1

主题

15

回帖

53

积分

注册会员

积分
53
 楼主| 发表于 2023-11-21 10:35:11 | 显示全部楼层
梁工 发表于 2023-11-21 10:19
AVREF=3.970V,理论读数ADC15=1024*1.19/3.97=306(或307),你的读数是305,已经是很准确的了。 ...

好的  ,感谢梁老师 谢谢
回复 支持 反对 送花

使用道具 举报

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-5-21 19:50 , Processed in 0.062215 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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