极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 38373|回复: 14

想用arduino做一个电池电量检测仪,大家给点意见,谢谢

[复制链接]
发表于 2013-7-18 23:11:02 | 显示全部楼层 |阅读模式
本帖最后由 huan 于 2013-7-19 10:21 编辑

    买了arduino板子也照着教程玩了好几天,总想自己弄点什么,以前想diy个电池放电检测仪,因为零件电路什么的挺麻烦,现在想用arduino做一个电池电量检测仪,本人新手,对电子电路也不行,大家给点意见,谢谢!
  因为不会做恒流放电,就用固定电阻放电,arduino板子通过A0口每几秒测量一次电压,通过串口传到电脑,用电脑绘制放电曲线,通过计算得出电池容量。也考虑加个1602不接电脑,直接显示容量。

   主要想知道:电路有没有问题,A0口要不要再加个电阻?特别是会不会烧板?用2个电阻是考虑降低测量电压,会不会更安全一点?                    

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2013-7-19 08:18:37 | 显示全部楼层
电阻太小了,电都放没了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-19 10:23:48 | 显示全部楼层
本帖最后由 huan 于 2013-7-19 10:28 编辑

谢谢建议,还没考虑放到截止电压后的问题,对这样接会不会烧arduino板没底
回复 支持 反对

使用道具 举报

发表于 2013-7-19 11:14:33 | 显示全部楼层
只要不超过5V就不会烧板子,你要测的最大电压是多少?
回复 支持 反对

使用道具 举报

发表于 2013-7-24 22:57:51 来自手机 | 显示全部楼层
如果再加个检测电流的会不会更精确?
回复 支持 反对

使用道具 举报

发表于 2014-2-15 14:41:48 | 显示全部楼层
茕兔 发表于 2013-7-24 22:57
如果再加个检测电流的会不会更精确?

小电流如何检测?加上一个精密电阻测量电压?
回复 支持 反对

使用道具 举报

发表于 2014-2-15 16:23:54 | 显示全部楼层
預算放電電流多少?按電路看來,放電電流約為 390mA(3.7V/(4.7+4.7))。若是在這個電流範圍,應比較容易加一N通道場效應管,由Arduino來控制放電電壓截止功能。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-17 10:42:19 | 显示全部楼层
4.2/4.7=893MA,电池不会短路,电阻功率大概3.75w,5W电阻加个散热片问题不大。电阻我后来改成并联,加了个开关,测1.2V电池的时候并联放电电阻变成2.35,1.4V电压下电流593MA,截止电路用继电器,这个我也不太满意,能给个用二级管或场效应管的成熟电路吗?
回复 支持 反对

使用道具 举报

发表于 2014-2-17 12:04:16 | 显示全部楼层
总觉得这样误差太大
回复 支持 反对

使用道具 举报

发表于 2015-1-4 10:21:21 | 显示全部楼层
测量电阻用小一点,想精确些用外部参考电压。
回复 支持 反对

使用道具 举报

发表于 2015-1-4 11:49:55 | 显示全部楼层
  1. ACS712模块
复制代码
你需要这个玩意~简单,方便
回复 支持 反对

使用道具 举报

发表于 2015-1-4 12:48:09 | 显示全部楼层
本帖最后由 hesg 于 2015-1-4 12:56 编辑

放电截止电压可由程序设定,电阻的取值基本可以,只是由电阻限流不是很准确。放电开关用一只场效应管,既能使放电电阻较小发热量低,又可由Arduino的输出针脚控制停、放电,避免电池过放电。
回复 支持 反对

使用道具 举报

发表于 2015-1-7 00:52:27 | 显示全部楼层
TI那些有I2C通讯的IC
回复 支持 反对

使用道具 举报

发表于 2015-1-7 01:24:02 | 显示全部楼层
huan 发表于 2014-2-17 10:42
4.2/4.7=893MA,电池不会短路,电阻功率大概3.75w,5W电阻加个散热片问题不大。电阻我后来改成并联,加了个 ...

大多数电池这么大的电流会过热。
锂电池还有爆的风险。。。
回复 支持 反对

使用道具 举报

发表于 2015-1-7 01:29:43 | 显示全部楼层
电压测量可以考虑使用高精度ADC来进行
(328自带的应该是8BIT的,所以最好选10BIT以上 同时如能降低基准电压 测量会精确点 )
最好是用晶闸管来控制通断
可以用PMW方式进行放电  这样放电是可控的。
另外可以增加电流传感器和柔性温度传感器来监控电流和温度。
通过电流电压参数的积分值就能获得实际容量 (WH) 通过监测温度可以知道放电电流对电池温度的影响。

还有就是尽量不要对普通锂电池或者直流电瓶等使用太小电阻 否则会出现安全风险。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 10:48 , Processed in 0.047289 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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