打印
[AVR单片机]

AVR 电池供电 测电量

[复制链接]
2360|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
he_junpeng|  楼主 | 2013-5-7 22:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     最近用ATmega8A做一个小型便携式温度测试仪,由于mega8A供电2.7~5.5V,采用了3.7V的小型锂电池进行供电,在这儿遇到几两个问题:

1、电量显示。由于采用液晶显示,想在液晶上面显示当前锂电池电量,初步决定用mega8A内部AD对锂电池的电压采样,问题是mega8A内部的AD供电是锂电池,当锂电池电压从4.2V降到3.5V时,AD供电也要从4.2V降到3.5V,怎样才能测试锂电池的电压?从而根据锂电池的电压来判断电量?

2、对锂电池进行充电。电路板上设计一个USB接口,用数据线连接5V电源充电,但是锂电池的充电电压限制4.2V,怎么做充电电路?比如,我们用的mp3,它就是5V的USB电源直接供电,里面应该有电压转换电路。

3、充电时实时电量显示,充电结束自动停止对充电。

相关帖子

沙发
技美电子| | 2013-5-8 12:19 | 只看该作者
1:可用内部参考电压或用LDO稳压芯片
23:加充电管理芯片

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
qin552011373 + 6
板凳
ccxlslr| | 2013-5-8 12:21 | 只看该作者
AD与电压关系不大,与参电压有关。mega8内部有参考电压2.56V。你只要将电压分压到2.56V范置即可。

至于充电,就用恒流,恒压电路

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
qin552011373 + 6 赞一个!
地板
qin552011373| | 2013-5-9 09:36 | 只看该作者
二楼三楼已经把问题解决了

使用特权

评论回复
5
huguang0218| | 2013-5-14 18:31 | 只看该作者

使用特权

评论回复
6
qin552011373| | 2013-5-16 23:33 | 只看该作者
好讨厌的伸手党

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

48

帖子

0

粉丝