System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及充电,特别涉及一种充电控制方法、装置、终端设备及存储介质。
技术介绍
1、随着科学技术的发展,各种各样的终端设备出现在人们的日常生活中,当终端设备电量不足时,需要让终端设备与供电设备连接,通过供电设备提供电能并对终端设备充电。
2、目前,由于快充往往能带来更高的充电效率,越来越多的终端设备以及供电设备都已经支持快充技术。在不同的厂商之间,各自采用的快充协议往往是不同的,而且即使采用同一个快充协议,供电设备所能支持的输出电压和输出电流也会有所不同。比如,在电源传输(power delivery,pd)协议中,可编程的功率输出(programmable power supply,pps)是其中标准的一部分,主要提供更灵活的电力输送,不同供电设备所支持的可编程电压输出(augmented power data object,apdo)的大小是不同的,在供电设备支持的apdo不适配终端设备所需求的电压或者电流时,终端设备会不断重新发起与供电设备询问交互,导致无法正常充电的情况出现,存在充电效率低的问题。
技术实现思路
1、为了解决相关技术的问题,增加终端设备对不同供电设备充电的适应性,提高终端设备充电的效率,本申请实施例提供了一种充电控制方法、装置、终端设备及存储介质。所述技术方案如下:
2、一个方面,本申请实施例提供了一种充电控制方法,应用于终端设备,所述方法包括:
3、在所述终端设备接入目标供电设备的情况下,获取所述目标供电设备支持的
4、检测目标充电参数是否处于所述目标供电设备支持的可调工作参数范围,所述目标充电参数包括所述终端设备期望所述目标供电设备输出的工作电压和工作电流;
5、若所述目标充电参数不处于所述目标供电设备支持的可调工作参数范围之内,控制所述目标供电设备按照目标输出电压对所述终端设备进行充电,所述目标输出电压是从所述目标供电设备支持的各个固定输出电压中选择的一个固定输出电压。
6、另一个方面,本申请实施例提供了一种充电控制装置,应用于终端设备,所述装置包括:
7、第一获取模块,用于在所述终端设备接入目标供电设备的情况下,获取所述目标供电设备支持的可调工作参数范围;所述目标供电设备是支持可编程功率输出pps功能的供电设备,所述可调工作参数范围包括所述目标供电设备支持的pps功能对应的电压工作范围和电流工作范围;
8、第一检测模块,用于检测目标充电参数是否处于所述目标供电设备支持的可调工作参数范围,所述目标充电参数包括所述终端设备期望所述目标供电设备输出的工作电压和工作电流;
9、第一控制模块,用于若所述目标充电参数不处于所述目标供电设备支持的可调工作参数范围之内,控制所述目标供电设备按照目标输出电压对所述终端设备进行充电,所述目标输出电压是从所述目标供电设备支持的各个固定输出电压中选择的一个固定输出电压。
10、另一个方面,本申请提供了一种终端设备,所述终端设备包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述一个方面所述的充电控制方法。
11、另一个方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述一个方面所述的充电控制方法。
12、另一方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行以实现如上述一个方面所述的充电控制方法。
13、另一方面,本申请实施例提供了一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行以实现如上述一个方面所述的充电控制方法。
14、本申请实施例提供的技术方案带来的有益效果至少包括:
15、在终端设备接入目标供电设备的情况下,获取目标供电设备支持的可调工作参数范围;目标供电设备是支持可编程功率输出pps功能的供电设备,可调工作参数范围包括目标供电设备支持的pps功能对应的电压工作范围和电流工作范围;检测目标充电参数是否处于目标供电设备支持的可调工作参数范围,目标充电参数包括终端设备期望目标供电设备输出的工作电压和工作电流;若目标充电参数不处于目标供电设备支持的可调工作参数范围之内,控制目标供电设备按照目标输出电压对终端设备进行充电,目标输出电压是从目标供电设备支持的各个固定输出电压中选择的一个固定输出电压。本申请中,在与终端设备连接的适配器是目标供电设备的情况下,通过检测目标充电参数是否处于目标供电设备支持的可调工作参数范围之内,如果目标充电参数不处于目标供电设备支持的可调工作参数范围之内,会控制适配器按照目标输出电压进行充电,不会执行反复询问适配器的交互流程,避免出现充电中断、充电异常等情况,增加了终端设备对不同目标供电设备充电的适应性,提高了对终端设备进行充电的效率。
本文档来自技高网...【技术保护点】
1.一种充电控制方法,其特征在于,应用于终端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,控制所述目标供电设备按照目标输出电压对所述终端设备进行充电,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标供电设备支持的各个固定输出电压,获取所述各个固定输出电压对应的最大拉载电流,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标供电设备支持的各个固定输出电压,分别执行自动输入电流限制AICL流程,获取所述各个固定输出电压对应的最大拉载电流,包括:
5.根据权利要求2所述的方法,其特征在于,在所述从所述各个固定输出电压中选择一个固定输出电压作为所述目标输出电压之前,还包括:
6.根据权利要求1至5任一所述的方法,其特征在于,在所述终端设备接入目标供电设备的情况下,所述方法还包括:
7.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至5任一所述的方法,其特征在于,所述获取所述目标供电设备支持的可调工作参数范围,包括:
...【技术特征摘要】
1.一种充电控制方法,其特征在于,应用于终端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,控制所述目标供电设备按照目标输出电压对所述终端设备进行充电,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标供电设备支持的各个固定输出电压,获取所述各个固定输出电压对应的最大拉载电流,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标供电设备支持的各个固定输出电压,分别执行自动输入电流限制aicl流程,获取所述各个固定输出电压对应的最大拉载电流,包括:
5.根据权利要求2所述的方法,其特征在于,在所述从所述各个固定输出电压中选择一个固定输出电压作为所述目标输出电压之前,还包括:
6.根据权利要求1至5任一所述的方法,其特征在于,在所述终端设备接入目标供电设备的情况下,所述方法还包括:
7.根据权利要求1至5任...
【专利技术属性】
技术研发人员:李志杰,谌海龙,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。