如何检测设备电池剩余电量?
各位高手,问下用arduino怎么测定给它供电的电池电压?试了下版主的电压表教程,好像是用供电电压做基准的,所以没法测定本身的电压,哪位高手指导下,谢谢! 好像没什么好办法,外接电量表吧网上有电压传感器买,这个似乎能满足你的要求 站内有文件,可搜索.主要思路是利用板内置的1.1v电压测试,分压测试就知道电压多少了,低了就赶紧指示灯提示 接一个TL431 作为2.5V 参考
然后就可以算出电源点压 asdfcgdc 发表于 2015-7-19 15:37 static/image/common/back.gif
好像没什么好办法,外接电量表吧
网上有电压传感器买,这个似乎能满足你的要求
晕死!不就是ADC测量 Arduino内置有ADC转换,看你具体采用多少伏供电电池,以及低压报警时的电压大小,设计电阻分压电路,选好电阻的参数大小,用ADC检测(A0-A7都行)。 量程不能超过5v 板子供电时9v 电压传感器就不一样了 用這個來檢測電壓, 應該可以大約推算到電池剩餘電量.
嗯嗯,就是这种 测量9V那就分压!至于两个电阻选择多大,那得看你需要的测量范围和精度了。
页:
[1]