充电控制方法、充电控制系统和计算设备技术方案

技术编号:17518769 阅读:55 留言:0更新日期:2018-03-21 03:11
一种充电控制方法、充电控制系统和计算设备。该方法包括:在计算设备的通信接口与终端连接时,判断计算设备与终端之间是否正在进行数据传输(101);在计算设备与终端之间未进行数据传输时,将输出至终端的充电电流的电流值设置为快速充电模式下的充电电流值(102)。该方法中,在计算设备与终端之间未进行数据传输时,将输出至终端的充电电流的电流值设置为快速充电模式下的充电电流值,能以较快的充电速度对终端进行充电。

Charge control method, charge control system and computing equipment

A charge control method, a charge control system and a computing device are used. The method includes: the communication interface with the terminal equipment is connected between a computing device and a terminal, judging whether the ongoing data transmission (101); no data transmission between the computing device and a terminal, the current charging current output terminal to set the value of the fast charging mode under the current value (102). In this method, the current value of the charging current output to the terminal is set to the charging current value in the fast charging mode when data is not transmitted between the computing device and the terminal, and it can charge the terminal at a faster charging speed.

【技术实现步骤摘要】
【国外来华专利技术】充电控制方法、充电控制系统和计算设备
本专利技术涉及充电
,特别涉及一种充电控制方法、充电控制系统和计算设备。
技术介绍
目前,终端(例如智能手机、平板电脑等)可以与计算设备(例如笔记本、台式计算机等)通过USB(USB,通用串行总线)数据线连接进行充电。但目前通过计算设备对终端进行充电,考虑到计算设备与终端之间还存在数据传输,且充电电流过大会影响数据传输的效率,因此计算设备一般将充电电流限制在500mA以内。如此,导致计算设备对终端进行充电时充电速度较慢。
技术实现思路
有鉴于此,本专利技术实施方式提供一种充电控制方法、充电控制系统和计算设备,能以较快的充电速度通过计算设备对终端进行充电。本专利技术实施方式提供一种充电控制方法,适应于通过计算设备对终端进行充电,包括:在所述计算设备的通信接口与所述终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。本专利技术实施方式提供一种充电控制系统,适应于通过计算设备对终端进行充电,包括:传输判断模块,用于在所述计算设备的通信接口与所述终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及充电控制模块,用于在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。本专利技术实施方式提供一种计算设备,包括:通信接口;存储器,存储一组程序代码;以及处理器,用于调用所述程序代码以执行以下操作:在所述通信接口与终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。本实施方式中,在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为所述快速充电模式下的充电电流值,能以较快的充电速度对所述终端进行充电。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种实施方式中充电控制方法的流程示意图。图2为本专利技术另一种实施方式中充电控制方法的流程示意图。图3为本专利技术一种实施方式中充电控制系统的结构示意图。图4为本专利技术一种实施方式中计算设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,本专利技术一种实施方式中的充电控制方法适用于通过计算设备对终端进行充电。所述计算设备可为笔记本、台式计算机等。所述终端可为智能手机、平板电脑、数码相机等。所述方法可包括:步骤101,在所述计算设备的通信接口与所述终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输。其中,所述通信接口可为USB接口。其中,所述数据传输可包括所述计算设备传输文件、指令等至所述终端,也可包括所述终端传输文件、指令等至所述计算设备。可选地,可通过如下方式判断所述计算设备与所述终端之间是否正在进行数据传输:判断所述计算设备是否通过所述计算设备的通信模块进行数据传输。在所述计算设备通过所述通信模块进行数据传输时,判断出所述计算设备与所述终端之间正在进行数据传输,否则,判断出所述计算设备与所述终端之间未进行数据传输。其中,所述通信模块可为USB模块。具体地,通过判断所述计算设备的CPU(CPU,中央处理器)内部运行的线程中是否有USB控制线程,或者判断所述CPU是否有执行USB协议接送或发送函数,来判断所述计算设备是否通过所述通信模块进行数据传输。可选地,可通过如下方式判断所述计算设备与所述终端之间是否正在进行数据传输:判断所述通信接口的时钟是否正在工作。若所述通信接口的时钟正在工作,判断出所述计算设备与所述终端之间正在进行数据传输,否则,判断出所述计算设备与所述终端之间未进行数据传输。具体地,通过查询所述CPU内部给所述通信模块的时钟,判断所述CPU到所述通信模块的时钟线是否有频率,从而判断所述通信接口的时钟是否正在工作。可选地,可通过如下方式判断所述计算设备与所述终端之间是否正在进行数据传输:判断所述通信模块中用于临时缓存的缓冲区是否为空。若所述缓冲区不为空,判断出所述计算设备与所述终端之间正在进行数据传输,否则,判断出所述计算设备与所述终端之间未进行数据传输。具体地,所述缓冲区是所述通信模块向MEM(MEM,存贮器)申请的,所述通信模块记录所述缓冲区在所述MEM中的地址指针,所述CPU通过判断所述指针内容是否为空就可以判断出所述缓冲区是否为空。以上列举了用于判断所述计算设备与所述终端之间是否正在进行数据传输的几种方式,但应当说明的是,其他可用于判断所述计算设备与所述终端之间是否正在进行数据传输的方式也可应用于本专利技术,本实施方式对此不做限定。步骤102,在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。具体地,所述快速充电模式下的充电电流值范围可为1A-1.5A。将输出至所述终端的充电电流的电流值设置为所述快速充电模式下的充电电流值可为将输出至所述终端的充电电流的电流值设置为1A-1.5A中的任何一个值,例如,将输出至所述终端的充电电流的电流值设置为1A或1.5A,此种情况下,能以较快的充电速度对所述终端进行充电。具体地,可通过如下方式设置输出至所述终端的充电电流的电流值:在输出至所述终端的充电电流的电流值确定后,控制所述CPU将相应的充电电流的电流值写入所述计算设备的充电电路的寄存器中。之后,所述充电电路根据所述寄存器中的电流值输出相应的充电电流至所述终端。本实施方式中,在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为所述快速充电模式下的充电电流值,能以较快的充电速度对所述终端进行充电。参考图2,图2为本专利技术另一种实施方式中的充电控制方法,适用于通过计算设备对终端进行充电,所述方法可包括:步骤201,在所述计算设备的通信接口与终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输。所述计算设备与所述终端之间未进行数据传输时,执行步骤202,否则执行步骤203。具体地,判断所述计算设备与所述终端之间是否正在进行数据传输的具体方式与步骤101中描述的方式相同,在此不再赘述。步骤202,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。步骤202与步骤102相同,在此不再赘述。步骤203,将输出至所述终端的充电电流的电流值设置为普通充电模式下的充电电流值,该电流值不影响所述计算设备与所述终端之间数据传输的准确度。可选地,所述普通充电模式下的充电电流值为所述快速充电模式下的充电电流值的1/2或1/3。可选地,所述普本文档来自技高网...
充电控制方法、充电控制系统和计算设备

【技术保护点】
一种充电控制方法,适应于通过计算设备对终端进行充电,包括:在所述计算设备的通信接口与终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。

【技术特征摘要】
【国外来华专利技术】1.一种充电控制方法,适应于通过计算设备对终端进行充电,包括:在所述计算设备的通信接口与终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。2.如权利要求1所述的充电控制方法,其特征在于,所述充电控制方法还包括:在所述计算设备与所述终端之间正在进行数据传输时,将输出至所述终端的充电电流的电流值设置为普通充电模式下的充电电流值。3.如权利要求2所述的充电控制方法,其特征在于,步骤“将输出至所述终端的充电电流的电流值设置为所述普通充电模式下的充电电流值”包括:获得当前数据传输率;根据预设的数据传输率范围和充电电流值的对应关系,确定所述当前数据传输率对应的充电电流值,其中,每一数据传输率范围对应的充电电流值均为所述普通充电模式下的充电电流值,在所述数据传输率范围和充电电流值的对应关系中,每一数据传输率范围对应一个充电电流值;以及将输出至所述终端的充电电流的电流值设置为所述当前数据传输率对应的充电电流值。4.如权利要求1所述的充电控制方法,其特征在于,步骤“判断所述计算设备与所述终端之间是否正在进行数据传输”包括:判断所述计算设备是否通过所述计算设备的通信模块进行数据传输,在所述计算设备通过所述通信模块进行数据传输时,判断出所述计算设备与所述终端之间正在进行数据传输,在所述计算设备未通过所述通信模块进行数据传输时,判断出所述计算设备与所述终端之间未进行数据传输。5.如权利要求1所述的充电控制方法,其特征在于,步骤“判断所述计算设备与所述终端之间是否正在进行数据传输”包括:判断所述通信接口的时钟是否正在工作,在所述通信接口的时钟正在工作时,判断出所述计算设备与所述终端之间正在进行数据传输,在所述通信接口的时钟未工作时,判断出所述计算设备与所述终端之间未进行数据传输。6.如权利要求1所述的充电控制方法,其特征在于,步骤“判断所述计算设备与所述终端之间是否正在进行数据传输”包括:判断所述计算设备的通信模块中用于临时缓存的缓冲区是否为空,在所述缓冲区不为空时,判断出所述计算设备与所述终端之间正在进行数据传输,在所述缓冲区为空时,判断出所述计算设备与所述终端之间未进行数据传输。7.一种充电控制系统,适应于通过计算设备对终端进行充电,包括:传输判断模块,用于在所述计算设备的通信接口与终端连接时,判断所述计算设备与所述终端之间是否正在进行数据传输;以及充电控制模块,用于在所述计算设备与所述终端之间未进行数据传输时,将输出至所述终端的充电电流的电流值设置为快速充电模式下的充电电流值。8.如权利要求7所述的充电控制系统,其特征在于,所述充电控制模块还用于在所述计算设备与所述终端之间正在进行数据传输时,将输出至所述终端的充电电流的电流值设置为普通充电模式下的充电电流值。9.如权利要求8所述的充电控制系统,其特征在于,所述充电控制模块将输出至所述终端的充电电流的电流值设置为所述普通充电模式下的充电电流值具体为:所述充电控制模块获得当前数据传输率,根据预设的数据传输率范围和充电电流值的对应关系,确定所述当前数据传输率对应的充电电流值,以及将输出至所述终端的充电电流的电流值设置为所述当前数据传输率对应的充电电流值,其中,每一数据传输率范围对应的充电电流值均为所述普通充电模式下的充电电流值,在所述数据传输率范围和充电电流值的对应关系中,每一数据传输率范围对应一个充电电流值。10.如权利要求7所述的充电控制系统,其特征在于,所述传...

【专利技术属性】
技术研发人员:叶泽钢黄霖锴
申请(专利权)人:深圳市柔宇科技有限公司
类型:发明
国别省市:广东,44

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

1