CN107834657B - 一种充电方法、终端设备及电源适配器 - Google Patents
一种充电方法、终端设备及电源适配器 Download PDFInfo
- Publication number
- CN107834657B CN107834657B CN201711241270.1A CN201711241270A CN107834657B CN 107834657 B CN107834657 B CN 107834657B CN 201711241270 A CN201711241270 A CN 201711241270A CN 107834657 B CN107834657 B CN 107834657B
- Authority
- CN
- China
- Prior art keywords
- charging
- power adapter
- current value
- output current
- terminal equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/007—Regulation of charging or discharging current or voltage
- H02J7/00712—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
- H02J7/00714—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters in response to battery charging or discharging current
- H02J7/00718—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters in response to battery charging or discharging current in response to charge current gradient
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/00032—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
- H02J7/00036—Charger exchanging data with battery
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0029—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits
- H02J7/0031—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits using battery or load disconnect circuits
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0029—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits
- H02J7/0036—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits using connection detecting circuits
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0029—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits
- H02J7/00304—Overcurrent protection
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请公开了一种充电方法、终端设备及电源适配器,所述充电方法包括:在利用与快充协议匹配的快充电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用所述快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;获取所述电源适配器的输出电流值;当所述输出电流值大于第一预设电流值时,确定充电异常。通过本申请,能够检测到充电通路的微短路情况,进而能够更为准确地检测到充电异常。
Description
技术领域
本申请涉及终端领域,尤其涉及一种充电方法、终端设备及电源适配器。
背景技术
现有的终端设备产品大多采用可充电电池为产品内部的***电路供电。随着终端设备所支持的功能日渐增多,其***电路的耗电量也随之增大,在电池容量有限的情况下,产品充电后的续航时间逐渐缩短,导致充电操作变得越来越频繁,给人们的日常使用带来了极大的不便。
为了加快充电速度,减少用户充电所等待的时间,利用电源适配器对电池进行大电流直充是目前充电领域提出的主要解决方案。即,在终端设备的充电电路中设计连接充电接口和电池的直充通路,通过连通直充通路,将电源适配器的输出电压直接传输至电池,以实现对电池的大电流直充。
在对终端设备进行大电流直充时,若出现直充开关异常、终端设备的充电接口进入杂质或液体、充电线接口进入杂质或液体、充电线损坏或老化等充电通路异常情况,可能会烧坏终端设备的充电接口或导致其他风险。
针对上述问题,通常会在电源适配器和终端设备中增加OCP(over currentprotection,过流保护)或OVP(over voltage protection,过压保护)来对终端设备进行保护。但是为了防止误触发,OCP或OVP门限设置相对较高,一些微短路情况充电时无法检测到充电异常,当电源适配器对终端设备进行大电流充电时,仍然会对终端设备造成不良影响,例如终端设备的充电接口会进一步被腐蚀、终端设备的充电通路会进一步被损坏,可能给用户带来潜在的风险。
发明内容
本申请实施例的目的是提供一种充电方法、终端设备及电源适配器,能够解决现有技术中无法检测到充电通路异常中的微短路情况的问题。
第一方面,提供了一种充电方法,应用于终端设备,该方法包括:
在利用与快充协议匹配的快充电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用所述快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;
获取所述电源适配器的输出电流值;
当所述输出电流值大于第一预设电流值时,确定充电异常。
第二方面,提供了一种充电方法,该方法包括:
当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;
发送所述输出电流值至终端设备。
第三方面,提供了一种充电方法,应用于电源适配器,所述电源适配器包括充电接口,所述充电接口包括电源引脚,所述方法包括:
在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚输出电压,并降低输出电压档位至第一预设电压档位;
向所述电源引脚输出与所述第一预设电压档位对应的目标电压;
在所述目标电压下检测对应的输出电流值;
当所述输出电流值大于第二预设电流值时,确定充电异常。
第四方面,提供了一种终端设备,该终端设备包括:
第一控制模块,用于在利用与快充协议匹配的充电电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;
获取模块,用于获取所述电源适配器的输出电流值;
确定模块,用于当所述输出电流值大于第一预设电流值时,确定充电异常。
第五方面,提供了一种电源适配器,包括:
检测模块,用于当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;
发送模块,用于发送所述输出电流值至终端设备。
第六方面,提供了一种电源适配器,所述电源适配器包括充电接口,所述充电接口包括电源引脚,所述电源适配器还包括:
第一控制模块,用于在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚输出电压,并降低输出电压档位至第一预设电压档位;
第二控制模块,用于向所述电源引脚输出与所述第一预设电压档位对应的目标电压;
检测模块,用于在所述目标电压下检测对应的输出电流值;
确定模块,用于当所述输出电流值大于第二预设电流值时,确定充电异常。
第七方面,提供了一种终端设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。
第八方面,提供了一种电源适配器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的方法的步骤。
第九方面,提供了一种电源适配器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第三方面所述的方法的步骤。
在本申请实施例中,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电异常。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请的一个实施例提供的终端设备的电路原理结构示意图;
图2是本申请一实施例提供的充电方法的流程图;
图3是本申请另一实施例提供的充电方法的流程图;
图4是本申请另一实施例提供的充电方法的流程图;
图5是本申请另一实施例提供的一种充电方法;
图6是本申请另一实施例提供的一种充电方法;
图7是本申请另一实施例提供的一种充电方法;
图8是本申请一实施例提供的终端设备的结构示意图;
图9是本申请另一实施例提供的终端设备的结构示意图;
图10是本申请另一实施例提供的终端设备的结构示意图;
图11是本申请一实施例提供的电源适配器的结构示意图;
图12是本申请另一实施例提供的电源适配器的结构示意图;
图13是本申请另一实施例提供的电源适配器的结构示意图;
图14是本申请另一个实施例的终端设备的结构示意图;
图15是本申请另一个实施例的电源适配器的结构示意图;
图16是本申请另一个实施例的电源适配器的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图,详细说明本申请各实施例提供的技术方案。
图1是本申请一实施例提供的终端设备的电路原理结构示意图。如图1所示,终端设备可以包括:充电接口11、电源管理芯片12、电池13、直充开关14以及微处理器15。充电接口11连接电源管理芯片12以及微处理器15,电池13连接电源管理芯片12以及直充开关14,直充开关14连接微处理器15。通过充电线可以实现电源适配器与终端设备的连接,进而使得电源适配器能够对终端设备进行充电。在充电时,对于图1所示的终端设备,充电通路为充电线、充电接口11、电源管理芯片12、电池13、直充开关14、微处理器15连接的线路。其中,充电接口可以为USB接口,电源引脚可以为Vbus引脚。需要说明的是,本申请以上述图1为例说明终端设备的电路原理,并非用于限定本申请,在本申请的其他实施例中,充电通路也可以为其他用于对终端设备的电池进行充电形成的线路。
图2是本申请一实施例提供的充电方法的流程图。如图2所示的充电方法应用于终端设备,所述充电方法可以包括:
S102、在利用与快充协议匹配的快充电流对终端设备的电池进行充电前,若检测到与电源适配器连接且利用快充协议与电源适配器握手成功,关闭电源适配器对终端设备的供电功能及对电池的充电功能。
其中,上述利用与快充协议匹配的快充电流进行充电即本领域中涉及的大电流充电/快速充电。利用与快充协议匹配的快充电流对电池充电时,终端设备进入快充模式,与快充协议匹配的快充电流大于普通充电模式(也可称为:慢充模式)下的充电电流。在关闭电源适配器对终端设备的供电功能时,电源适配器无法对终端设备中所有需要提供电能后才能运行的元器件提供电能。
在本申请的一实施方式中,上述关闭电源适配器对终端设备的***的供电功能及对电池的充电功能可以为:终端设备调节其电源引脚进入高阻状态,以关闭电源适配器对终端设备的***的供电功能及对电池的充电功能(即阻止充电器通过电源引脚对终端设备的***进行供电和对终端设备的电池进行充电)。
在本申请的另一实施方式中,上述关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能可以为:电源适配器降低其输出电压至第一预设电压值,使得电源适配器输出的电能无法输入至终端设备的电源引脚。其中,上述第一预设电压值大于第一预设电流值对应的电压值以避免无法通过电源适配器的输出电流值确定是否出现充电异常;在一具体实施方式中,当电源适配器的正常输出电压值为5V时,上述第一预设电压值可以为低于且接近于3.5V的任一电压值。
S104、获取电源适配器的输出电流值。
获取电源适配器的输出电流值,以确定是否存在充电异常。
S106、当输出电流值大于第一预设电流值时,确定充电异常。
若终端的充电端口存在损坏等情况,则电源适配器和终端形成电路连接,输出电流值大于第一预设电流值。可以理解的,第一预设电流值大于0A。若终端的充电端口不存在损坏等情况,则电源适配器和终端之间是断路,输出电流值近似于0A。因此可以通过判断输出电流值,确定终端的充电端口存在损坏等情况。
通过此实施例,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
在本申请的一实施方式中,确定充电异常之后,还可以:发出充电异常的提示信息。这样,在出现异常时提示用户,可以有效防止充电异常给用户带来损失或安全风险。具体的,充电异常的提示信息可以提示用户清理充电线接口、清理终端设备的充电接口、检测插线方式或咨询售后等。上述发出充电异常的提示信息可以为利用用户界面向用户展示充电异常的提示信息、利用喇叭发送充电异常的提示声音、或者发送充电异常的异常信息至关联邮箱等。
图3是本申请另一实施例提供的充电方法的流程图。如图3所示,相对于图2所示的实施例,所述充电方法还可以包括:
S108、当输出电流值小于或等于第一预设电流值时,打开电源适配器对终端设备的供电功能及对电池的充电功能,并以快充电流对电池充电。
通过此实施例,还能够在利用与快充协议匹配的快充电流对终端设备的电池进行充电前,确定充电通路是否出现异常,在充电通路正常时以快充电流对终端设备的电池充电,从而可以保证快充的安全性。
在本申请的一实施方式中,当检测到与电源适配器连接且利用快充协议与电源适配器握手失败时,以与普通充电模式匹配的充电电流对终端设备的电池充电。
在本申请的一实施方式中,可以利用电源适配器确定电源适配器的输出电流值,具体的,可以发送请求电源适配器发送其输出电流值的指令至电源适配器,以使得电源适配器检测其输出电流并发送输出电流值至终端设备,接收电源适配器发送的输出电流值。
图4是本申请另一实施例提供的充电方法的流程图。如图4所示的充电方法应用于终端设备,所述方法可以包括:
S402、检测是否与电源适配器连接。
当检测到与电源适配器连接时,执行S404;当没有检测到与电源适配器连接时,重复执行S402。
S404、在利用与快充协议匹配的快充电流对终端设备的电池进行充电前,利用快充协议与电源适配器握手。
S406、确定是否与电源适配器握手成功。
当确定与电源适配器握手成功时,执行S408;当确定与电源适配器握手失败时,执行S407。
S407、以与普通充电模式匹配的充电电流对终端设备的电池充电,其中,与快充协议匹配的快充电流大于普通充电模式下的充电电流。
S408、关闭电源适配器对终端设备的供电功能及对电池的充电功能。
S410、发送请求电源适配器发送其输出电流值的指令至电源适配器,以使得电源适配器检测其输出电流并发送输出电流值至终端设备。
S412、接收电源适配器发送的输出电流值。
S414、确定电源适配器的输出电流值是否大于第一预设电流值。
当电源适配器的输出电流值大于第一预设电流值时,执行S416;当电源适配器的输出电流值小于或等于第一预设电流值时,执行S418。
S416、发出充电异常的提示信息。
S418、打开电源适配器对终端设备的供电功能及对电池的充电功能,并以快充电流对电池充电。
在本申请的一实施方式中,对应于上述关闭电源适配器对终端设备的供电功能及对电池的充电功能的方式,所述打开电源适配器对终端设备的供电功能及对电池的充电功能可以为:终端设备调节其电源引脚解除高阻状态,以打开电源适配器对终端设备的***的供电功能及对电池的充电功能(即充电器能够通过电源引脚对终端设备的***进行供电和对终端设备的电池进行充电)。
在本申请的另一实施方式中,对应于上述关闭电源适配器对终端设备的供电功能及对电池的充电功能的方式,所述打开电源适配器对终端设备的供电功能及对电池的充电功能可以为:电源适配器增加其输出电压至第二预设电压值,使得电源适配器输出的电能输入至终端设备的电源引脚。在一具体实施方式中,当电源适配器的正常输出电压值为5V时,上述第二预设电压值可以为大于3.5V且小于等于5V的任一电压值,较佳的,第二预设电压值为5V。
通过此实施例,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定终端设备的充电通路是否出现异常,并在出现异常时发出充电异常的提示信息,可以有效防止充电异常给用户带来损失或安全风险,能够在利用与快充协议匹配的快充电流对终端设备的电池进行充电前,确定充电通路是否出现异常,并在充电通路出现异常时提示用户,在充电通路正常时利用与快充协议匹配的快充电流对终端设备的电池进行充电,在快充协议握手失败时,以与普通充电模式匹配的充电电流对终端设备的电池充电。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图5为本申请另一实施例提供的一种充电方法。如图5所示,所述充电方法可以包括以下步骤:
S502、当接收到请求电源适配器发送其输出电流值的指令时,检测输出电流。
S504、发送输出电流值至终端设备,以使得当终端设备确定输出电流值大于第一预设电流值时,确定充电异常。
通过此实施例,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图6为本申请另一实施例提供的一种充电方法。图6所示的充电方法,适用于电源适配器,电源适配器包括充电接口,充电接口包括电源引脚,具体的,充电接口可以为USB接口,电源引脚可以为Vbus引脚,所述充电方法可以包括以下步骤:
S602、在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与终端设备断开连接时,停止向电源引脚输出电压,并降低输出电压档位至第一预设电压档位。
S604、向电源引脚输出与第一预设电压档位对应的目标电压。
S606、在目标电压下检测对应的输出电流值。
S608、当输出电流值大于第二预设电流值时,确定充电异常。
通过此实施例,在利用与快充协议匹配的快充电流对终端设备的电池进行充电时(即在对终端设备进行快速充电的过程中),当检测到终端设备与电源适配器断开连接时,首先停止向电源引脚输出电压并降低输出电压档位,之后,在向电源引脚输出第一预设电压档位对应的目标电压的情况下若检测到输出电流值超过第二预设电流值时,确定终端设备的充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
在本申请的一实施方式中,在确定充电异常之后,还可以包括:在预设时间内与终端设备建立连接时,停止向电源引脚输出电压,延迟第一预设时间后,向电源引脚输出与第一预设电压档位对应的目标电压,在目标电压下检测对应的输出电流值。当输出电流值大于第二预设电流值时,确定充电异常,当输出电流值小于或等于第二预设电流值时,控制输出电压档位复位。在利用与快充协议匹配的快充电流对终端设备的电池进行充电时(即在对终端设备进行快速充电的过程中),若使用者快速拔插电源适配器,电源适配器的输出电压会维持退出直充前的状态,且终端设备的直充开关会出现未及时关闭的情况,此时终端设备会出现过流风险。通过此实施例,在检测电源适配器与终端设备断开连接且于预设时间内与终端设备建立连接时(即检测到快速拔插的动作时),能够检测出充电通路是否出现异常,并在充电通路出现异常时,电源适配器能够通过重复停止向电源引脚输出电压、向电源引脚输出目标电压的打嗝输出电压方式提供给终端设备小电流,终端设备不会出现过流风险,能够保护电源适配器以及终端设备,另外,在快速拔插时,降低输出电压档位能够防止出现电弧。
在本申请的一实施方式中,当输出电流值小于或等于第二预设电流值时,控制输出电压档位复位,并利用与快充协议匹配的快充电流对终端设备的电池进行充电。快充过程中,若使用者快速拔插电源适配器,电源适配器的输出电压会维持退出直充前的状态,且终端设备的直充开关会出现未及时关闭或损坏等异常的情况,此时终端设备会出现过流风险。通过此实施例,在检测电源适配器与终端设备断开连接时,能够检测出充电通路是否出现异常,并在充电通路出现异常时,通过打嗝输出进行保护,在终端设备的充电通路正常时,能够正常对终端设备进行充电。
在本申请的一实施方式中,向电源引脚输出与第一预设电压档位对应的目标电压的步骤可以包括:延迟第一预设时间后,向电源引脚输出与第一预设电压档位对应的目标电压。这样,相对于立即向电源引脚输出目标电压,更为安全。
在本申请的一实施方式中,在目标电压下检测对应的输出电流值,可以包括:延迟第二预设时间后,在目标电压下检测对应的输出电流值。这样,能够更为准确地检测充电通路是否出现异常。
在本申请的一实施方式中,第一预设电压档位可以为电源适配器与终端设备断开连接前的电压值。因电源适配器与终端设备断开连接前,电源适配器能够正常为终端设备充电,故利用此电压值,终端设备不会出现过电流风险。当然,在本申请的另一实施方式中,第一预设电压档位也可以为其他低于电源适配器与终端设备断开连接前的电压值。
在本申请的一实施方式中,向电源引脚输出与第一预设电压档位对应的目标电压,可以包括:当确认电源适配器无故障时,向电源引脚输出与第一预设电压档位对应的目标电压。这样,能够更为准确地检测到充电异常。
图7为本申请另一实施例提供的一种充电方法。图7所示的充电方法,适用于电源适配器,电源适配器包括充电接口,充电接口包括电源引脚,具体的,充电接口可以为USB接口,电源引脚可以为Vbus引脚,所述充电方法可以包括以下步骤:
S702、在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,检测是否与终端设备断开连接。
当检测到与终端设备断开连接时,执行S704;当检测到与终端设备建立连接时,重复执行S702。
S704、停止向电源引脚输出电压,并降低输出电压档位至第一预设电压档位。
S706、检测自身是否出现故障。
当检测自身正常/无故障时,执行S708;当检测自身出现故障时,重复执行S706。
S708、延迟第一预设时间后,向电源引脚输出与第一预设电压档位对应的目标电压。
S710、延迟第二预设时间后,在目标电压下检测对应的输出电流值并确定输出电流值是否大于第二预设电流值。
当输出电流值大于第二预设电流值时,执行S712;当输出电流值小于或等于第二预设电流值时,执行S711。
S711、控制输出电压档位复位,利用与快充协议匹配的快充电流对终端设备的电池进行充电。
S712、确定充电异常,并在预设时间内与终端设备建立连接时,停止向电源引脚输出电压。返回S706。
通过此实施例,在利用与快充协议匹配的快充电流对终端设备的电池进行充电时(即在对终端设备进行快速充电的过程中),当检测到终端设备与电源适配器断开连接时,首先停止向电源引脚输出电压并降低输出电压档位,之后,在向电源引脚输出第一预设电压档位对应的目标电压的情况下若检测到输出电流值超过第二预设电流值时,确定终端设备的充电通路出现异常,之后重复关闭电源引脚、打开电源引脚以及确定输出电流值是否超过第二预设电流值的步骤,使得能够在检测到电源适配器与终端设备断开连接时,检测出充电通路是否出现异常,并在充电通路出现异常且电源适配器连接终端设备时,电源适配器能够通过打嗝输出提供给终端设备小电流,终端设备不会出现过流风险,能够保护电源适配器以及终端设备,另外,在快速拔插时,降低输出电压档位能够防止出现电弧。且在终端设备的充电通路正常时,能够正常对终端设备进行充电。
图8是本申请一实施例提供的终端设备的结构示意图。如图8所示,终端设备可以包括:第一控制模块81、获取模块82以及确定模块83。
第一控制模块81用于在利用与快充协议匹配的充电电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能。获取模块82用于获取所述电源适配器的输出电流值。确定模块83用于当所述输出电流值大于第一预设电流值时,确定充电异常。
图9是本申请另一实施例提供的终端设备的结构示意图。如图9所示,终端设备还可以包括:第二控制模块84。第二控制模块84用于当所述输出电流值小于或等于所述第一预设电流值时,打开所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能,并以所述快充电流对所述电池充电。
图10是本申请另一实施例提供的终端设备的结构示意图。如图10所示,终端设备还可以包括:第三控制模块85。第三控制模块85用于当检测到所述终端设备与所述电源适配器连接且利用所述快充协议与所述电源适配器握手失败时,以与普通充电模式匹配的充电电流对终端设备的电池充电。
在本申请的一实施方式中,所述获取模块,具体用于:
发送请求所述电源适配器发送其输出电流值的指令至所述电源适配器;
接收所述电源适配器发送的所述输出电流值。
在本申请的一实施方式中,所述确定模块,还用于:发出充电异常的提示信息。
本申请实施例提供的终端设备能够实现图2至图4的方法实施例中终端设备实现的各个过程,为避免重复,这里不再赘述。本申请的终端设备,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图11是本申请一实施例提供的电源适配器的结构示意图。如图11所示,电源适配器可以包括:检测模块111以及发送模块112。
检测模块111用于当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;发送模块112用于发送所述输出电流值至终端设备,以使得当所述终端设备确定所述输出电流值大于第一预设电流值时,确定充电异常。
本申请实施例提供的终端设备能够实现图5的方法实施例中电源适配器实现的各个过程,为避免重复,这里不再赘述。本申请的电源适配器,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图12是本申请另一实施例提供的电源适配器的结构示意图。如图12所示,电源适配器可以包括:充电接口120、第一控制模块121、第二控制模块122、检测模块123以及确定模块124。充电接口可以包括电源引脚1201。
第一控制模块121,用于在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚1201输出电压,并降低输出电压档位至第一预设电压档位;第二控制模块122,用于向电源引脚1201输出与所述第一预设电压档位对应的目标电压;检测模块123,用于在所述目标电压下检测对应的输出电流值;确定模块124,用于当所述输出电流值大于所述第二预设电流值时,确定充电异常。
图13是本申请另一实施例提供的电源适配器的结构示意图。如图13所示,电源适配器还可以包括:第三控制模块125。第三控制模块125用于当确定充电异常且在预设时间内检测到与终端设备建立连接时,使得所述第一控制模块121停止向所述电源引脚1201输出电压、所述第二控制模块122向所述电源引脚1201、所述检测模块123检测所述输出电流值。
在本申请的一实施方式中,所述第一控制模块121,还用于:当所述输出电流值小于或等于所述第二预设电流值时,控制所述输出电压档位复位。
在本申请的一实施方式中,所述第二控制模块122,具体用于:延迟第一预设时间后,向电源引脚输出与第一预设电压档位对应的目标电压。
在本申请的一实施方式中,所述第二控制模块122,具体用于:当确认所述电源适配器无故障时,向电源引脚输出与第一预设电压档位对应的目标电压。
在本申请的一实施方式中,所述检测模块123,具体用于:延迟第二预设时间后,在目标电压下检测对应的输出电流值。
在本申请的一实施方式中,所述第一预设电压档位为所述电源适配器与所述终端设备断开连接前的电压值。
本申请实施例提供的终端设备能够实现图6-图7的方法实施例中电源适配器实现的各个过程,为避免重复,这里不再赘述。本申请的电源适配器,在利用与快充协议匹配的快充电流对终端设备的电池进行充电时(即在对终端设备进行快速充电的过程中),当检测到终端设备与电源适配器断开连接时,首先停止向电源引脚输出电压并降低输出电压档位,在向电源引脚输出第一预设电压档位对应的目标电压的情况下若检测到输出电流值超过第二预设电流值时,确定终端设备的充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图14是本申请另一个实施例的终端设备的结构示意图。图14所示的终端设备1600包括:至少一个处理器1601、存储器1602、至少一个网络接口1604和用户接口1603。终端设备1600中的各个组件通过总线***1605耦合在一起。可理解,总线***1605用于实现这些组件之间的连接通信。总线***1605除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***1605。
其中,用户接口1603可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本申请实施例中的存储器1602可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本申请实施例描述的***和方法的存储器1602旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1602存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***16021和应用程序16022。
其中,操作***16021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序16022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本申请实施例方法的程序可以包含在应用程序16022中。
在本申请实施例中,终端设备1600还包括:存储在存储器1602上并可在处理器1601上运行的计算机程序,计算机程序被处理器1601执行时实现如下步骤:
在利用与快充协议匹配的快充电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用所述快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;
获取所述电源适配器的输出电流值;
当所述输出电流值大于第一预设电流值时,确定充电异常。
上述本申请实施例揭示的方法可以应用于处理器1601中,或者由处理器1601实现。处理器1601可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1601中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1601可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑结构示意图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1602,处理器1601读取存储器1602中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器1601执行时实现如上述充电方法实施例的各步骤。
可以理解的是,本申请实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本申请实施例所述功能的模块(例如过程、函数等)来实现本申请实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选的,计算机程序被处理器1601执行时还可实现如下步骤:
当所述输出电流值小于或等于所述第一预设电流值时,打开所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能,并以所述快充电流对所述电池充电。
可选的,获取所述电源适配器的输出电流值,包括:
发送请求所述电源适配器发送其输出电流值的指令至所述电源适配器;
接收所述电源适配器发送的所述输出电流值。
终端设备1600能够实现前述实施例中终端设备实现的各个过程,为避免重复,这里不再赘述。
本申请实施例提供的终端设备,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图15是本申请另一个实施例的电源适配器的结构示意图。图15所示的电源适配器1700包括:至少一个处理器1701、存储器1702和接口1703。电源适配器1700中的各个组件通过总线***1705耦合在一起。可理解,总线***1705用于实现这些组件之间的连接通信。总线***1705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图15中将各种总线都标为总线***1705。
可以理解,本申请实施例中的存储器1702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本申请实施例描述的***和方法的存储器1702旨在包括但不限于这些和任意其它适合类型的存储器。
在本申请实施例中,电源适配器1700还包括:存储在存储器1702上并可在处理器1701上运行的计算机程序,计算机程序被处理器1701执行时实现如下步骤:
当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;
发送所述输出电流值至终端设备,以使得当所述终端设备确定所述输出电流值大于第一预设电流值时,确定充电异常。
上述本申请实施例揭示的方法可以应用于处理器1701中,或者由处理器1701实现。处理器1701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1701可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑结构示意图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1702,处理器1701读取存储器1702中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器1701执行时实现如上述充电方法实施例的各步骤。
可以理解的是,本申请实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本申请实施例所述功能的模块(例如过程、函数等)来实现本申请实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
电源适配器1700能够实现前述实施例中电源适配器实现的各个过程,为避免重复,这里不再赘述。
本申请实施例提供的电源适配器,在关闭电源适配器对终端设备的供电功能及对电池的充电功能的情况下,通过确定电源适配器的输出电流值来确定充电是否出现异常,这样,在充电通路出现异常时,能够检测到充电异常。通过对电源适配器的输出电流值进行判断,能够检测出充电通路的微短路情况,能够在终端设备的充电通路出现异常时,更为准确地检测出充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
图16是本申请另一个实施例的电源适配器的结构示意图。图16所示的电源适配器1800包括:至少一个处理器1801、存储器1802和接口1803。电源适配器1800中的各个组件通过总线***1805耦合在一起。可理解,总线***1805用于实现这些组件之间的连接通信。总线***1805除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图16中将各种总线都标为总线***1805。
可以理解,本申请实施例中的存储器1802可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本申请实施例描述的***和方法的存储器1802旨在包括但不限于这些和任意其它适合类型的存储器。
在本申请实施例中,电源适配器1800还包括:存储在存储器1802上并可在处理器1801上运行的计算机程序,计算机程序被处理器1801执行时实现如下步骤:
在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚输出电压,并降低输出电压档位至第一预设电压档位;
向所述电源引脚输出与所述第一预设电压档位对应的目标电压;
在所述目标电压下检测对应的输出电流值;
当所述输出电流值大于第二预设电流值时,确定充电异常。
上述本申请实施例揭示的方法可以应用于处理器1801中,或者由处理器1801实现。处理器1801可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1801中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1801可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑结构示意图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1802,处理器1801读取存储器1802中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器1801执行时实现如上述充电方法实施例的各步骤。
可以理解的是,本申请实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本申请实施例所述功能的模块(例如过程、函数等)来实现本申请实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选的,计算机程序被处理器1801执行时还可实现如下步骤:在确定充电异常,之后,还包括:在预设时间内检测到与所述终端设备建立连接时,停止向所述电源引脚输出电压,延迟第一预设时间后,向所述电源引脚输出与所述第一预设电压档位对应的所述目标电压,在所述目标电压下检测对应的所述输出电流值。当所述输出电流值大于所述第二预设电流值时,确定充电异常,当所述输出电流值小于或等于所述第二预设电流值时,控制所述输出电压档位复位。
可选的,还包括:当所述输出电流值小于或等于所述第二预设电流值时,控制所述输出电压档位复位。
电源适配器1800能够实现前述实施例中电源适配器实现的各个过程,为避免重复,这里不再赘述。
本申请实施例提供的电源适配器,在利用与快充协议匹配的快充电流对终端设备的电池进行充电时(即在对终端设备进行快速充电的过程中),当检测到终端设备与电源适配器断开连接时,首先停止向电源引脚输出电压并降低输出电压档位,之后,在向电源引脚输出第一预设电压档位对应的目标电压的情况下若检测到输出电流值超过第二预设电流值时,确定终端设备的充电通路出现异常。另外,利用终端设备的输入电流进行判断时,因充电通路可能出现漏电等情况,会出现误判的情况,并且无法准确地检测出充电通路出现异常,而本申请利用对电源适配器的输出电流值进行判断,而非利用终端设备的输入电流进行判断,能够检测到微短路情况,不会因终端设备的充电通路(例如,充电接口)出现漏电等情况出现误判,进而能够更为准确地检测出充电通路出现异常。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述充电方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (17)
1.一种充电方法,应用于终端设备,其特征在于,所述方法包括:
在利用与快充协议匹配的快充电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用所述快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;
获取所述电源适配器的输出电流值;
当所述输出电流值大于第一预设电流值时,确定充电异常,其中,所述充电异常为充电通路出现微短路的情况。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述输出电流值小于或等于所述第一预设电流值时,打开所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能,并以所述快充电流对所述电池充电。
3.如权利要求1所述的方法,其特征在于,获取所述电源适配器的输出电流值,包括:
发送请求所述电源适配器发送其输出电流值的指令至所述电源适配器;
接收所述电源适配器发送的所述输出电流值。
4.一种充电方法,应用于电源适配器,其特征在于,所述方法包括:
在所述电源适配器对终端设备的供电功能及对电池的充电功能处于关闭状态的情况下,当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;
发送所述输出电流值至所述终端设备,以使得当所述终端设备确定所述输出电流值大于第一预设电流值时,确定充电异常。
5.一种充电方法,应用于电源适配器,其特征在于,所述电源适配器包括充电接口,所述充电接口包括电源引脚,所述方法包括:
在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚输出电压,并降低输出电压档位至第一预设电压档位;
向所述电源引脚输出与所述第一预设电压档位对应的目标电压;
在所述目标电压下检测对应的输出电流值;
当所述输出电流值大于第二预设电流值时,确定充电异常,其中,所述充电异常为充电通路出现微短路的情况。
6.如权利要求5所述的方法,其特征在于,在确定充电异常之后,还包括:在预设时间内检测到与所述终端设备建立连接时,停止向所述电源引脚输出电压,延迟第一预设时间后,向所述电源引脚输出与所述第一预设电压档位对应的所述目标电压,在所述目标电压下检测对应的所述输出电流值。
7.如权利要求5或6所述的方法,其特征在于,还包括:当所述输出电流值小于或等于所述第二预设电流值时,控制所述输出电压档位复位。
8.一种终端设备,其特征在于,包括:
第一控制模块,用于在利用与快充协议匹配的充电电流对所述终端设备的电池进行充电前,若检测到与电源适配器连接且利用快充协议与所述电源适配器握手成功,关闭所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能;
获取模块,用于获取所述电源适配器的输出电流值;
确定模块,用于当所述输出电流值大于第一预设电流值时,确定充电异常,其中,所述充电异常为充电通路出现微短路的情况。
9.如权利要求8所述的终端设备,其特征在于,所述终端设备还包括:
第二控制模块,用于当所述输出电流值小于或等于所述第一预设电流值时,打开所述电源适配器对所述终端设备的供电功能及对所述电池的充电功能,并以所述充电电流对所述电池充电。
10.如权利要求8所述的终端设备,其特征在于,所述获取模块,具体用于:
发送请求所述电源适配器发送其输出电流值的指令至所述电源适配器;
接收所述电源适配器发送的所述输出电流值。
11.一种电源适配器,其特征在于,包括:
检测模块,用于在所述电源适配器对终端设备的供电功能及对电池的充电功能处于关闭状态的情况下,当接收到请求所述电源适配器发送输出电流值的指令时,检测输出电流;
发送模块,用于发送所述输出电流值至终端设备,以使得当所述终端设备确定所述输出电流值大于第一预设电流值时,确定充电异常。
12.一种电源适配器,其特征在于,所述电源适配器包括充电接口,所述充电接口包括电源引脚,所述电源适配器还包括:
第一控制模块,用于在利用与快充协议匹配的快充电流对终端设备的电池进行充电时,当检测到与所述终端设备断开连接时,停止向所述电源引脚输出电压,并降低输出电压档位至第一预设电压档位;
第二控制模块,用于向所述电源引脚输出与所述第一预设电压档位对应的目标电压;
检测模块,用于在所述目标电压下检测对应的输出电流值;
确定模块,用于当所述输出电流值大于第二预设电流值时,确定充电异常,其中,所述充电异常为充电通路出现微短路的情况。
13.如权利要求12所述的电源适配器,其特征在于,还包括:第三控制模块,用于当确定充电异常且在预设时间内检测到与所述终端设备建立连接时,使得所述第一控制模块停止向所述电源引脚输出电压、所述第二控制模块向所述电源引脚输出所述目标电压、所述检测模块检测所述输出电流值。
14.如权利要求12或13所述的电源适配器,其特征在于,所述第一控制模块,还用于:当所述输出电流值小于或等于所述第二预设电流值时,控制所述输出电压档位复位。
15.一种终端设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至3中任一项所述的充电方法的步骤。
16.一种电源适配器,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求4所述的充电方法的步骤。
17.一种电源适配器,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求5-7任一项所述的充电方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711241270.1A CN107834657B (zh) | 2017-11-30 | 2017-11-30 | 一种充电方法、终端设备及电源适配器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711241270.1A CN107834657B (zh) | 2017-11-30 | 2017-11-30 | 一种充电方法、终端设备及电源适配器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107834657A CN107834657A (zh) | 2018-03-23 |
CN107834657B true CN107834657B (zh) | 2019-12-27 |
Family
ID=61647279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711241270.1A Active CN107834657B (zh) | 2017-11-30 | 2017-11-30 | 一种充电方法、终端设备及电源适配器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107834657B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109286218B (zh) * | 2018-11-13 | 2021-03-09 | Oppo(重庆)智能科技有限公司 | 充电模式切换方法、充电电路、电子设备以及充电*** |
CN109412234B (zh) * | 2018-11-13 | 2022-07-12 | Oppo(重庆)智能科技有限公司 | 充电电路、充电处理方法、电子设备及存储介质 |
CN109888882B (zh) * | 2019-03-27 | 2022-01-25 | 维沃移动通信有限公司 | 一种通信方法、终端设备及电源适配器 |
CN110120695B (zh) * | 2019-04-29 | 2021-01-29 | 华为技术有限公司 | 一种充电方法及终端设备 |
CN112701738A (zh) * | 2019-10-23 | 2021-04-23 | 北京小米移动软件有限公司 | 充电方法、充电装置及电子设备 |
CN111261827A (zh) * | 2020-01-17 | 2020-06-09 | 光悦科技(深圳)有限公司 | 一种电池防盗方法及装置 |
CN113885380A (zh) * | 2021-09-29 | 2022-01-04 | 联想(北京)有限公司 | 一种控制方法和控制装置,及计算机存储介质 |
CN113991804B (zh) * | 2021-11-22 | 2023-06-16 | 厦门东昂科技股份有限公司 | 一种充电协议握手电路及电子设备 |
CN114301029B (zh) * | 2021-12-30 | 2023-08-18 | 深圳市永联科技股份有限公司 | 一种判断充电电路中短路位置的方法及相关装置 |
CN117154865A (zh) * | 2023-02-22 | 2023-12-01 | 荣耀终端有限公司 | 充电方法和充电装置 |
CN116853057B (zh) * | 2023-08-04 | 2024-04-02 | 小米汽车科技有限公司 | 充电方法、装置、存储介质及车辆 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105140985B (zh) * | 2015-08-05 | 2017-08-25 | 青岛海信移动通信技术股份有限公司 | 移动终端、可直充电源适配器及充电方法 |
-
2017
- 2017-11-30 CN CN201711241270.1A patent/CN107834657B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107834657A (zh) | 2018-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107834657B (zh) | 一种充电方法、终端设备及电源适配器 | |
US10778018B2 (en) | Charging protection method and apparatus | |
WO2020062138A1 (zh) | 一种适配器测试装置、方法及计算机存储介质 | |
US10931125B2 (en) | Detection circuit and method for starting charging | |
EP2991156A1 (en) | Method and device for performing large-current charging on intelligent terminal | |
CN106026264B (zh) | 终端短路保护的方法及装置 | |
US11742684B2 (en) | Charging control circuit, charging circuit and charging control method | |
US20220278535A1 (en) | Charging/discharging protection circuit, terminal device, and battery discharging control method | |
CN111246199B (zh) | 摄像头测试的控制方法、装置、终端设备及存储介质 | |
CN105896639B (zh) | 一种充电控制方法和电子设备 | |
CN115208041A (zh) | 双电池切换电路、电池切换方法、电子设备及存储介质 | |
KR102557297B1 (ko) | 어댑터의 기능 테스트 방법 및 장치, 장비, 저장 매체 | |
WO2018076653A1 (zh) | 充电方法、装置及终端 | |
US10804717B1 (en) | Resettable battery disconnect device | |
CN106487061B (zh) | 充电电路及方法 | |
CN207475279U (zh) | 节能高效应急电源切换控制电路 | |
CN114725893A (zh) | 电池的短路保护***、方法及电子设备 | |
CN103095929B (zh) | 一种防止移动终端不停重启的方法、***及移动终端 | |
US20180054067A1 (en) | Self-Loop Detection Method and Apparatus for Charging Device | |
CN106300559B (zh) | 一种基于移动终端的充电器保护的恢复控制方法及*** | |
CN206211582U (zh) | 充电电路 | |
CN104868512B (zh) | 智能动态识别充电器负载能力的***与方法 | |
CN106374562B (zh) | 一种防止智能终端充电电压被拉高的方法及*** | |
WO2022061935A1 (zh) | 供电装置、供电装置的控制方法和存储介质 | |
CN116231778A (zh) | 充电电路、方法、电子设备以及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |