zjbhm 发表于 2015-7-19 11:09:30

如何检测设备电池剩余电量?

各位高手,问下用arduino怎么测定给它供电的电池电压?试了下版主的电压表教程,好像是用供电电压做基准的,所以没法测定本身的电压,哪位高手指导下,谢谢!

asdfcgdc 发表于 2015-7-19 15:37:55

好像没什么好办法,外接电量表吧
网上有电压传感器买,这个似乎能满足你的要求

yyy_zc 发表于 2015-7-19 16:49:44

站内有文件,可搜索.主要思路是利用板内置的1.1v电压测试,分压测试就知道电压多少了,低了就赶紧指示灯提示

lkc8210 发表于 2015-7-19 18:31:43

接一个TL431 作为2.5V 参考
然后就可以算出电源点压

lm4766 发表于 2015-7-19 22:26:01

asdfcgdc 发表于 2015-7-19 15:37 static/image/common/back.gif
好像没什么好办法,外接电量表吧
网上有电压传感器买,这个似乎能满足你的要求

晕死!不就是ADC测量

进阶的熊猫 发表于 2015-7-20 00:27:16

Arduino内置有ADC转换,看你具体采用多少伏供电电池,以及低压报警时的电压大小,设计电阻分压电路,选好电阻的参数大小,用ADC检测(A0-A7都行)。

asdfcgdc 发表于 2015-7-20 10:17:23

量程不能超过5v

asdfcgdc 发表于 2015-7-20 10:17:40

板子供电时9v

asdfcgdc 发表于 2015-7-20 10:18:05

电压传感器就不一样了

Super169 发表于 2015-7-20 13:48:55

用這個來檢測電壓, 應該可以大約推算到電池剩餘電量.

asdfcgdc 发表于 2015-7-20 16:42:40

嗯嗯,就是这种

164335413 发表于 2015-7-29 09:47:28

测量9V那就分压!至于两个电阻选择多大,那得看你需要的测量范围和精度了。
页: [1]
查看完整版本: 如何检测设备电池剩余电量?