一种基于阶梯电流自动调整的充电方法、系统及移动终端的制作方法

文档序号:10626313阅读:476来源:国知局
一种基于阶梯电流自动调整的充电方法、系统及移动终端的制作方法
【专利摘要】本发明所提供的一种基于阶梯电流自动调整的充电方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;监测移动终端充电状态以及实时温度;根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。应用本发明可以有效降低温升调试周期,大大缩短温升调试所需时间,同时将软件工程师从修改参数编译软件的低级重复劳动中解脱出来;同时通过阶梯电流可以降低手机充电应用场景下的温度,省去散热材料,有效降低手机成本。
【专利说明】
一种基于阶梯电流自动调整的充电方法、系统及移动终端
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及一种基于阶梯电流自动调整的充电方法、系统及移动终端。
【背景技术】
[0002]随着移动互联网技术的快速发展,移动终端已经进入了智能化时代,如:智能手机、平板电脑等;人们越来越多地利用智能移动终端进行移动办公、移动电子商务、移动支付、移动娱乐等,频繁的使用手机办公必然导致手机需要经常充电。
[0003]随着手机快充技术的普及,手机充电电流在快充的支持下可以达到3A甚至更大的充电电流,但是大电流手机发热比较严重,因此需要通过监测手机温度动态调整手机的充电电流。结构工程师往往会给出一个阶梯电流的策略,通过检测电池的温度或者手机的温度,在降温阶段和升温阶段对充电电流进行不同的设置。而结构工程师往往需要软件不断的更改调整策略,重新编译软件给到结软件工程师进行测试。该流程简化如下:阶梯电流策略—软件实现—重新编译软件—结构工程师重新测试验证—再定新策略。现有的调整流程较长往往需要几个月才能完成确定下来最终的阶梯电流策略,造成调试流程时间长、效率低下,给用户造成极大不便。
[0004]由此可知,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于阶梯电流自动调整的充电方法、系统及移动终端,旨在解决移动终端设备在温升调试过程中需要不断重复修改软件,编译软件的问题、并进一步解决移动终端设备在快充大电流下,手机温度过高的问题,提高充电效率,给用户带来极大便利。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于阶梯电流自动调整的充电方法,其中,包括步骤:
51、预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;
52、监测移动终端充电状态以及实时温度;
53、根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。
[0007]所述的基于阶梯电流自动调整的充电方法,其中,所述步骤SI具体包括步骤:
511、移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、tl、t5、t2、t4、t3;
512、根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为il、i2、i3、i4、i5、i6、i7、i80
[0008]所述的基于阶梯电流自动调整的充电方法,其中,所述步骤S3具体包括步骤:
S31、监测移动终端的充电状态以及实时温度T; 532、若检测到所述移动终端处于升温状态且T〈tl,则调整相应的充电电流I=il;
533、若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=
?2;
534、若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=
?3;
535、若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4。
[0009]所述的基于阶梯电流自动调整的充电方法,其中,所述步骤S3还包括步骤:
536、若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i5;
537、若检测到所述移动终端处于降温状态、t5〈T且T<t4,则调整相应的充电电流I =
?6;
538、若检测到所述移动终端处于降温状态、t6〈T且T<t5,则调整相应的充电电流I =
?7;
539、若检测到所述移动终端处于降温状态且T<t6,则调整相应的充电电流I=i8。
[0010]—种基于阶梯电流自动调整的充电系统,其中,包括:
预设模块,用于预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;
温度监测模块,用于监测移动终端充电状态以及实时温度;
充电调整模块,用于根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。
[0011]所述的基于阶梯电流自动调整的充电系统,其中,所述预设模块具体包括:
充电温度阶梯预设单元,用于移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、11、t5、t2、t4、t3;
充电电流阶梯预设单元,用于根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为丨1、丨2、丨3、丨4、丨5、丨6、丨7、18。
[0012]所述的基于阶梯电流自动调整的充电系统,其中,所述充电调整模块具体包括:
监测单元,用于监测移动终端的充电状态以及实时温度T;
第一升温调整单元,用于若检测到所述移动终端处于升温状态且T〈tl,则调整相应的充电电流I=il;
第二升温调整单元,用于若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=i2;
第三升温调整单元,用于若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=i3;
第四升温调整单元,用于若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4。
[0013]所述的基于阶梯电流自动调整的充电系统,其中,所述充电调整模块还包括:
第一降温调整单元,用于若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i5;
第二降温调整单元,用于若检测到所述移动终端处于降温状态、t5〈 T且T<t4,则调整相应的充电电流I=i6; 第三降温调整单元,用于若检测到所述移动终端处于降温状态、t6〈 T且T<t5,则调整相应的充电电流I=i7;
第四降温调整单元,用于若检测到所述移动终端处于降温状态且t6,则调整相应的充电电流I=i8。
[0014]—种移动终端,其中,包括以上任一项所述的基于阶梯电流自动调整的充电系统。
[0015]本发明所提供的一种基于阶梯电流自动调整的充电方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;监测移动终端充电状态以及实时温度;根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。本发明根据移动终端充电实时温度进行自动调整充电电流大小,有效降低了移动终端在充电过程中温度过高问题,同时有效地降低了温升调试周期,大大缩短温升调试所需时间,将软件工程师从修改参数编译软件的低级重复劳动中解脱出来,给用户带来了极大便利。
【附图说明】
[0016]图1是本发明基于阶梯电流自动调整的充电方法的较佳实施例的流程图。
[0017]图2是本发明基于阶梯电流自动调整的充电方法的应用实施例流程图。
[0018]图3是本发明基于阶梯电流自动调整的充电方法的举例需求I温升图。
[0019]图4是本发明基于阶梯电流自动调整的充电方法举例需求2温升图。
[0020]图5是本发明基于阶梯电流自动调整的充电方法举例需求3温升图。
[0021]图6是本发明基于阶梯电流自动调整的充电系统的较佳实施例的功能模块图。
【具体实施方式】
[0022]本发明公开了一种基于阶梯电流自动调整的充电方法、系统及移动终端,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参见图1,图1是本发明基于阶梯电流自动调整的充电方法的较佳实施例的流程图。图1所示的基于阶梯电流自动调整的充电方法,包括:
步骤S101、预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流。
[0024]进一步地,所述步骤SlOl具体包括:
511、移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、tl、t5、t2、t4、t3;
512、根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为il、i2、
i3、i4、i5、i6、i7、i80
[0025]本发明实施例中,需要预先在移动终端设备中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流。即,在移动终端软件内置标准模型参数以及与所述标准模型参数相对应的实现温升策略标准模型功能,其他非标准模型需求只需要动态调整标准模型参数使之和标准模型进行匹配从而实现非标准模型需求和标准模型需求兼容,达到动态调整阶梯电流策略的目的。
[0026]步骤S102、监测移动终端充电状态以及实时温度。
[0027]步骤S103、根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。
[0028]进一步地,所述步骤S103具体包括:
531、监测移动终端的充电状态以及实时温度T;
532、若检测到所述移动终端处于升温状态且1'〈〖1,则调整相应的充电电流1=11;
533、若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=
?2;
534、若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=
?3;
535、若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4;
536、若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i5;
537、若检测到所述移动终端处于降温状态、t5〈T且T<t4,则调整相应的充电电流I =
?6;
538、若检测到所述移动终端处于降温状态、t6〈T且T<t5,则调整相应的充电电流I =
?7;
539、若检测到所述移动终端处于降温状态且T<t6,则调整相应的充电电流I=i8。
[0029]S卩,预先提供虚拟文件系统接口让上层可以对标准模型参数进行设置,需要设置的参数包括各阶段充电电流11,t2,t3,t4,t5,t6和iI,i2,i3,i4,i5,i6,i7,i8。通过proc虚拟文件系统提供的接口实现对标准模型参数进行设置。同时,设定变量T表示软件检测到的温度,变量I表示充电流,则该充电策略描述如下:
(1)处于升温状态时:
当T〈tl 时,I=il;
当 tl<T〈t2 时,I=i2;
当 t2<T〈t3 时,I=i3;
当t3<T 时,I=i4;
(2)处于降温状态时:
当T >t4 是,I=i5;
当t5〈 T彡t4时,I=i6;
当t6〈 T<t5时,I=i7;
当T彡t6时,I=i8。
[0030]进一步地,伪代码描述该充电策略实现如下:if t6 => {if I==i7,I=i8 else I=il};
if t6^T<tl => {充电电流维持不变}; if tKT〈t5 => {if I==il, i=i2 if I==i6, I=i7}; if t5^T<t2 => {充电电流维持不变}; if t2<T〈t4 => {if I==i2,i=i3 if I==i5,I=i6}; if t4 <T<t3 => {充电电流维持不变}; if T> t3 => {if I==i3,I=i4 else I=i5}。
[0031]以下将通过具体的应用实施例对本发明做进一步说明。图2是本发明基于阶梯电流自动调整的充电方法的应用实施例示意图。如图2所示,包括:
5301、程序开始;
5302、通过proc文件系统输入标准模型参数;
5303、软件内置标准阶梯电流实现方法,根据新的参数实现新的阶梯电流策略;
5304、软件以新的阶阶梯电流大小对手机充电;
5305、程序结束。
[0032]举例如下:
(I)需求1、充电策略描述如下:
处于升温状态时:
T<=40,I=3A;
40〈T〈=45,I=2A;
T>45,I=1.5Ao
[0033]处于降温状态时:
T>43,I=1.5A;
38<T<=43,I=2A;
T〈= 38,I=3Ao
[0034]分析:
该阶梯电流策略属于3阶对称策略,在标准模型的基础上降低了电流阶数,也就是说部分节点在标准模型里面发生了重合,具体参照图3所示的温升图。
[0035]结合需求I套用标准模型,得出标准模型参数如下: tl=t2=40,t3=45,t4=43,t5=t6=38 il=i2=3A,i3=2A,i4=1.5A,i5=1.5A,i6= i7=2A,i8=3A
在取得标准模型参数后,通过adb命令将标准模型参数值设置到系统操作如下: adb shell
echo 40>/proc/ladder—current—temperature—Dir/tI (将11温度设置为40)echo 40>/proc/ladder—current—temperature—Dir/12(将t2温度设置为40)echo 45>/proc/ladder—current—temperature—Dir/13(将t3温度设置为45)echo 43>/proc/ladder—current—temperature—Dir/14(将tl温度设置为43)echo 38>/proc/ladder—current—temperature—Dir/?δ(将tl温度设置为38)echo 38>/proc/ladder—current—temperature—Dir/16(将11温度设置为38)echo 300000〉/proc/ladder—current—temperature—Dir/iI (将iI电流设置为3A)echo 300000>/proc/ladder—current—temperature—Dir/i2(将i2电流设置为3A)echo 200000>/proc/ladder—current—temperature—Dir/i3(将i3电流设置为3A)echo 150000>/proc/ladder—current—temperature—Dir/i4(将i4电流设置为I.5A)echo 150000>/proc/ladder—current—temperature—Dir/i5(将i5电流设置为I.5A)echo 200000>/proc/ladder—current—temperature—Dir/i6(将i6电流设置为2A)echo 200000>/proc/ladder—current—temperature—Dir/i7(将i7电流设置为2A)echo 300000>/proc/ladder—current—temperature—Dir/i8(将i8电流设置为3A) (2)需求2、充电策略描述如下:
处于升温状态时:
T<=37,I=3A;
T>37,I=IA0
[0036]处于降温状态时:
Τ>32,Ι=1Α;
38<Τ<=43,Ι=2Α;
Τ〈= 38,Ι=3Αο
[0037]分析:
该阶梯电流策略属于2阶对称策略,具体参照图4所示。
[0038]结合需求I套用标准模型,得出标准模型参数如下: tl=t2=t3=37,t4=t5=t6=32
il=i2=i3=3A,i4=lA,i5=i6=i7=lA,i8=3A
同样在获取了标准模型参数,通过adb命令将值设置到系统中,设置模型参数adb命令和举例需求一类似,不再重复。这里介绍通过adb命令获取模型参数,检查输入的参数是否符合预期,具体操作如下:adb shell
cat /proc/ladder_current_temperature_Dir/tl(获取系统中当前11参数的值) cat /proc/ladder_current_temperature_Dir/12 (获取系统中当前t2参数的值) cat /proc/ladder_current_temperature_Dir/iI(获取系统中当前iI参数的值) cat /proc/ladder_current_temperature_Dir/i2(获取系统中当前i2参数的值)
其他参数获取方法类似不再进行介绍。
[0039](3)需求3、充电策略描述如下:
处于升温状态时:
T<=30,I=3A;
30〈T〈=37,I=2A;
T>37,I=IA0
[0040]处于降温状态时:
Τ>28,Ι=1Α;
Τ<=28,Ι=3Αο
[0041 ]分析:
该阶梯电流策略属于升温3阶电流,降温2阶电流的非对称策略,非对称策略,需要手动添加温度节点,将非对称策略改成符合标准模型的对称策略,结合当前的需求,添加降温时,35度温度节点,更改后的对称阶梯电流需求如下:
处于升温状态时:
Τ<=30,Ι=3Α;
30〈Τ〈=37,Ι=2Α;
T>37,I=IA0
[0042]处于降温状态时:T>35,I=1A;
28<T>=35,I=1A;
T<=28,I=3Ao
[0043]将修改后对称的阶梯电流策略用温升图表示,具体参照图5所示。
[0044]对比标准模型,求得标准模型各参数如下:
11=35,t2=t3=37,i1=3A,i2=i3=2A,i4=lAt4=t5=36,t6=32,i5=i6=i7=lA,?8=3Α
按照前面举例需求I,同样通过adb命令将各个参数设置到系统中,不再重复描述。
[0045]由上可见,应用本发明可以有效降低温升调试周期,大大缩短温升调试所需时间,同时将软件工程师从修改参数编译软件的低级重复劳动中解脱出来;同时通过阶梯电流可以降低手机充电应用场景下的温度,省去散热材料,有效降低手机成本。
[0046]基于上述实施例,本发明还提供一种基于阶梯电流自动调整的充电系统,如图6所示,包括:
预设模块100,用于预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;具体如上所述。
[0047]温度监测模块200,用于监测移动终端充电状态以及实时温度;具体如上所述。
[0048]充电调整模块300,用于根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电;具体如上所述。
[0049]进一步地,所述预设模块100具体包括:
充电温度阶梯预设单元,用于移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、11、t5、t2、t4、t3;具体如上所述。
[0050]充电电流阶梯预设单元,用于根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为11、12、13、14、15、16、17、18;具体如上所述。
[0051 ]进一步地,所述充电调整模块300具体包括:
监测单元,用于监测移动终端的充电状态以及实时温度T;具体如上所述。
[0052]第一升温调整单元,用于若检测到所述移动终端处于升温状态且T〈tl,则调整相应的充电电流I=iI;具体如上所述。
[0053]第二升温调整单元,用于若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=i2;具体如上所述。
[0054]第三升温调整单元,用于若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=i3;具体如上所述。
[0055]第四升温调整单元,用于若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4;具体如上所述。
[0056]进一步地,所述充电调整模块300还包括:
第一降温调整单元,用于若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i 5;具体如上所述。
[0057]第二降温调整单元,用于若检测到所述移动终端处于降温状态、t5〈 T且T<t4,则调整相应的充电电流I=i6;具体如上所述。
[0058]第三降温调整单元,用于若检测到所述移动终端处于降温状态、t6〈 T且T<t5,则调整相应的充电电流I=i7;具体如上所述。
[0059]第四降温调整单元,用于若检测到所述移动终端处于降温状态且T<t6,则调整相应的充电电流I=i8;具体如上所述。
[0060]进一步地,本发明还提供一种移动终端的实施例,本实施例所述的移动终端包括上述所述的基于阶梯电流自动调整的充电系统。
[0061]综上所述,本发明所提供的一种基于阶梯电流自动调整的充电方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流;监测移动终端充电状态以及实时温度;根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。应用本发明可以有效降低温升调试周期,大大缩短温升调试所需时间,同时将软件工程师从修改参数编译软件的低级重复劳动中解脱出来;同时通过阶梯电流可以降低手机充电应用场景下的温度,省去散热材料,有效降低手机成本。
[0062]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于阶梯电流自动调整的充电方法,其特征在于,包括步骤: 51、预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流; 52、监测移动终端充电状态以及实时温度; 53、根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。2.根据权利要求1所述的基于阶梯电流自动调整的充电方法,其特征在于,所述步骤SI具体包括步骤: 511、移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、tl、t5、t2、t4、t3; 512、根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为il、i2、i3、i4、i5、i6、i7、i803.根据权利要求2所述的基于阶梯电流自动调整的充电方法,其特征在于,所述步骤S3具体包括步骤: 531、监测移动终端的充电状态以及实时温度T; 532、若检测到所述移动终端处于升温状态且1'〈〖1,则调整相应的充电电流1=11;533、若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=?2;534、若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=?3; 535、若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4。4.根据权利要求3所述的基于阶梯电流自动调整的充电方法,其特征在于,所述步骤S3还包括步骤: 536、若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i5;537、若检测到所述移动终端处于降温状态、t5〈T且T<t4,则调整相应的充电电流I =?6;538、若检测到所述移动终端处于降温状态、t6〈T且T<t5,则调整相应的充电电流I =?7; 539、若检测到所述移动终端处于降温状态且T<t6,则调整相应的充电电流I=i8。5.—种基于阶梯电流自动调整的充电系统,其特征在于,包括: 预设模块,用于预先在移动终端中设置并存储与移动终端阶梯充电温度相对应的阶梯充电电流; 温度监测模块,用于监测移动终端充电状态以及实时温度; 充电调整模块,用于根据所述移动终端的充电状态及实时温度自动调整相对应的充电电流,并根据所述充电电流进行充电。6.根据权利要求5所述基于阶梯电流自动调整的充电系统,其特征在于,所述预设模块具体包括: 充电温度阶梯预设单元,用于移动终端通过proc文件系统输入不同阶段的充电温度,并按照升序分别标记为:t6、11、t5、t2、t4、t3;充电电流阶梯预设单元,用于根据所述不同阶段的充电温度设置相对应的阶梯充电电流,分别标记为丨1、丨2、丨3、丨4、丨5、丨6、丨7、18。7.根据权利要求6所述基于阶梯电流自动调整的充电系统,其特征在于,所述充电调整模块具体包括: 监测单元,用于监测移动终端的充电状态以及实时温度T; 第一升温调整单元,用于若检测到所述移动终端处于升温状态且T〈tl,则调整相应的充电电流I=il; 第二升温调整单元,用于若检测到所述移动终端处于升温状态、tl<T且T〈t2,则调整相应的充电电流I=i2; 第三升温调整单元,用于若检测到所述移动终端处于升温状态、t2<T且T〈t3,则调整相应的充电电流I=i3; 第四升温调整单元,用于若检测到所述移动终端处于升温状态、t3<T,则调整相应的充电电流I=i4。8.根据权利要求7所述基于阶梯电流自动调整的充电系统,其特征在于,所述充电调整丰旲块还包括: 第一降温调整单元,用于若检测到所述移动终端处于降温状态且TH4,则调整相应的充电电流I=i5; 第二降温调整单元,用于若检测到所述移动终端处于降温状态、t5〈 T且T<t4,则调整相应的充电电流I=i6; 第三降温调整单元,用于若检测到所述移动终端处于降温状态、t6〈 T且T<t5,则调整相应的充电电流I=i7; 第四降温调整单元,用于若检测到所述移动终端处于降温状态且T<t6,则调整相应的充电电流I=i8。9.一种移动终端,其特征在于,包括权利要求5至8中任一项所述的基于阶梯电流自动调整的充电系统。
【文档编号】H02J7/00GK105990878SQ201610521871
【公开日】2016年10月5日
【申请日】2016年7月5日
【发明人】朱利明, 尹占勇
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1