什么是BMS?
首先必须弄懂一个定义,什么是BMS?
BMS其实就是BATTERY MANAGEMENT SYSTEM的缩写,中文名字叫电池管理系统,顾名思义,是专门用来进行锂电池运行管理的模块,对象是锂电池。
对于一般的终端用户而言,锂电池保护板其实并不存在,或者说,他们并不知道正在自己使用的产品中还有这么一个东西。比如说电动车,100%的用户都知道电动车上面有电池,因为电池提供了能源,但我敢保证,最多有1%的用户知道还有锂电池保护板这个东西的存在。
BMS的存在感之所以如此低,完全是因为它并不能和用户产生直接的交流,也并不能与用户发生频繁的交互,就算是偶尔产生了一些数据,不过这些数据也是通过某些仪表盘传递给用户观测,当用户看见仪表盘上的红灯时只会说:“嗯,车子好像是坏掉了,质量真差。”
话说回来,BMS虽然存在感低,不过它存在的意义却是丝毫不亚于仪表,甚至可以说是比仪表还重要,因为他可以检测出这辆车子的能源系统是否坏掉了,只有拥有BMS系统,用户才可能在不冒险的情况下知道这辆车到底是好是坏。
如果有一个行业内的嵌入式工程师要买一辆电动车,在一辆没有显示仪表和BMS板子的电动车中进行选择,那么他肯定不敢选后者,因为如果电动车没有了仪表,那么用户体验会极差,但如果电动车没有了BMS……与其说是一辆电动车,还不如说是一辆随时可能发生被激活的炸弹。
那么BMS在能源领域为什么如此重要?BMS的存在到底有什么意义?
-------------------------------------------------------------------------------------------------------------
本文便从一个底层工程师的角度,以电动车用的BMS模块作为例子专门对锂电池的保护板设计进行一些探讨,并且会给出一个参考方案,当然由于笔者能力有限,水平一般,如果文中出现了错误或者纰漏,请直接指出。
BMS的大体需求是什么?
当设计团队拿到一个项目,开始开发的时候,首先必须要搞清楚的便是项目的需求,这个需求可不仅仅是老板口头上说几句话,而是需要一个切实的、详细的、标准的文档,文档要以1、2、3为结构,明确的把所有的需求点给罗列出来。
我们现在拿到了一个项目ÿ