极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16061|回复: 11

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

[复制链接]
发表于 2015-7-19 11:09:30 | 显示全部楼层 |阅读模式
各位高手,问下用arduino怎么测定给它供电的电池电压?试了下版主的电压表教程,好像是用供电电压做基准的,所以没法测定本身的电压,哪位高手指导下,谢谢!
回复

使用道具 举报

发表于 2015-7-19 15:37:55 | 显示全部楼层
好像没什么好办法,外接电量表吧
网上有电压传感器买,这个似乎能满足你的要求
回复 支持 反对

使用道具 举报

发表于 2015-7-19 16:49:44 | 显示全部楼层
站内有文件,可搜索.主要思路是利用板内置的1.1v电压测试,分压测试就知道电压多少了,低了就赶紧指示灯提示
回复 支持 反对

使用道具 举报

发表于 2015-7-19 18:31:43 | 显示全部楼层
接一个TL431 作为2.5V 参考
然后就可以算出电源点压
回复 支持 反对

使用道具 举报

发表于 2015-7-19 22:26:01 | 显示全部楼层
asdfcgdc 发表于 2015-7-19 15:37
好像没什么好办法,外接电量表吧
网上有电压传感器买,这个似乎能满足你的要求

晕死!不就是ADC测量
回复 支持 反对

使用道具 举报

发表于 2015-7-20 00:27:16 | 显示全部楼层
Arduino内置有ADC转换,看你具体采用多少伏供电电池,以及低压报警时的电压大小,设计电阻分压电路,选好电阻的参数大小,用ADC检测(A0-A7都行)。
回复 支持 反对

使用道具 举报

发表于 2015-7-20 10:17:23 | 显示全部楼层
量程不能超过5v
回复 支持 反对

使用道具 举报

发表于 2015-7-20 10:17:40 | 显示全部楼层
板子供电时9v
回复 支持 反对

使用道具 举报

发表于 2015-7-20 10:18:05 | 显示全部楼层
电压传感器就不一样了
回复 支持 反对

使用道具 举报

发表于 2015-7-20 13:48:55 | 显示全部楼层
用這個來檢測電壓, 應該可以大約推算到電池剩餘電量.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2015-7-20 16:42:40 | 显示全部楼层
嗯嗯,就是这种
回复 支持 反对

使用道具 举报

发表于 2015-7-29 09:47:28 | 显示全部楼层
测量9V那就分压!至于两个电阻选择多大,那得看你需要的测量范围和精度了。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-28 17:19 , Processed in 0.044403 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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