搜索

有没有朋友在单片机里面实现库伦电量算法?

[复制链接]
602|15
 楼主 | 2020-7-30 10:54 | 显示全部楼层 |阅读模式
| 2020-7-30 11:47 | 显示全部楼层
串个电阻采实时充放电电流就行了

使用特权

评论回复
| 2020-7-30 16:48 | 显示全部楼层
Q=I * t。

使用特权

评论回复
| 2020-7-30 22:30 | 显示全部楼层
如果你的阶段恒流做的好也是可以的

使用特权

评论回复
| 2020-7-31 08:06 | 显示全部楼层
串INA199A测电流,Pbat=V*I*T对时间进行积分

使用特权

评论回复
 楼主 | 2020-7-31 14:51 | 显示全部楼层
一事无成就是我 发表于 2020-7-30 22:30
如果你的阶段恒流做的好也是可以的

充放电,电流肯定不是恒定的

使用特权

评论回复
 楼主 | 2020-7-31 14:58 | 显示全部楼层
本帖最后由 andy520520 于 2020-7-31 14:59 编辑
robin_chen559 发表于 2020-7-31 08:06
串INA199A测电流,Pbat=V*I*T对时间进行积分

你这个是用W*H做单位吗?其实直接用I对时间t积分就可以了,乘以一个平均电压3.7V也可以得到W*H单位。我要想要说的是这个积分处理的算法,怎么处理比较好,
有没有在这方面有成熟的处理算法。

使用特权

评论回复
 楼主 | 2020-7-31 15:42 | 显示全部楼层
andy520520 发表于 2020-7-31 14:58
你这个是用W*H做单位吗?其实直接用I对时间t积分就可以了,乘以一个平均电压3.7V也可以得到W*H单位。我要 ...

你说的是对的,这个V还是不能省掉,乘以或者除以3.7V只是对充满或者是完全放电后A*H和W*H的转换,充电或者放电到不同阶段,这个还是要把V(t) * I(t) 作为被积函数

使用特权

评论回复
| 2020-7-31 16:09 | 显示全部楼层
这是做什么产品

使用特权

评论回复
| 2020-8-2 10:36 | 显示全部楼层
我之前看过一个这么个处理方法,就是每过一秒,在之前的基础上加上电流值,求和。对精度要求不高的情况下,可以试试。也可以和硬件的比比,看差多少。另外,现在硬件电量计好像也不贵了吧

使用特权

评论回复
| 2020-8-2 11:08 | 显示全部楼层
理论上应该周期同步采集电池两端电压和放电电流,再累加电压电流乘积。按采样周期和电压电流单位换算成Wh;比如采样周期1mS, 1S内的电量,计算公式为(Σ(U*I))/(3600*1000),单位为Wh,采样周期越高,精度约高。

使用特权

评论回复
| 2020-8-2 21:12 | 显示全部楼层
andy520520 发表于 2020-7-31 14:58
你这个是用W*H做单位吗?其实直接用I对时间t积分就可以了,乘以一个平均电压3.7V也可以得到W*H单位。我要 ...

定时器 自己设20 50 100MS算一次都可以的呀 ~~

使用特权

评论回复
| 2020-8-2 21:17 | 显示全部楼层
我在想这种单片机如果电流对时间累加,如果1万安时的电池,累加容量应该要4个字节,对于要算电池容量百分比的话,8位单片机又没有除法指令,好像不好算啊,大家怎么解决?楼主准备用几位的单片机来设计?

使用特权

评论回复
 楼主 | 2020-8-4 11:49 | 显示全部楼层
飞翔2004 发表于 2020-8-2 21:17
我在想这种单片机如果电流对时间累加,如果1万安时的电池,累加容量应该要4个字节,对于要算电池容量百分比 ...

你这个想法完全是错误的,电流对时间积分,不是电量,功率对时间积分才是

使用特权

评论回复
| 2020-8-4 17:43 | 显示全部楼层
电池电量测量芯片   LTC4150

使用特权

评论回复
| 2020-8-4 20:53 | 显示全部楼层
这个不容易同步,最好监测到电压变化,分析出每次充放数据才能评估出SOC

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /5 下一条

在线客服 快速回复 返回顶部 返回列表