[发明专利]基于stm32的串联电池组单体电压检测方法在审
申请号: | 201910059092.3 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109884549A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 陈志军;李健明;陈攀兰;刘文清;吴翔龙;陈火金 | 申请(专利权)人: | 东莞博力威电池有限公司 |
主分类号: | G01R31/396 | 分类号: | G01R31/396;G01R31/385;G01R19/00 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 陶志国 |
地址: | 523000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电池组 单体电压 校验 串口 单体电压检测 串联电池组 通道选择器 轮询 手机 测量 检测器 电池检测 实时获取 外设模块 系统上电 校准 并发 采集 简易 保存 | ||
1.一种基于stm32的串联电池组单体电压检测方法,其特征在于,包括:
电池组单体电压原始值通过串口发送到MCU模块,并由MCU模块保存电池组单体电压原始值;
MCU模块获取电池组单体电压值实际值,根据电池组单体电压原始值对多个电池组单体的电压实际值进行校准,求出校验值;
电池组单体电压校验值存放到MCU模块的Flash中,MCU模块获取校验值;
系统上电,同时启动电池组及外设模块,八选一通道选择器进行轮询开启,直至三个八选一通道选择器完成轮询;
采集电池组单体电压测量值,通过MCU模块存储的校验值与电池组单体电压原始值进行校验,并通过蓝牙透传模式将校验后的电池组单体电压测量值发送到手机APP中;
用户通过手机APP与系统进行数据传输,手机APP实时获取电池组单体电压测量值,电池组单体对应的串口的LED灯闪烁。
2.根据权利要求1所述的方法,其特征在于,所述系统上电,同时启动电池组及外设模块,八选一通道选择器进行轮询开启,直至三个八选一通道选择器完成轮询包括:
系统上电,完成系统初始化,外设模块准备就绪;
八选一通道选择器选择某一或多个通道,开始轮询采集电池组中某一个或多个电池组单体的电压;
采集的电池组单体电压通过DMA通道进入对应通道的模数转换器;
模数转换器将采集的电池组单体电压模拟值转换成数字值,并存储到当前通道对应的数组中;
三个八选一通道选择器均轮询完八个通道,将采集的电池组单体电压值存储到对应的数组中。
3.根据权利要求1所述的方法,其特征在于,所述电池组单体电压原始值通过串口发送到MCU模块,并由MCU模块保存电池组单体电压原始值包括:
将多个电池组ID号、电池组单体ID号、电池组单体对应的原始电压数据打包,发送至MCU模块,所述MCU模块通过设定目录列表的方式记录电池组单体的原始电压信息。
4.根据权利要求3所述的方法,其特征在于,所述MCU模块获取电池组单体电压值实际值,根据电池组单体电压原始值对多个电池组单体的电压实际值进行校准,求出校验值包括:
MCU模块获取每个电池组单体的电压实际值,并按照电池组ID、电池组单体ID进行列表;
MCU模块查抄对应并与对应电池组ID、电池组单体ID的电压原始值;
如果查找到与当前电压实际值对应的电池组单体ID的电压原始值,则计算电池组单体的电压实际值与电压原始值的校验值,并记录该校验值;
如果查找不到当前电压实际值对应的电池组单体ID的电压原始值,或差找不到当前电压实际值对应的电池组单体ID,则判断校验失败,并发出告警。
5.根据权利要求1所述的方法,其特征在于,所述采集电池组单体电压测量值,通过MCU模块存储的校验值与电池组单体电压原始值进行校验,并通过蓝牙透传模式将校验后的电池组单体电压测量值发送到手机APP中包括:
采集电池组单体的电压测量值,并将电池组ID号、电池组单体ID号、电池组单体ID号对应的电压测量值发送至MCU模块;
MCU模块获取当前电池组单体ID号对应的校验值;
通过电池组单体ID号对应的电压测量值与校验值计算,获取修正后的电池组单体的电压测量值;
将修正后的电池组单体的电压测量值通过蓝牙透传模式发送至手机APP端,用于实时显示当前电池组单体的电压测量值。
6.一种基于stm32的串联电池组单体电压检测系统,其特征在于,包括:
电源供电模块、MCU模块、电压采集模块、蓝牙通信模块;
所述电源供电模块用于向MCU模块、电压采集模块、蓝牙通信模块提供稳定的,符合其电源工作参数的直流工作电流及电压;
所述MCU模块与所述电源供电模块、电压采集模块、蓝牙通信模块连接,用于对计算电池组单体的校验值,并根据电池组单体的电压测量值计算校验后的电池组单体的电压测量值,控制蓝牙通信模块的数据输入输出;
所述电压采集模块用于电池组单体的电压测量值,并将采集的数据发送至MCU模块;
所述蓝牙通信模块用于提供MCU模块与手机APP之间的数据通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞博力威电池有限公司,未经东莞博力威电池有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910059092.3/1.html,转载请声明来源钻瓜专利网。