充电方法及装置制造方法及图纸

技术编号:14396771 阅读:39 留言:0更新日期:2017-01-11 10:52
本公开关于一种充电方法及装置,属于计算机技术领域。所述方法包括:确定电池当前的电压值是否等于恒压阈值;在所述电压值等于所述恒压阈值时,利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电,所述第一恒定负电流在所述第一恒流正电流之前;当所述第一恒流正电流使得所述电池的电压值再次等于所述恒压阈值时,保持所述恒压阈值不变为所述电池充电,直至所述电池的电量达到满电量时停止,解决了电池的电压值在等于恒压阈值时,充电器直接利用恒定的电压为电池充电导致该电池的充电速度缓慢的问题,达到了提高电池的充电速度的效果。

【技术实现步骤摘要】

本公开涉及计算机
,特别涉及一种充电方法及装置
技术介绍
目前,充电器中的电池的充电阶段至少包括恒压充电阶段。恒压充电阶段是指在电池的电压值达到恒压阈值时,保持该恒压阈值不变为该电池充电,直至该电池的电量达到满电量时停止。通常,恒压充电阶段的充电时长占该电池的总充电时长的30%~40%,其中,电池的总充电时长是指电池的电量由0持续增长到满电量的充电时长。
技术实现思路
为解决相关技术中的问题,本公开提供了一种充电方法及装置。根据本公开实施例的第一方面,提供一种充电方法,该方法包括:确定电池当前的电压值是否等于恒压阈值;在电压值等于恒压阈值时,利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电,第一恒定负电流在第一恒流正电流之前,电池的电压值在利用第一恒定负电流放电时减小,且电池的电压值在利用第一恒定正电流充电时增大;当第一恒流正电流使得电池的电压值再次等于恒压阈值时,保持恒压阈值不变为电池充电,直至电池的电量达到满电量时停止。可选的,该方法还包括:当第一恒定正电流使得电池的电压值再次等于恒压阈值时,利用第一系数缩小第一恒定正电流的恒流值,得到第二恒定正电流;比较第二恒定正电流的恒流值与恒流阈值;在第二恒定正电流的恒流值大于等于恒流阈值时,将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值小于恒流阈值时,触发执行保持恒压阈值不变为电池充电,直至电池的电量达到满电量时停止的步骤。可选的,该方法还包括:当第一恒定正电流使得电池的电压值再次等于恒压阈值时,利用第二系数缩小第一恒定负电流的恒流值,得到第二恒定负电流;将第二恒定负电流的恒流值与零进行比较;在第二恒定正电流的恒流值大于等于恒流阈值,且第二恒定负电流的恒流值大于等于零时,将第二恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值大于等于恒流阈值,且第二恒定负电流的恒流值小于零时,将第二恒定负电流的恒流值调整至零,得到第三恒定负电流,并将第三恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤。可选的,该方法还包括:当第一恒定正电流使得电池的电压值再次等于恒压阈值时,利用第三系数缩小第一恒定负电流的持续时长,得到第四恒定负电流;比较第四恒定负电流的持续时长与时长阈值;在第二恒定正电流的恒流值大于等于恒流阈值,且第四恒定负电流的持续时长大于等于时长阈值时,将第四恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值大于等于恒流阈值,且第四恒定负电流的持续时长小于时长阈值时,将第四恒定负电流的持续时长调整至时长阈值,得到第五恒定负电流,将第五恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤。可选的,该方法还包括:当第一恒定正电流使得电池的电压值再次等于恒压阈值时,利用第二系数缩小第一恒定负电流的恒流值,并利用第三系数缩小第一恒定负电流的持续时长,得到第六恒定负电流;将第六恒定负电流的恒流值与零进行比较,并比较第六恒定负电流的持续时长与时长阈值;在第二恒定正电流的恒流值大于等于恒流阈值、第六恒定负电流的恒流值大于等于零、第六恒定负电流的持续时长大于等于时长阈值时,将第六恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值大于等于恒流阈值、第六恒定负电流的恒流值小于零、第六恒定负电流的持续时长大于等于时长阈值时,将第六恒定负电流的恒流值调整至零,并保持第六恒定负电流的持续时长不变,得到第七恒定负电流,将第七恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值大于等于恒流阈值、第六恒定负电流的恒流值大于等于零、第六恒定负电流的持续时长小于时长阈值时,保持第六恒定负电流的恒流值不变,并将第六恒定负电流的持续时长调整至时长阈值,得到第八恒定负电流,将第八恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;在第二恒定正电流的恒流值大于等于恒流阈值、第六恒定负电流的恒流值小于零、第六恒定负电流的持续时长小于时长阈值时,将第六恒定负电流的恒流值调整至零,并将第六恒定负电流的持续时长调整至时长阈值,得到第九恒定负电流,将第九恒定负电流作为第一恒定负电流,并将第二恒定正电流作为第一恒定正电流,触发执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤。可选的,利用第一恒定负电流对电池进行放电,包括:通过GPIO(GeneralPurposeInputOutput,通用输入输出输出)第一恒定负电流,并利用系统定时器设定第一恒定负电流的持续时长;在输出第一恒定负电流的时长达到第一恒定负电流的持续时长时,通过GPIO控制MOSFET(MetallicOxideSemiconductorFieldEffecttransistor,金属氧化物半导体场效应晶体管)停止输出第一恒定负电流。可选的,该方法还包括:确定电池当前的电压值是否大于等于设定电压值;当电池当前的电压值大于等于设定电压值时,利用恒定的设定电流为电池充电,触发执行确定电池当前的电压值是否等于恒压阈值的步骤。根据本公开实施例的第二方面,提供一种充电装置,装置包括:第一确定模块,被配置为确定电池当前的电压值是否等于恒压阈值;正负恒流充电模块,被配置为在第一确定模块确定出电压值等于恒压阈值时,利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电,第一恒定负电流在第一恒流正电流之前,电池的电压值在利用第一恒定负电流放电时减小,且电池的电压值在利用第一恒定正电流充电时增大;恒压充电模块,被配置为当正负恒流充电模块得到的第一恒流正电流使得电池的电压值再次等于恒压阈值时,保持恒压阈值不变为电池充电,直至电池的电量达到满电量时停止。可选的,该装置还包括:第一调整模块,被配置为当第一恒定正电流使得电池的电压值再次等于恒压阈值时,利用第一系数缩小第一恒定正电流的恒流值,得到第二恒定正电流;第一比较模块,被配置为比较第一调整模块得到的第二恒定正电流的恒流值与恒流阈值;第一触发模块,被配置为在第一比较模块的比较结果为第二恒定正电流的恒流值大于等于恒流阈值时,将第二恒定正电流作为第一恒定正电流,触发正负恒流充电模块执行利用第一恒定负电流对电池进行放电,利用第一恒定正电流对电池进行充电的步骤;第二触发模块,被配置为在第一比较模块的比较结果为第二恒定正电流的恒流值本文档来自技高网...
充电方法及装置

【技术保护点】
一种充电方法,其特征在于,所述方法包括:确定电池当前的电压值是否等于恒压阈值;在所述电压值等于所述恒压阈值时,利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电,所述第一恒定负电流在所述第一恒流正电流之前,所述电池的电压值在利用所述第一恒定负电流放电时减小,且所述电池的电压值在利用所述第一恒定正电流充电时增大;当所述第一恒流正电流使得所述电池的电压值再次等于所述恒压阈值时,保持所述恒压阈值不变为所述电池充电,直至所述电池的电量达到满电量时停止。

【技术特征摘要】
1.一种充电方法,其特征在于,所述方法包括:确定电池当前的电压值是否等于恒压阈值;在所述电压值等于所述恒压阈值时,利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电,所述第一恒定负电流在所述第一恒流正电流之前,所述电池的电压值在利用所述第一恒定负电流放电时减小,且所述电池的电压值在利用所述第一恒定正电流充电时增大;当所述第一恒流正电流使得所述电池的电压值再次等于所述恒压阈值时,保持所述恒压阈值不变为所述电池充电,直至所述电池的电量达到满电量时停止。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一恒定正电流使得所述电池的电压值再次等于所述恒压阈值时,利用第一系数缩小所述第一恒定正电流的恒流值,得到第二恒定正电流;比较所述第二恒定正电流的恒流值与恒流阈值;在所述第二恒定正电流的恒流值大于等于所述恒流阈值时,将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值小于所述恒流阈值时,触发执行所述保持所述恒压阈值不变为所述电池充电,直至所述电池的电量达到满电量时停止的步骤。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一恒定正电流使得所述电池的电压值再次等于所述恒压阈值时,利用第二系数缩小所述第一恒定负电流的恒流值,得到第二恒定负电流;将所述第二恒定负电流的恒流值与零进行比较;在所述第二恒定正电流的恒流值大于等于所述恒流阈值,且所述第二恒定负电流的恒流值大于等于零时,将所述第二恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值大于等于所述恒流阈值,且所述第二恒定负电流的恒流值小于零时,将所述第二恒定负电流的恒流值调整至零,得到第三恒定负电流,并将所述第三恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一恒定正电流使得所述电池的电压值再次等于所述恒压阈值时,利用第三系数缩小所述第一恒定负电流的持续时长,得到第四恒定负电流;比较所述第四恒定负电流的持续时长与时长阈值;在所述第二恒定正电流的恒流值大于等于所述恒流阈值,且所述第四恒定负电流的持续时长大于等于所述时长阈值时,将所述第四恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值大于等于所述恒流阈值,且所述第四恒定负电流的持续时长小于所述时长阈值时,将所述第四恒定负电流的持续时长调整至所述时长阈值,得到第五恒定负电流,将所述第五恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一恒定正电流使得所述电池的电压值再次等于所述恒压阈值时,利用第二系数缩小所述第一恒定负电流的恒流值,并利用第三系数缩小所述第一恒定负电流的持续时长,得到第六恒定负电流;将所述第六恒定负电流的恒流值与零进行比较,并比较所述第六恒定负电流的持续时长与时长阈值;在所述第二恒定正电流的恒流值大于等于所述恒流阈值、所述第六恒定负电流的恒流值大于等于零、所述第六恒定负电流的持续时长大于等于时长阈值时,将所述第六恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值大于等于所述恒流阈值、所述第六恒定负电流的恒流值小于零、所述第六恒定负电流的持续时长大于等于时长阈值时,将所述第六恒定负电流的恒流值调整至零,并保持所述第六恒定负电流的持续时长不变,得到第七恒定负电流,将所述第七恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值大于等于所述恒流阈值、所述第六恒定负电流的恒流值大于等于零、所述第六恒定负电流的持续时长小于时长阈值时,保持所述第六恒定负电流的恒流值不变,并将所述第六恒定负电流的持续时长调整至所述时长阈值,得到第八恒定负电流,将所述第八恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤;在所述第二恒定正电流的恒流值大于等于所述恒流阈值、所述第六恒定负电流的恒流值小于零、所述第六恒定负电流的持续时长小于时长阈值时,将所述第六恒定负电流的恒流值调整至零,并将所述第六恒定负电流的持续时长调整至所述时长阈值,得到第九恒定负电流,将所述第九恒定负电流作为所述第一恒定负电流,并将所述第二恒定正电流作为所述第一恒定正电流,触发执行所述利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电的步骤。6.根据权利要求1至5任一所述的方法,其特征在于,所述利用第一恒定负电流对所述电池进行放电,包括:通过通用输入输出GPIO输出所述第一恒定负电流,并利用系统定时器设定所述第一恒定负电流的持续时长;在输出所述第一恒定负电流的时长达到所述第一恒定负电流的持续时长时,通过所述GPIO控制金属氧化物半导体场效应晶体管MOSFET停止输出所述第一恒定负电流。7.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:确定所述电池当前的电压值是否大于等于设定电压值;当所述电池当前的电压值大于等于所述设定电压值时,利用恒定的设定电流为所述电池充电,触发执行所述确定电池当前的电压值是否等于恒压阈值的步骤。8.一种充电装置,其特征在于,所述装置包括:第一确定模块,被配置为确定电池当前的电压值是否等于恒压阈值;正负恒流充电模块,被配置为在所述第一确定模块确定出所述电压值等于所述恒压阈值时,利用第一恒定负电流对所述电池进行放电,利用第一恒定正电流对所述电池进行充电,所述第一恒定负电流在所述第一恒流正电流之前,所述电池的电压值在利用所述第一恒定负电流放电时减小,且所述电池的电压值在利用所述第一恒定正电流充电时增大;恒压充电模块,被配置为当所述正负恒流充电模块得到的所述第一恒流正电流使得所述电池的电压值再次等于所述恒压阈值时,保持所述恒压阈值不变为所述电池充电,直至所述电池的电量达到满电量时停止。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第一调整模块,被配置为当所述第一恒定正电流使得所述电池的电压值再次等于所述恒压阈值时,利用第一系数缩小所述第一恒定正电流的恒流值,得到第二恒定正电流;第一比较模块,被配置为比较所述第一调整模块得到的所述第二恒定正电流的恒...

【专利技术属性】
技术研发人员:杨大伟赵青晖刘欢欢
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1