一种充电柜制造技术

技术编号:32903351 阅读:13 留言:0更新日期:2022-04-07 11:53
本申请提供了一种充电柜,该充电柜包括:充电模块,用于给电池充电;电池识别模块,用于识别所述电池的身份信息;数据处理模块,用于根据所述电池识别模块识别的电池的身份信息,确定所述电池的版本是否需要升级,若需要升级,则选择匹配的固件包对所述电池进行升级;其中,所述数据处理模块存储有多个不同型号电池对应的固件包。在上述技术方案中,充电柜中包含有不同版本的电池对应的固件包,该固件包为电池的升级包,在电池插入到充电柜内时,充电柜可以识别电池的身份信息以及判断是否需要升级,当需要升级时,可对电池进行升级,从而实现了不同版本的电池均可升级的效果。实现了不同版本的电池均可升级的效果。实现了不同版本的电池均可升级的效果。

【技术实现步骤摘要】
一种充电柜


[0001]本申请涉及到共享单车
,尤其涉及到一种充电柜。

技术介绍

[0002]电单车充电柜对电池的升级是通过电池上柜后,电柜对电池下发升级电池的固件包而进行升级的。但在现有技术下,柜子对电池的升级只能配置一个版本,对于多款电池无法同时进行配置升级。从而导致其余升级任务被迫停掉,只留一个任务,效率低下。

技术实现思路

[0003]本申请提供了一种充电柜,用以实现对多个电池同时升级。
[0004]第一方面,提供了一种充电柜,该充电柜包括:充电模块,用于给电池充电;电池识别模块,用于识别所述电池的身份信息;数据处理模块,用于根据所述电池识别模块识别的电池的身份信息,确定所述电池的版本是否需要升级,若需要升级,则选择匹配的固件包对所述电池进行升级;其中,所述数据处理模块存储有多个不同型号电池对应的固件包。在上述技术方案中,充电柜中包含有不同版本的电池对应的固件包,该固件包为电池的升级包,在电池插入到充电柜内时,充电柜可以识别电池的身份信息以及判断是否需要升级,当需要升级时,可对电池进行升级,从而实现了不同版本的电池均可升级的效果。
[0005]在一个具体的可实施方案中,所述电池的身份信息包括电池型号以及电池的版本;所述数据处理模块还用于对比所述电池的版本及存储的对应的固件包的版本;若所述电池的版本小于所述固件包的版本,则选择所述对应的固件包对所述电池进行升级。
[0006]在一个具体的可实施方案中,所述数据处理模块还用于在对所述电池进行升级时,单次仅对一个电池进行升级。保证升级的可靠性。
[0007]在一个具体的可实施方案中,所述数据处理模块包括:存储模块,用于存储多个不同版本的电池升级的固件包;对比模块,用于对比所述电池的版本及对应存储的固件包的版本;更新模块,用于在所述电池的版本低于所述对应存储的固件包的版本时,给所述电池进行升级。通过不同的模块,实现对不同版本电池的升级。
[0008]在一个具体的可实施方案中,所述数据处理模块还与后台服务器信号连接,且所述数据处理模块还用于对比自身存储的固件包版本与所述后台服务器存储的固件包版本的高低,且在自身存储的固件包低于所述后台服务器存储的固件包版本时,下载更新自身存储的固件包版本。通过后台更新充电柜的固件包版本,保持电池更新最新版本。
[0009]在一个具体的可实施方案中,所述数据处理模块还用于,在所述电池确认需要升级时,控制所述充电模块停止给所述电池充电;在所述电池完成升级后,继续对所述电池进行充电。保证电池升级的安全性。
[0010]在一个具体的可实施方案中,所述数据处理模块还用于验证所述充电模块是否停止给所述电池充电,且在确认所述充电模块停止给所述电池充电后,对所述电池进行升级。
[0011]在一个具体的可实施方案中,所述数据处理模块还用于通过检测所述电池电流
和/或格口输出电流确定所述电池是否停止充电。
[0012]在一个具体的可实施方案中,所述数据处理模块还用于在确定对所述电池版本进行升级时,检测所述电池的荷电状态;且在所述检测电池的荷电状态不小于设定值时,开始对所述电池版本进行升级。
[0013]在一个具体的可实施方案中,所述数据处理模块还用于在所述电池升级完成后,查新确认所述电池的升级结果,在升级成功后,向服务器上报升级成功事件。完成对电池升级的记录。
[0014]在一个具体的可实施方案中,所述数据处理模块还用于,在所述电池升级完成失败时,再次对所述电池进行升级,并失败设定次数后停止对所述电池升级。实时记录电池的状态。
[0015]在一个具体的可实施方案中,所述电池升级失败至少包括:所述电池不允许进入升级、升级时通信丢失、电池回复升级失败或者升级时间超过设定时间。
[0016]在一个具体的可实施方案中,所述设定时间为240秒。
[0017]在一个具体的可实施方案中,所述充电柜还包括柜体,以及设置在柜体上的多个电池插槽;所述充电模块及所述识别模块设置在每个电池插槽内;所述柜体还包括与每个电池插槽一一对应并用于封闭该电池插槽的柜门。
[0018]在一个具体的可实施方案中,所述数据处理模块还用于在所述电池升级时,将所述电池所在的柜门锁闭,并在所述电池升级过程中禁止所述柜门打开。保证电池升级的安全性。
[0019]在一个具体的可实施方案中,所述柜体还包括与每个电池插槽对应的指示灯;所述数据处理模块还用于在任一个电池插槽内的电池开始升级前,控制该电池插槽对应的指示灯指示电池升级。
[0020]第二方面,提供了一种充电柜的电池升级方法,该方法包括以下步骤:识别所述电池的身份信息;确定所述电池的版本是否需要升级,若需要升级,则根据所述电池识别模块识别的电池的身份信息,选择匹配的固件包对所述电池进行升级;其中,所述数据处理模块存储有多个不同型号电池对应的固件包。在上述技术方案中,充电柜中包含有不同版本的电池对应的固件包,该固件包为电池的升级包,在电池插入到充电柜内时,充电柜可以识别电池的身份信息以及判断是否需要升级,当需要升级时,可对电池进行升级,从而实现了不同版本的电池均可升级的效果。
[0021]在一个具体的可实施方案中,该方法还包括:在所述电池确认需要升级时,控制所述充电模块停止给所述电池充电,并对所述电池进行升级;在所述电池完成升级后,继续对所述电池进行充电。保证电池在升级时的安全。
[0022]在一个具体的可实施方案中,该方法还包括:在所述电池升级完成后,查新确认所述电池的升级结果,在升级成功后,向服务器上报升级成功事件。实时记录电池的状态。
[0023]在一个具体的可实施方案中,该方法还包括:在所述电池升级完成失败时,再次对所述电池进行升级,并失败设定次数后停止对所述电池升级。
[0024]在一个具体的可实施方案中,该方法还包括:在所述电池升级时,将所述电池对应的柜门锁闭,并在所述电池升级过程中禁止所述柜门打开。保证电池升级时的安全。
[0025]在一个具体的可实施方案中,该方法还包括:在任一个电池插槽内的电池开始升
级前,控制该电池插槽对应的指示灯指示电池升级。
附图说明
[0026]图1为本申请实施例提供的充电柜的结构示意图;
[0027]图2为本申请实施例提供的充电柜的电气框图;
[0028]图3为本申请实施例提供的信号处理模块的结构框图。
具体实施方式
[0029]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。
[0030]为了方便理解本申请实施例提供的充电柜,首先说明一下其应用场景,该充电柜用于给共享单车的电池进行充电以及升级,目前的充电柜100在给电池进行升级时,仅能针对单一身份信息的电池进行升级,无法对其他身份信息的电池进行升级,造成充电柜100的适用性较差。为此本申请实施例提供了一种充电柜100,以提高对电池升级的适用性。
[0031]参考图1及图2,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充电柜,其特征在于,包括:充电模块,用于给电池充电;电池识别模块,用于识别所述电池的身份信息;数据处理模块,用于根据所述电池识别模块识别的电池的身份信息,确定所述电池的版本是否需要升级,若需要升级,则选择匹配的固件包对所述电池进行升级;其中,所述数据处理模块存储有多个不同型号电池对应的固件包。2.根据权利要求1所述的充电柜,其特征在于,所述电池的身份信息包括电池型号以及电池的版本;所述数据处理模块还用于对比所述电池的版本及存储的对应的固件包的版本;若所述电池的版本小于所述对应的固件包的版本,则选择所述对应的固件包对所述电池进行升级。3.根据权利要求2所述的充电柜,其特征在于,所述数据处理模块还用于在对所述电池进行升级时,单次仅对一个电池进行升级。4.根据权利要求2所述的充电柜,其特征在于,所述数据处理模块包括:存储模块,用于存储多个不同版本的电池升级的固件包;对比模块,用于对比所述电池的版本及对应存储的固件包的版本;更新模块,用于在所述电池的版本低于所述对应存储的固件包的版本时,给所述电池进行升级。5.根据权利要求1所述的充电柜,其特征在于,所述数据处理模块还与后台服务器信号连接,且所述数据处理模块还用于对比自身存储的固件包版本与所述后台服务器存储的固件包版本的高低,且在自身存储的固件包低于所述后台服务器存储的固件包版本时,下载更新自身存储的固件包版本。6.根据权利要求1~5任一项所述的充电柜,其特征在于,所述数据处理模块还用于,在所述电池确认需要升级时,控制所述充电模块停止给所述电池充电;在所述电池完成升级后,继续对所述电池进行充电。7.根据权利要求6所述的充电柜,其特征在于,所述数据处理模块还用于验证所述充电模块是否停...

【专利技术属性】
技术研发人员:张学斌余超群
申请(专利权)人:北京骑胜科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1