需要设计一个电池管理系统BMS,主要任务是:
需要对至少4节串联的锂电池(每节电压3.3V)进行检测和控制,其中需要采集单体电池的电压,单体电池的温度和总的电流,计算SOC(State of Charge)和SOH(State of Health),并且需要将采集到的数据反映到PC端的上位机和手机的APP上,用户可以很方便的查看各类数据以及更改相关参数控制电池的性能。
其中作为数据的检测模块,我看论坛里有朋友用的是AD7280A的电池管理专用芯片,我看了下数据手册,这款芯片确实也满足我对任务的要求,另外对于中央数据的处理和通信部分,各位大神有什么好的想法吗,请各位朋友集思广益。
此帖出自
小平头技术问答
通信 GPRS就够了 TCP/HTTP链接到服务器
AD7280带库仑计么 带的话SOC稍微轻松点 固定电压+按时电流
你之前有接触过这方面的设计是吗?挺专业的回复。
计算SOC的话,为了考虑到用户能比较直接的了解到电池的电量使用情况,我们想采用%的形式展示,另外不考虑远距离通信的话,用蓝牙技术是否也可行呢?
必须接触过 不然也不知道这些的
SOC就是以%形式展示出来 ,算法稍微有点复杂 可以网上搜搜
我用的是GPRS连接服务器 上传数据
蓝牙可以啊 蓝牙模块 网上有现成的蓝牙传输APP的
一周热门 更多>