发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种充电电压控制装置、移动终端、及控制方法,旨在解决现有充电器的输出电压与移动终端的充电电压不匹配导致充电异常、存在安全隐患的问题。
本发明解决技术问题所采用的技术方案如下:
一种充电电压控制装置,与移动终端的充电模块连接,其包括***检测模块、电压控制模块和电压比较模块,所述电压控制模块连接***检测模块、电压比较模块和充电模块,所述电压比较模块连接充电模块;
所述***检测模块检测充电器***时,电压控制模块将充电器的输出电压按照降压倍数降压后生成充电电压;电压比较模块比较充电电压与设定电压的大小,在充电电压小于设定电压范围时控制电压控制模块调整降压倍数的大小,直至电压比较模块判断充电电压达到设定电压范围时停止调整,启动充电模块充电。
所述的充电电压控制装置中,所述电压控制模块包括:
降压单元,用于将输出电压按照当前的降压倍数降压后输出;
降压控制单元,用于根据电压比较模块的比较结果调整降压单元的降压倍数;
所述降压单元连接充电器、降压控制单元、电压比较模块和充电模块,降压控制单元连接***检测模块和电压比较模块。
所述的充电电压控制装置中,所述降压单元包括可调电阻和分压电阻,所述可调电阻的一端连接充电器,可调电阻的另一端连接充电模块、还通过分压电阻接地,可调电阻的滑动端连接降压控制单元。
所述的充电电压控制装置中,所述可调电阻的阻值的可调范围为0 ohm~100k ohm,分压电阻的阻值为10k ohm。
一种移动终端,包括充电模块和电池,其还包括所述的充电电压控制装置,所述充电模块连接充电电压控制装置和电池;
所述充电电压控制装置判断充电器是否***,在判断充电器***时,将充电器的输出电压按照降压倍数降压、获得最低压值的充电电压后;根据充电电压与设定电压范围的比较结果调整降压倍数,直至充电电压达到设定电压范围后停止调整;充电电压控制装置启动充电模块,以当前经调整后的充电电压对电池充电。
一种移动终端的充电电压控制方法,其包括:
A、充电电压控制装置判断充电器是否***,在判断充电器***时,将充电器的输出电压按照降压倍数降压、获得最低压值的充电电压;
B、根据充电电压与设定电压范围的比较结果调整降压倍数,直至充电电压达到设定电压范围后停止调整;
C、充电电压控制装置启动充电模块,以当前的充电电压对电池充电。
所述的充电电压控制方法中,在所述步骤A中,判断充电器是否***的步骤包括:判断移动终端的CHGIN引脚上是否产生上升沿中断信号:若有,则判断充电器***;没有,则判断无充电器***。
所述的充电电压控制方法中,所述步骤B具体包括:
B1、电压比较模块采集调整后的充电电压与设定电压范围进行比较;
B2、若判断充电电压小于设定电压范围,则降压控制单元输出第一控制信号调整所述滑片的位置使可调电阻的阻值变小,从而使充电电压上升;返回步骤B1;
若判断充电电压在设定电压范围内,则降压控制单元停止调整滑片的位置;
若判断充电电压大于设定电压范围,则降压控制单元输出第二控制信号调整所述滑片的位置使可调电阻的阻值变大,使充电电压减小;返回步骤B1。
所述的充电电压控制方法中,所述第一控制信号调整所述滑片的位置,使可调电阻的阻值减小第一预设阻值;所述第二控制信号调整所述滑片的位置,使可调电阻的阻值增大第二预设阻值;第一预设阻值大于第二预设阻值。
所述的充电电压控制方法中,所述步骤B具体包括:
B11、电压比较模块采集调整后的充电电压与设定电压范围进行比较;
B12、若判断充电电压小于设定电压范围,根据充电电压与设定电压的差值调用对应的调整等级,根据所述调整等级中的上升阈值使充电电压上升;返回步骤B11;
若判断充电电压在设定电压范围内,则降压控制单元停止调整滑片的位置;
若判断充电电压大于设定电压范围,则降压控制单元输出第二控制信号调整所述滑片的位置使可调电阻的阻值变大,使充电电压减小;返回步骤B11。
相较于现有技术,本发明提供的充电电压控制装置、移动终端、及控制方法,***检测模块检测充电器***时,电压控制模块将充电器的输出电压按照降压倍数降压后生成充电电压;电压比较模块比较充电电压与设定电压的大小,在充电电压小于设定电压范围时控制电压控制模块调整降压倍数的大小,直至电压比较模块判断充电电压达到设定电压范围时停止调整,启动充电模块充电;可以将不同类型的充电器的输出电压调整为移动终端需要的充电电压,避免了使用各种非标配充电器时由于输出电压不一致所导致的充电安全隐患,确保了充电的安全性。
具体实施方式
本发明提供一种充电电压控制装置、移动终端、及控制方法,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,本发明提供的移动终端1与充电器2采用USB方式连接,充电器2的输出引脚连接移动终端的CHGIN引脚(该引脚为现有技术)。所述移动终端1包括本实施例提供的充电电压控制装置10、充电模块20和电池30。所述充电模块20连接充电电压控制装置10和电池30。充电电压控制装置10通过检测CHGIN引脚上是否产生上升沿中断信号来判断充电器2是否***。当判断充电器2***时,所述充电电压控制装置10先将充电器2的输出电压按照降压倍数降压、获得最低压值的充电电压,之后根据充电电压与设定电压范围的比较结果调整降压倍数、使充电电压逐步上升或下降,直至充电电压达到设定电压范围(即满足移动终端标准充电的设定电压)后停止调整。之后,充电电压控制装置10启动充电模块20,以当前的充电电压对电池30充电。本实施例提供的移动终端在充电器2***时,并没有即刻对电池充电;而是通过充电电压控制装置10对充电电压进行调整,使充电电压满足所述设定电压后才开始充电,这样可以将不同类型的充电器的输出电压调整为移动终端需要的充电电压,可避免使用各种非标配充电器时由于输出电压不一致所导致的充电安全隐患,确保了充电的安全性。
请继续参阅图1,所述充电电压控制装置10适用于所有需要充电的移动终端、如手机、平板电脑、照相机等。所述充电电压控制装置10包括***检测模块100、电压控制模块200和电压比较模块300,所述电压控制模块200连接***检测模块100、电压比较模块300和充电模块20,所述电压比较模块300连接充电模块20。所述***检测模块100用于检测移动终端1与充电器2连接的接口(图中未示出,其为现有接口)上CHGIN引脚的电压,从而判断是否有充电器2***:具体地,当***检测模块检测CHGIN引脚上产生了一个上升沿中断信号时则认为有充电器***。
***检测模块100检测充电器***后,充电器2的输出电压通过CHGIN引脚传输至电压控制模块200中。电压控制模块200将所述输出电压按照降压倍数降压后生成充电电压、并(通过VCHG引脚)传输给充电模块20。电压比较模块300比较充电电压与设定电压的大小,在充电电压小于设定电压范围时控制电压控制模块200调整降压倍数的大小(即调低降压倍数)使充电电压上升,直至电压比较模块300判断充电电压达到设定电压范围时停止调整,启动充电模块充电。所述设定电压为标配充电器的输出电压,其压值等于该移动终端的标准充电电压值,出厂前由厂商提供并已写入电压比较模块300中。所述设定电压范围即等于标准充电电压或者比标准充电电压略大,如比标准充电电压大0.1V~0.5V。
本实施例中,所述电压控制模块200采用先降压至很低,后逐渐升压的方式来调整充电电压。具体实施时,所述电压控制模块200包括降压单元201和降压控制单元202,所述降压单元201连接充电器2、降压控制单元202、电压比较模块300和充电模块20。所述降压控制单元202连接***检测模块100和电压比较模块300。所述降压单元201将输出电压按照当前的降压倍数降压后输出至充电模块20,其降压倍数可调。所述降压控制单元202根据电压比较模块300的比较结果调整降压单元201的降压倍数。
请一并参阅图2,所述降压单元201包括可调电阻R1和分压电阻R2,所述可调电阻R1的一端连接移动终端的CHGIN引脚(相当于连接充电器),可调电阻R1的另一端连接充电模块20的VCHG引脚、还通过分压电阻R2接地,可调电阻的滑动端连接降压控制单元202的控制引脚CTL。
所述可调电阻R1的阻值的可调范围为0 ohm~100k ohm。分压电阻R2的阻值为10k ohm。则CHGIN引脚上的第一电压V1(即是输出电压,电压值固定)与VCHG引脚上的第二电压V2(即是充电电压)满足以下关系:
V2 = V1 * R2 / ( R1 + R2 ) 。
降压控制单元202通过调整可调电阻R1滑片的位置来改变可调电阻R1的阻值,从而调整了充电电压的大小。
电压比较模块300采集每次调整后的充电电压与设定电压范围进行比较。
若电压比较模块300判断充电电压小于设定电压范围,则通知降压控制单元202需要继续调整,降压控制单元202输出第一控制信号调整所述滑片的位置使可调电阻R1的阻值变小,从而使充电电压上升;此时需继续调整滑片的位置。
若判断充电电压在设定电压范围内,则通知降压控制单元202停止调整,滑片的位置固定,充电模块20启动,以当前的充电电压对电池30充电。
若判断充电电压大于设定电压范围,则通知降压控制单元202输出第二控制信号调整所述滑片的位置使可调电阻R1的阻值变大,使充电电压减小。
本实施例在充电电压过低时,充电效率低下,而通过变压提高充电电压的方案;最终实现大、小均可调。
通过上述调整可以将不同类型的充电器的输出电压调整为移动终端需要的充电电压,可避免使用各种非标配充电器时由于输出电压不一致所导致的充电安全隐患,避免高压对移动终端的损坏,确保了充电的安全性。
基于上述的移动终端,本发明还提供一种充电电压控制方法,请参阅图3,所述充电电压控制方法包括:
S100、充电电压控制装置判断充电器是否***,在判断充电器***时,将充电器的输出电压按照降压倍数降压、获得最低压值的充电电压;
S200、根据充电电压与设定电压范围的比较结果调整降压倍数,直至充电电压达到设定电压范围后停止调整;
S300、充电电压控制装置启动充电模块,以当前的充电电压对电池充电。
在所述步骤S100中,判断充电器是否***的方法为:判断CHGIN引脚上是否产生上升沿中断信号,若有,则认为充电器***;没有则无充电器***。
充电器***后,充电电压控制装置先将充电器的输出电压按照降压倍数降压,即调整降压单元中可调电阻的滑片的位置,使可调电阻的阻值最大(如为100k ohm),这样即可获得最低压值的充电电压。这样可以避免高压、或者脉冲高压对移动终端的损坏。接着需要调整滑片的位置来逐渐升高充电电压。
本实施例中,所述步骤S200具体包括:
步骤201、电压比较模块采集每次调整后的充电电压与设定电压范围进行比较;
步骤202、若判断充电电压小于设定电压范围,则降压控制单元输出第一控制信号调整所述滑片的位置使可调电阻的阻值变小,从而使充电电压上升;返回步骤201。
若判断充电电压在设定电压范围内,则降压控制单元停止调整滑片的位置。
若判断充电电压大于设定电压范围,则降压控制单元输出第二控制信号调整所述滑片的位置使可调电阻的阻值变大,使充电电压减小;返回步骤201。
在具体实施时,电压比较模块可采用阶梯调整方式或分级调整方式来改变可调电阻的阻值使充电电压上升或下降。
阶梯调整方式:
步骤1、电压比较模块判断当前的充电电压(即最低压值的充电电压)是否小于设定电压范围:若小于,控制降压控制单元输出第一控制信号调整所述滑片的位置,将可调电阻的阻值减小第一预设阻值Rx。
此时V2 = V1 * R2 / ( R1_bak-Rx1 + R2 ),V2为调整后的充电电压,V1为输出电压, R1_bak-Rx1即是本次调整后的可调电阻的阻值,R1_bak为上次调整后的可调电阻的阻值。设定电压范围为设定电压~设定电压+偏差值(0.1V~ 0.5V)。
需要理解的是,由于可调电阻的阻值先被调整为100k ohm,则第一次判断时,最低压值的充电电压通常小于设定电压范围。
步骤2、电压比较模块判断当前的充电电压(即调整后的充电电压)是否小于设定电压范围:
步骤3、若小于,控制降压控制单元输出第一控制信号调整所述滑片的位置,使可调电阻的阻值减小第一预设阻值Rx1;返回步骤2继续判断调整可调电阻的阻值。
若在设定电压范围内,则通知降压控制单元停止调整,可调电阻的滑片的位置固定,充电模块启动,以当前的充电电压对电池充电。
若大于设定电压范围,则通知降压控制单元输出第二控制信号调整所述滑片的位置,使可调电阻的阻值增大第二预设阻值Rx2,使当前的充电电压减小;返回步骤2继续判断。
此时V2 = V1 * R2 / (R1_bak+Rx2 + R2 ),R1_bak+Rx2即是本次调整后的可调电阻的阻值,R1_bak为上次调整后的可调电阻的阻值
其中,第一预设阻值Rx1大于第二预设阻值Rx2。第一预设阻值Rx1使每次调整后的充电电压呈等值的阶梯状上升,第一预设阻值Rx1的调节步进较大,每次可使充电电压上升1V或0.5V,可加快充电电压的上升速度。若在调整后的充电电压大于设定电压范围的情况下,仍以第一预设阻值Rx1来调节,可能会出现充电电压在小于或大于设定电压范围的两种状态下循环往复的情况。为此,本实施例设置第二预设阻值Rx2来微调可调电阻,使调整后的充电电压尽量以较小的调整步进(如每次可使充电电压减小0.1V或0.2V)靠近设定电压范围,以避免出现调节步进过大使充电电压无法达到设定电压范围的情况。
分级调整方式:
步骤11、电压比较模块判断当前的充电电压是否小于设定电压范围:
步骤12、若小于,则根据充电电压与设定电压的差值调用对应的调整等级。
为了加快充电电压上升速度,本实施例根据充电电压与设定电压的差值设置不同的调整等级,不同调整等级的调节步进(即充电电压的上升阈值)不同。所述差值、调整等级、调节步进的关系如下:
差值大于等于第一电压(如2V),第一调整等级,可调电阻的阻值减小第三预设阻值Rx3(能使充电电压上升2V)。
差值小于第一电压且大于等于第二电压(如1V),第二调整等级,可调电阻的阻值减小第四预设阻值Rx4(能使充电电压上升1V)。
差值小于第二电压且大于等于第三电压(如0.1V),第三调整等级,可调电阻的阻值减小第五预设阻值Rx5(能使充电电压上升0.1V)。
根据差值选择对应调整步进(即上升阈值)使充电电压上升后、返回步骤11继续判断。
若在设定电压范围内,则通知降压控制单元停止调整,可调电阻的滑片的位置固定,充电模块启动,以当前的充电电压对电池充电。
若大于设定电压范围,则通知降压控制单元输出第二控制信号调整所述滑片的位置,使可调电阻的阻值增大第二预设阻值Rx2,使当前的充电电压减小;调整完后返回步骤11。
综上所述,本发明在充电器***时,先将充电器的输出电压按照降压倍数降压、获得最低压值的充电电压,之后通过调整可调电阻的阻值来改变降压倍数使充电电压逐步上升或下降,直至充电电压达到设定电压范围(即满足移动终端标准充电的设定电压)后停止调整,以当前的充电电压进行充电;其在充电电压满足设定电压后才开始充电,可以将不同类型的充电器的输出电压调整为移动终端需要的充电电压,可避免使用各种非标配充电器时由于输出电压不一致所导致的充电安全隐患,避免高压对移动终端的损坏,确保了充电的安全性。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。