发明内容
本发明的实施例提供一种充电方法及充电器,能够实时调整充电器的充电电流,避免充电器短路。
为达到上述目的,本发明的实施例采用如下技术方案:
本发明的第一方面提供一种充电方法,包括:
在对终端以当前充电电流进行充电时,获取所述当前充电电流对应的实时充电电压;
判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过预设置的电压跌落阈值;其中,所述理想充电电压为充电电路不接负载时,充电电源提供的电动势,所述电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值;
当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,降低充电电流至所述当前充电电流的上一级充电电流,以便用所述上一级充电电流对所述终端进行充电;
当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至所述当前充电电流的下一级充电电流,以便于继续判断实时充电电压与所述理想充电电压的差值是否超过所述电压跌落阈值,并在未超过所述电压跌落阈值时继续提升充电电流,直至达到所述充电电流等级的最高级。
结合第一方面,在一种可能的实现方式中,所述充电方法,在降低充电电流至所述当前充电电流的上一级充电电流后,所述方法还包括:
用所述上一级充电电流对应的实时充电电压与所述理想充电电压的差值除以所述上一级充电电流,得到充电器内阻的阻值;
用所述电压跌落阈值除以所述充电器内阻的阻值,得到临界充电电流;
根据公式A=A0*k,得到校正充电电流A,以便用所述校正充电电流A对所述终端进行充电,直至充电完毕;其中A0为所述临界充电电流,k为小于1并大于0的参数。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在对终端以当前充电电流进行充电前,还包括:
用涓流充电模式对所述终端充电,直至充电电压达到恒流程度电压预定值。
本发明的第二方面提供一种充电器,包括:
充电单元,用于对终端进行充电;
充电电压获取单元,用于在对终端以当前充电电流进行充电时,获取所述当前充电电流对应的实时充电电压;
判断单元,用于判断所述当前充电电流对应的实时充电电压与理想充电电压的差值是否超过预设置的电压跌落阈值;其中,所述理想充电电压为充电电路不接负载时,充电电源提供的电动势,所述电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值;
充电电流降低单元,用于当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,降低充电电流至所述当前充电电流的上一级充电电流,以便用所述上一级充电电流对所述终端进行充电;
充电电流提升单元,用于当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至所述当前充电电流的下一级充电电流,以便于所述判断单元继续判断实时充电电压与所述理想充电电压的差值是否超过所述电压跌落阈值,并在未超过所述电压跌落阈值时由所述充电电流提升单元继续提升充电电流,直至达到所述充电电流等级的最高级。
结合第二方面,在一种可能的实现方式中,所述的充电器,还包括:
充电器内阻获取单元,用于在降低充电电流至所述当前充电电流的上一级充电电流后,用所述上一级充电电流对应的实时充电电压与所述理想充电电压的差值除以所述上一级充电电流,得到充电器内阻的阻值;
临界充电电流获取单元,用于用所述电压跌落阈值除以所述充电器内阻的阻值,得到临界充电电流;
校正充电电流获取单元,用于根据公式A=A0*k,得到校正充电电流A,以便用所述校正充电电流A对所述终端进行充电,直至充电完毕;其中A0为所述临界充电电流,k为小于1并大于0的参数。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述充电单元还用于在对终端以当前充电电流进行充电前,用涓流充电模式对所述终端充电,直至充电电压达到恒流程度电压预定值。
结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述的充电器,所述充电电压获取单元和所述判断单元集成在ADC电压检测芯片或电压比较器中。
本发明实施例提供的一种充电方法及充电器,设置有多级充电电流,在对终端以当前充电电流充电时,获取当前充电电流对应的实时充电电压,并判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过电压跌落阈值,当差值未超过电压跌落阈值时,提升充电电流至下一级充电电流;当差值超过电压跌落阈值时,降低充电电流至上一级充电电流,以便选择合适的充电电流对终端进行充电,与现有技术采用固定大电流进行充电相比,本发明能够根据充电器的电流负载能力,实时调整充电电流,避免充电器由于充电电流大于最大负载电流而出现短路的现象。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
本发明实施例提供的一种充电方法,如图1.1所示,包括:
101a、在对终端以当前充电电流进行充电时,获取所述当前充电电流对应的实时充电电压。
102a、判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过预设置的电压跌落阈值。
理想充电电压为充电电路不接负载时,充电电源提供的电动势,电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值。
103a、若当前充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值,降低充电电流至所述当前充电电流的上一级充电电流,以便用所述上一级充电电流对所述终端进行充电。
104a、若当前充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,提升充电电流至所述当前充电电流的下一级充电电流。
在步骤104a执行完成后,转到步骤101a,继续执行步骤101a和102a,并根据102a的判断结果选择执行步骤103a或104a。
通过上述步骤可知,如果当前充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值,则降低充电电流至所述当前充电电流的上一级充电电流,然后由上一级充电电流执行充电。如果当前充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,则提升充电电流至所述当前充电电流的下一级充电电流。当达到充电电流等级的最高级时,如果最高级充电电流的实时充电电压与所述理想充电电压的差值仍然未超过所述电压跌落阈值,则由该最高级充电电流执行充电,直至充电完毕。
在图1.1所示的充电方法的基础上,本发明实施例还提供了一种充电方法,如图1.2所示,包括:
101、用涓流充电模式对终端进行充电。
涓流充电模式是一种小电流的充电模式(比如,实际应用中对手机进行涓流充电的电流可以是100mA),当涓流充电使充电电压达到恒流充电电压预定值时,开始采用恒流充电。具体的,恒流充电时首先执行下述步骤102。
102、用第一级充电电流对终端进行充电。
所述第一级充电电流为预设置的充电电流等级中电流值最小的充电电流。
103、在对终端以第一级充电电流进行充电时,获取所述第一级充电电流对应的实时充电电压。
其中,为了避免充电电路在充电初始阶段由于充电电流过大而出现短路的现象,设置多等级递增充电电流,例如:某一充电器多等级递增充电电流设置为:第一级:10mA;第二级:200mA;第三级400mA;第四级600mA;第五级800mA;第六级1000mA。在对终端充电的时候,首先用第一级充电电流进行充电。在对终端以第一级充电电流进行充电时,获取所述第一级充电电流对应的实时充电电压,例如:在对终端以第一级充电电流10mA充电时,获取对应的实时充电电压为4.98V。
104、判断所述第一级充电电流对应的实时充电电压与理想充电电压的差值是否超过预设的电压跌落阈值;所述理想充电电压为充电电路不接负载时,充电电源提供的电动势。
其中,对于理想充电器来说,充电电压由充电器自身决定,与外电路以及流过充电器的电流均无关。理想充电电压为理想充电器充电电路不接负载时,充电电源提供的电动势。例如:某一理想充电器在充电电路不接负载时,测得充电电源提供的电动势为5V,则该充电器理想充电电压为5V。
其中,由于充电电路中电子元器件负载电流的限制,导致充电器在使用过程中负载电流也是有限的,即充电器具有最大负载电流。在对终端进行充电过程中,当充电电流小于充电器最大负载电流时,充电器的实时充电电压变化是不明显的;只有当充电电流大于充电器最大负载电流时,充电器的实时充电电压会产生明显跌落。例如:某一理想充电器充电电压为5V,最大负载电流为500mA,当充电电流为400mA时,充电器的实时充电电压为4.99V;当充电电流为600mA时,充电器的实时充电电压为4.0V。当充电电流大于充电器最大负载电流时,充电器的实时充电电压产生跌落的原因是:流过充电电路内阻的电流过大,充电电路内阻产生较大分压,导致实时充电电压明显降低,实时充电电压与充电器理想充电电压存在差值。
为了避免由于充电电流大于充电器最大负载电流而出现充电电路短路的现象,设置电压跌落阈值来限制实时充电电压与理想充电电压的差值,因为实时充电电压与理想充电电压的差值等于充电电路内阻上的分压,电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值。所以通过限制充电电路内阻上的最大分压来对应限制流过充电器内阻上的最大充电电流。例如:某一理想充电器最大负载电流为500mA,当充电器充电电流为500mA时,该充电器内阻上产生的分压为0.5V,则该充电器电压跌落阈值为0.5V。
105、当所述第一级充电电流对应的实时充电电压与理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至所述第一级充电电流的下一级充电电流,即第二级充电电流。
实际应用场景中,第一级电流可以设置成一个小电流,以便于在使用该小电流进行充电时,实时充电电压的跌落远远小于所述电压跌落阈值。
106、在对终端以第二级充电电流进行充电时,获取第二级充电电流对应的实时充电电压。
107、判断第二级充电电流对应的实时充电电压与所述理想充电电压的差值是否超过所述电压跌落阈值。
根据步骤107的判断结果,执行步骤108或步骤109。
108、当第二级充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,降低充电电流至第一级充电电流,以便用第一级充电电流对所述终端进行充电,直至充电完毕。
将第二级充电电流降低至第一级充电电流,是由于在第二级充电电流下会出现实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值的现象。在此情况下,为保证实时充电电压与所述理想充电电压的差值不超过所述电压跌落阈值,充电器需要以第一级充电电流对终端进行充电。也就是说,当降低充电电流至当前充电电流的上一级充电电流之后,充电电流不再提升,仅以当前充电电流的上一级充电电流对终端进行充电,直至充电完毕。以上所述降低充电电流不再提升直至充电完毕的方法可以通过软件及其他途径来实现。
109、当第二级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至第三级充电电流。
如果第二级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,则表明充电器还有进一步提升充电电流的可能。因此将第二级充电电流提升至第三级充电电流。
在提升至第三级充电电流后,可能出现以下3种情况。
S1、第三级充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值。
这种情况下,需要将充电电流下调至第二级充电电流,并保持第二充电电流至充电完毕。
S2、第三级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,并且第三级充电电流不是最高级充电电流。
这种情况下,继续提升充电电流至第四级充电电流。然后继续获取实时充电电压,以及判断实时充电电压与理想充电电压的差值是否超过电压跌落阈值,相关动作可参考步骤104至107,在此不再赘述。
S3、第三级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,并且第三级充电电流是最高级充电电流。
这种情况下,第三级充电电流已经是最高级充电电流,不能进一步提升,此时由第三级充电电流进行充电,直至充电完毕。
本发明实施例提供的一种充电方法,设置有多级充电电流,在对终端以当前充电电流充电时,获取当前充电电流对应的实时充电电压,并判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过电压跌落阈值,当差值未超过电压跌落阈值时,提升充电电流至下一级充电电流;当差值超过电压跌落阈值时,降低充电电流至上一级充电电流,以便选择合适的充电电流对终端进行充电,与现有技术采用固定大电流进行充电相比,本发明能够根据充电器的电流负载能力,实时调整充电电流,避免充电器由于充电电流大于最大负载电流而出现短路的现象。
实施例2
本发明实施例提供的一种充电方法,为了便于描述,在本发明实施例中,将充电器的充电电流设置为三个等级,分别为第一级充电电流,第二级充电电流和第三级充电电流。该充电方法如图2所示,包括:
201、用涓流充电模式对终端进行充电。
当涓流充电使充电电压达到恒流充电电压预定值时,开始采用恒流充电。具体的,恒流充电时首先执行下述步骤202。
202、用第一级充电电流对终端进行充电。
203、在对终端以第一级充电电流进行充电时,获取所述第一级充电电流对应的实时充电电压;所述第一级充电电流为预设置的充电电流等级中电流值最小的充电电流。
204、判断所述第一级充电电流对应的实时充电电压与理想充电电压的差值是否超过预设的电压跌落阈值。
所述理想充电电压为充电电路不接负载时,充电电源提供的电动势。
为了避免由于充电电流大于充电器最大负载电流而出现充电电路短路的现象,设置电压跌落阈值来限制实时充电电压与理想充电电压的差值。由于实时充电电压与理想充电电压的差值等于充电电路内阻上的分压,因此电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值。
205、当所述第一级充电电流对应的实时充电电压与理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至所述第一级充电电流的下一级充电电流,即第二级充电电流。
实际应用场景中,第一级电流可以设置成一个小电流,以便于在使用该小电流进行充电时,实时充电电压的跌落远远小于所述电压跌落阈值。当第一级充电电流对应的实时充电电压与理想充电电压的差值未超过电压跌落阈值时,提升充电电流至第一级充电电流的下一级充电电流。例如:某一理想充电器充电电压为5V,电压跌落阈值为0.5V并采用多等级递增充电电流对终端进行当充电。当对终端以第一级充电电流10mA充电时,获取对应的实时充电电压为4.98V,则第一级充电电流对应的实时充电电压与理想充电电压的差值为0.02V,未超过所述电压跌落阈值0.5V,则提升充电电流至第二级充电电流。
206、在对终端以第二级充电电流进行充电时,获取第二级充电电流对应的时充电电压。
其中,若第一级充电电流对应的实时充电电压与理想充电电压的差值未超过电压跌落阈值时,提升充电电流至第二级充电电流,若第二级充电电流对应的实时充电电压与理想充电电压的差值未超过电压跌落阈值时,提升充电电流至第三级充电电流,类似地,当采用多等级递增充电电流对终端进行充电时,实时获取当前充电电流所对应的实时充电电压进行判断。
207、判断所述第二级充电电流对应的实时充电电压与所述理想充电电压的差值是否超过所述电压跌落阈值。
当所述第二级充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,执行步骤208;否则执行步骤212。
获取第二级充电电流对应的实时充电电压之后,求出第二级充电电流对应的实时充电电压与理想充电电压的差值,再与电压跌落值比较判断。例如:某一理想充电器充电电压为5V,电压跌落阈值为0.5V并采用多等级递增充电电流对终端进行当充电。当对终端以第二级充电电流充电时,获取对应的实时充电电压为4.99V,则第二级充电电流对应的实时充电电压与理想充电电压的差值为0.01V,未超过电压跌落阈值0.5V
208、当第二级充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,降低充电电流至第一级充电电流。
例如:另一理想充电器充电电压为4V,电压跌落阈值为0.3V并采用多等级递增充电电流对终端进行当充电。当对终端以第二级充电电流200mA充电时,获取对应的实时充电电压为3.3V,则第二级充电电流对应的实时充电电压与理想充电电压的差值为0.7V,超过了电压跌落阈值0.3V,则降低充电电流至第一级充电电流。
209、用第一级充电电流对应的实时充电电压与所述理想充电电压的差值除以第一级充电电流,得到充电器内阻的阻值。
其中,当降低当前充电电流等级至上一级充电电流时,获取上一级充电电流对应的实时充电电压与理想充电电压的差值除以上一级充电电流,即通过计算公式:充电器的内阻阻值R=(理想充电电压-上一级充电电流对应的实时充电电压)/上一级充电电流,得到充电器内阻的阻值。例如:另一理想充电器充电电压为4V,电压跌落阈值为0.3V并采用多等级递增充电电流对终端进行充电。当对终端以第二级充电电流200mA充电时,获取对应的实时充电电压为3.3V,则第二级充电电流对应的实时充电电压与理想充电电压的差值为0.7V,超过了电压跌落阈值0.3V,则降低充电电流至第一级充电电流,第一级充电电流为10mA。当用第一级充电电流10mA对终端进行充电时,获取第一级充电电流10mA所对应的实时充电电压为3.98V,该充电器理想充电电压为4V,则第一级充电电流对应的实时充电电压与理想充电电压的差值为0.02V,则通过充电器内阻计算公式,可得该充电器的内阻阻值R=0.02V/10mA=2Ω。
210、用所述电压跌落阈值除以所述充电器内阻的阻值,得到临界充电电流。
其中,在计算得到充电器的内阻阻值之后,由于电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的电压值,则可通过计算公式:充电器临界电流A0=电压跌落阈值/充电器内阻的阻值,临界电流为充电器正常工作的最低负载电流。例如:另一理想充电器充电电压为4V,电压跌落阈值为0.3V并采用多等级递增充电电流对终端进行当充电,降低充电电流至第一级充电电流10mA时,计算得到该充电器的内阻阻值为2Ω,则该充电器临界电流=0.3V/2Ω=150mA。
211、根据公式A=A0*k,得到校正充电电流A,以便用所述校正充电电流A对所述终端进行充电,直至充电完毕。
其中A0为所述临界充电电流,k为小于1并大于0的参数。
其中,随着充电时间的增长充电器内部温度会升高,由于电阻的阻值随温度的升高而增大,若用临界电流对终端进行充电,当充电器内阻随着温度的升高而增大时,充电器内阻上的分压会超过电压跌落阈值,引起充电器短路。因此为了避免温度升高对充电器工作性能的影响,设置电流校正参数k,k为小于1并大于0的参数,可以在0.8—0.9选取。例如:计算出某一充电器临界电流为150mA,预定电流校正参数k为0.8,则校正充电电流A=150mA×0.8=120mA。则用校正充电电流120mA对终端进行充电,直至充电完毕。
212、当第二级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至第三级充电电流。
在提升至第三级充电电流后,可能出现以下3种情况。
S1、第三级充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值。
这种情况下,需要将充电电流下调至第二级充电电流,并参照步骤209至211,得到针对第二级充电电流的校正充电电流,然后以该校正充电电流进行充电,直至充电完毕。
S2、第三级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值。
由于本发明实施例中第三级充电电流已经是最高级充电电流,不能进一步提升,则此时此时由第三级充电电流进行充电,直至充电完毕。
举例来说:某一理想充电器充电电压为5V,电压跌落阈值为0.5V并采用多等级递增充电电流对终端进行当充电,充电电流等级共三级。当对终端以第一级充电电流充电时,获取对应的实时充电电压为4.99V,则第一级充电电流对应的实时充电电压与理想充电电压的差值为0.01V,未超过电压跌落阈值0.5V,则提升充电电流至第二级充电电流;当充电电流提升到第二级充电电流之后,获取第二级充电电流所对应的实时充电电压为4.98V,则第二级充电电流对应的实时充电电压与理想充电电压的差值为0.02V,未超过电压跌落阈值0.5V,则提升充电电流至第三级充电电流。如果第三级充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值,此时由第三级充电电流进行充电,直至充电完毕。
需要说明的是,本发明实施例2中部分步骤的具体描述可以参考实施例1中对应内容,本发明实施例这里将不再赘述。
再次需要说明的是,本发明实施例中为便于描述,将充电电流等级设置为三级,但在实际应用中并不以此为限定,充电电流等级可以为两级、四级或五级等。
本发明实施例提供的一种充电方法,设置有多级充电电流,在对终端以当前充电电流充电时,获取当前充电电流对应的实时充电电压,并判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过电压跌落阈值,当差值未超过电压跌落阈值时,提升充电电流至下一级充电电流;当差值超过电压跌落阈值时,降低充电电流至上一级充电电流,以便选择合适的充电电流对终端进行充电,与现有技术采用固定大电流进行充电相比,本发明能够根据充电器的电流负载能力,实时调整充电电流,避免充电器由于充电电流大于最大负载电流而出现短路的现象。
并且,本发明首先通过降低等级后的充电电流对应的实时充电电压与理想充电电压的差值除以降低等级后的充电电流,得到充电器内阻的阻值;其次通过电压跌落阈值除以充电器内阻的阻值,得到临界充电电流;最后设置电流校正参数,计算出校正充电电流,并用该校正充电电流对终端进行充电,直至充电完毕。能够在充电电流不超过充电器最大负载电流的情况下,增大充电电流,缩短充电时间,提高充电器工作效率。
实施例3
本发明实施例提供的一种充电器,如图3所示,包括:充电单元31、充电电压获取单元32、判断单元33、充电电流提升单元34和充电电流降低单元35。
充电单元31,用于对终端进行充电。
充电电压获取单元32用于在对终端以当前充电电流进行充电时,获取所述当前充电电流对应的实时充电电压;
判断单元33用于判断所述当前充电电流对应的实时充电电压与理想充电电压的差值是否超过预设置的电压跌落阈值;其中,所述理想充电电压为充电电路不接负载时,充电电源提供的电动势,所述电压跌落阈值为充电器内阻上通过充电器最大负载电流时所产生的最大分压值;
充电电流降低单元34用于当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值超过所述电压跌落阈值时,降低充电电流至所述当前充电电流的上一级充电电流,以便用所述上一级充电电流对所述终端进行充电;
充电电流提升单元35用于当所述当前充电电流对应的实时充电电压与所述理想充电电压的差值未超过所述电压跌落阈值时,提升充电电流至所述当前充电电流的下一级充电电流,以便于所述判断单元33继续判断实时充电电压与所述理想充电电压的差值是否超过所述电压跌落阈值,并在未超过所述电压跌落阈值时由所述充电电流提升单元35继续提升充电电流,直至达到所述充电电流等级的最高级。
此外,充电单元31具体还用于在对终端以当前充电电流进行充电前,用涓流充电模式对所述终端充电,直至充电电压达到恒流程度电压预定值。
进一步的,如图4所示,该充电器还包括:充电器内阻获取单元36、充电器内阻获取单元37和校正充电电流获取单元38。
充电器内阻获取单元36,用于在降低充电电流至所述当前充电电流的上一级充电电流后,用所述上一级充电电流对应的实时充电电压与所述理想充电电压的差值除以所述上一级充电电流,得到充电器内阻的阻值。
临界充电电流获取单元37,用于用所述电压跌落阈值除以所述充电器内阻的阻值,得到临界充电电流。
校正充电电流获取单元38,用于根据公式A=A0*k,得到校正充电电流A,以便用所述校正充电电流A对所述终端进行充电,直至充电完毕;其中A0为所述临界充电电流,k为小于1并大于0的参数。
进一步的,该充电器还包括:所述充电电压获取单元32和所述判断单元33集成在ADC电压检测芯片或电压比较器中。
需要说明的是,本发明实施例3提供的充电器中部分单元的具体描述,可以参考实施例1和实施例2中对应内容,本发明实施例这里将不再一一赘述。
本发明实施例提供的一种充电器,设置有多级充电电流,在对终端以当前充电电流充电时,获取当前充电电流对应的实时充电电压,并判断当前充电电流对应的实时充电电压与理想充电电压的差值是否超过电压跌落阈值,当差值未超过电压跌落阈值时,提升充电电流至下一级充电电流;当差值超过电压跌落阈值时,降低充电电流至上一级充电电流,以便选择合适的充电电流对终端进行充电,与现有技术采用固定大电流进行充电相比,本发明能够根据充电器的电流负载能力,实时调整充电电流,避免充电器由于充电电流大于最大负载电流而出现短路的现象。
并且,本发明首先通过降低等级后的充电电流对应的实时充电电压与理想充电电压的差值除以降低等级后的充电电流,得到充电器内阻的阻值;其次通过电压跌落阈值除以充电器内阻的阻值,得到临界充电电流;最后设置电流校正参数,计算出校正充电电流,并用该校正充电电流对终端进行充电,直至充电完毕。在充电电流不超过充电器最大负载电流的基础上,增大充电电流,缩短了充电时间,提高了充电器的工作效率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。