站内搜索
更多
让你的电量显示更准确:基于BQ40Z50的电量计制作
标准版

让你的电量显示更准确:基于BQ40Z50的电量计制作

简介

1 至 4 串锂离子电池组保护监测板

简介:1 至 4 串锂离子电池组保护监测板

开源协议

GPL 3.0

创建时间:2022-12-25 21:17:26更新时间:2022-12-26 10:13:52

描述

在很早以前就关注到有电量计这个东西,但是一直没有接触。
直到前几个月买了个DJI MINI3 pro,它带有标准版和长续航版两种电池。
在玩到过程中发现在界面的右上角不仅显示电量还显示当前还能飞行的时长,以及查看电池的电压温度以及循环次数。
Screenshot_2022-12-18-11-01-53-423_dji.go.v5.jpg
这一下子就勾起了我的兴趣 。也就最近一段时间才研究起电量计。笔记本的电池也是带有电量计的。但一般是定制的芯片,而且也不知道密码,不太可玩。
电量计这个东西的功能还挺多的,电池的各项保护、均衡、电池电量、健康度等等。
到TI官网逛了一圈,最后选用BQ40Z50做电量计。
官网BQ40Z50.jpg
BQ40Z50使用的是阻抗跟踪法,阻抗跟踪法实质上是一种预测性算法,
它将开路电压测量和阻抗信息以及库仑计数结合在一起,来预测任何温度、任何负载下还剩余多少容量,即使在电池老化时也能够保持其精度。
BQ40Z50支持1~4串电池,使用SMBus通讯,用I2C也是可以通讯的。
原理图不是很复杂,外围器件也不是很多。
主要是注意一下NTC和PTC的选型,别的器件都是一些常用的。
BQ40z50原理图.png
然后就是PCB的正反面。本来是没有打算发的,焊接的过程也就没拍,直接看焊接后的效果吧。还是嘉立创紫。
IMG_20221206_191316.jpg
IMG_20221206_191329.jpg
BQ40Z50配置好在有BqStudio调试软件,直接图形化进行配置,不过需要EV2400才可以使用这个软件。
BqStudio软件.jpg
EV2400我是在TB购买的“国产版”的小白盒子 ,不过使用都是正常的,没什么问题。
如果有MSP430F5529或者5528的开发板也可以自己搭一个EV2400,网上有固件。
我这里是从坏的笔记本电池上拆的电池,用来配置学习用的,也就简单的连接了一下。
IMG_20221218_140837.jpg
由于BQ40Z50的配置较多,网上的资料也比较少,我就写了一个文档来记录配置的过程,和BQ40Z50的一些文档、软件、固件、PCB都放在文末的链接中了。
我还用C8T6写了个读取电池信息的测试程序,主要就是读取电池电压、电流、温度、电量、健康值、循环次数等这些。程序工程也在后面分享的链接中。
IMG_20221218_143438.jpg
程序.jpg
PCB、软件、测试程序、手册、固件、参考设置链接:
https://pan.baidu.com/s/1Bt2ORFvk3tdfavH5NQ1G7A?pwd=XDZZ

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航