STM8S103F3P ADC读电池电压

2019-07-19 21:03发布

各位大虾,
关于使用STM8S103F3P开发移动电源的困绕,请高手帮忙!
1,因为此IC没有内部ADC 参考电压,所以电池做VCC时,参考电压也是VCC。VCC是变动的,不能得到正确的ADC.
2,  刚好,VCAP电压为1.8V,用ADC读VCAP电压,VCAP/VCC*1024,VCC变化时,就会得到ADC正确结果。
目前看这样做能使功能OK,不知道可以吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
南境
1楼-- · 2019-07-19 23:46
 精彩回答 2  元偷偷看……
dengxingling8
2楼-- · 2019-07-20 04:50
可以加稳压管给vref
南境
3楼-- · 2019-07-20 10:34
dengxingling8 发表于 2016-11-10 09:28
可以加稳压管给vref

我考虑过这种,稳压管也得几mA的电流才能维持。几mA对电池系统来说功耗超级大了,
103停机模式下,耗电流<100uA.
liarlaker
4楼-- · 2019-07-20 11:01
 精彩回答 2  元偷偷看……
503126063
5楼-- · 2019-07-20 15:25
南境
6楼-- · 2019-07-20 20:48
503126063 发表于 2016-11-10 16:22
http://blog.csdn.net/liuyu60305002/article/details/7071245
可以用内部通道7,值是1.2V

恩,谢谢,您这个贴子,我也看了,只是我读ADC,Vin=1.8V,ADC=485左右。
所以参考电压是VCC。不知道这个AIN7要初始化什么的吗?贴子上也没看到。

一周热门 更多>