充电保护方法、充电保护电路、充电系统以及终端与流程

文档序号:19813643发布日期:2020-01-31 18:46阅读:175来源:国知局
充电保护方法、充电保护电路、充电系统以及终端与流程

本发明实施例涉及充电技术领域,尤其涉及一种充电保护方法、充电保护电路、充电系统以及终端。



背景技术:

目前移动终端主要是通过一个充电管理模块来管理适配器和电池之间的充电,充电过程主要分为预充、恒流、恒压等过程。

开关式充电的原理本质是采用降压式开关电路进行充电,在恒压充电阶段,当锂电池接近满充的时候,电池电压逐渐接近充电截止电压,充电电流越来越小,如果此时充电电路中电感的能量高于输入,就会出现反向电流倒灌至输入端,从而构成一个异常反向升压模式,即使终端用户断开了充电器,输入端的电压也会维持不掉,导致系统误以为充电器还没有断开,仍然显示在充电中,影响用户体验。



技术实现要素:

本发明实施例提供一种充电保护方法、充电保护电路、充电系统以及终端,以解决终端在充电过程中处于异常反向升压状态,即使终端用户断开充电器,充电输入端的电压依旧维持不掉,导致系统误以为充电器还未断开,继而错误显示充电状态,对终端用户造成误导的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种充电保护方法,应用于终端,所述终端包括充电接口以及与所述充电接口连接的充电电路,所述方法包括:

检测与所述充电接口连接的充电器是否已移除;

检测所述充电电路的充电输入端的电压值;

若检测出所述充电输入端的电压值大于或等于所述充电电路的拔出检测门限电压值,且检测出所述充电器已移除,则对所述充电输入端进行放电。

第二方面,本发明实施例提供了一种充电保护电路,应用于终端,所述终端包括充电接口以及与所述充电接口连接的充电电路,所述充电保护电路包括:

接口检测模块,与所述充电接口连接,用于检测所述充电接口处的充电器是否已移除;

电压检测模块,与所述充电电路的充电输入端连接,用于检测所述充电输入端的电压值;

放电模块,用于对所述充电输入端进行放电;

控制模块,用于若所述电压检测模块检测出的所述充电输入端的电压值大于或等于所述充电电路的拔出检测门限电压值,且所述接口检测模块检测出所述充电器已移除,控制所述放电模块对所述充电输入端进行放电。

第三方面,本发明实施例提供了一种充电系统,包括:充电电路以及如上所述的充电保护电路。

第四方面,本发明实施例提供了一种终端,包括:如上所述的充电系统。

第五方面,本发明实施例提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的充电保护方法的步骤。

第六方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的充电保护方法的步骤。

在本发明实施例中,通过检测充电器是否已移除和充电输入端是否存在电压,可准确识别充电电路是否已经处于异常反向升压状态,并在充电电路异常时通过对充电输入端进行放电,让充电电路检测到充电器已经移除,以正确显示充电状态,避免对终端用户造成误导。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为充电电路的电路示意图;

图2为本发明实施例提供的一种充电保护方法的流程示意图之一;

图3为本发明实施例提供的一种充电保护方法的流程示意图之二;

图4为本发明实施例提供的一种充电保护方法的流程示意图之三;

图5为本发明实施例提供的一种充电保护电路的组成示意图;

图6为本发明实施例提供的一种充电系统的电路示意图;

图7为本发明实施例提供的一种终端的结构示意图之一;

图8为本发明实施例提供的一种终端的结构示意图之二。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如a和/或b,表示包含单独a,单独b,以及a和b都存在三种情况。

在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

下面结合附图介绍本发明的实施例。

参考图1,图1为一种充电电路的电路示意图。如图1所示,该充电电路中,q1为mosfet,q2为高端n-mosfet,q3为低端n-mosfet,l为充电电感、c2和c3分别为输入电容和输出电容,q4为用于充电路径管理的mosfet,电容c4和二极管d1构成自举电路,用于升压之后控制q2的导通和关闭。

如图1所示,在恒压充电阶段,当电池接近满充的时候,电池电压将逐渐接近充电截止电压,充电电流将越来越小;q2的占空比越来越小、q3的占空比会越来越大,到一定程度之后为了避免电感l的能量反向漏至充电输入端,q3会关闭并进入二极管模式,通过q3的体二极管进行续流。但是,为了维持q2的正常导通和关闭,仍然需要间隔一定时间打开q3对c4进行充电,当q3打开的时候,如果此时电感l的能量高于输入,就会出现反向电流倒灌至充电输入端,从而构成一个异常反向升压模式,即使终端用户断开了充电器,充电输入端的电压也会维持不掉,导致充电电路误以为充电器还没有断开,系统仍然显示在充电中,影响用户体验。

请参考图2,图2为本发明实施例提供的一种充电保护方法的流程示意图之一。本发明实施例提供了一种充电保护方法,可以应用于终端中,该终端包括充电接口以及与该充电接口连接的充电电路200。该充电保护方法具体可以包括:

步骤s1,检测与所述充电接口连接的充电器是否已移除;

步骤s2,检测充电电路200的充电输入端的电压值;

步骤s3,若检测出充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且检测出充电器已移除,则对充电输入端进行放电。

上述充电保护方法在终端充电状态下启动,若检测到的充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且检测到充电器已移除,则判定为充电电路已经处于倒灌/反向升压状态,由于反向升压状态属于异常的弱平衡,不具备带载能力,因此对充电输入端进行放电之后,充电输入端的电压将很快拉低到充电电路的插入检测门限值以下,从而让充电电路正确检测到充电器已经拔出,关闭充电,退出异常倒灌状态。

也就是说,本发明实施例提供的充电保护方法可以通过检测与充电接口连接的充电器状态(是否已移除)以及充电输入端的电压值,并据此准确判断充电电路200是否处于异常反向升压状态中,继而采取对充电输入端进行放电的措施,使充电输入端的电压下降至充电电路200的插入检测门限值以下,从而使充电电路可以正确检测到充电器已经拔出,继而关闭充电、退出异常倒灌状态。

上述的充电电路200的拔出检测门限电压值可以为某一预设阈值,即根据实际电路预先设定的值,若检测到充电输入端的电压值大于或等于拔出检测门限电压值,充电电路200即认定为充电器未拔出(由于可能存在反向升压状态,实际上此时充电器可能已拔出,也可能未拔出);同理,充电电路200的插入检测门限值也可为某一预设阈值,即根据实际电路预先设定的值,若检测到充电输入端的电压值小于插入检测门限电压值,充电电路200即认定为充电器已拔出。

需要说明的是,上述步骤s1和步骤s2中,可以先进行步骤s1、再进行步骤s2,也可以先进行步骤s2、再进行步骤s1,还可以同时进行步骤s1和步骤s2。

本发明实施例提供的终端可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等。所属领域技术人员可以理解,用词并不构成限制。

请参考图3,图3为本发明另一实施例提供的一种充电保护方法的流程示意图之二。如图3所示,本发明实施例提供的充电保护方法可以应用于充电接口为type-c接口的终端,该充电保护方法包括:

步骤s10,检测与所述充电接口连接的充电器是否已移除;

具体的,在步骤s10中,检测充电器是否已移除可以通过检测充电接口处的cc(configurationchannel)管脚是否在位(即是否存在电压),来判定充电器是否已移除,即:若cc管脚存在电压,则判定充电器未移除;若cc管脚不存在电压,则判定充电器已移除。

步骤s20,检测充电电路200的充电输入端的电压值;

步骤s30,若检测出充电输入端的电压值vbus大于或等于充电电路200的拔出检测门限电压值vbus1,且检测出充电器已移除,则对充电输入端进行放电。

具体的,在步骤s30中,较优的,可以优先判断步骤s10的检测结果,即:若步骤s10中检测到充电器已移除,则返回步骤s10,若步骤s10中检测到充电器未移除,则进一步判断步骤s20的检测结果,即:若步骤s20中检测到充电输入端的电压值小于充电电路200的拔出检测门限电压值,则返回步骤s20,若步骤s20中检测到充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,即判定充电电路已经处于倒灌/反向升压状态,则对充电输入端进行放电,由于反向升压状态属于异常的弱平衡,不具备带载能力,因此对充电输入端进行放电之后,充电输入端的电压将很快拉低到充电电路的插入检测门限值以下,从而让充电电路正确检测到充电器已经拔出,关闭充电,退出异常倒灌状态。

上述步骤s10和步骤s20中,可以先进行步骤s10、再进行步骤s20,也可以先进行步骤s20、再进行步骤s10,还可以同时进行步骤s10和步骤s20。

请参考图4,图4为本发明再一实施例提供的一种充电保护方法的流程示意图之三。如图4所示,本发明实施例提供的充电保护方法可以应用于充电接口为micro-b接口的终端,该充电保护方法包括:

步骤s100,检测与所述充电接口连接的充电器是否已移除;

具体的,在步骤s100中,检测与充电接口连接的充电器是否已移除可以通过检测充电接口处的dp/dm(dataminus/dataplus)端是否在位(即是否存在电压),来判定充电器是否已移除,即:若dp/dm端存在电压,则判定充电器未移除;若dp/dm端不存在电压,则判定充电器已移除。

步骤s200,检测充电电路200的充电输入端的电压值;

步骤s300,若检测出充电输入端的电压值vbus大于或等于充电电路200的拔出检测门限电压值vbus1,且检测出充电器已移除,对充电输入端进行放电。

具体的,在步骤s300中,较优的,可以优先判断步骤s100的检测结果,即:若步骤s100中检测到充电器已移除,则返回步骤s100,若步骤s100中检测到充电器未移除,则进一步判断步骤s200的检测结果,即:若步骤s200中检测到充电输入端的电压值小于充电电路200的拔出检测门限电压值,则返回步骤s200,若步骤s200中检测到充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,初步判定充电电路已经处于倒灌/反向升压状态,则对充电输入端进行放电。但由于部分充电器可能存在dp/dm端不带电的情况,即有可能充电器实际上未移除,但步骤s100中检测到dp/dm端不带电,致使出现异常误识别,因此,在对充电输入端进行放电后,增加以下步骤:

步骤s400,在对充电输入端进行放电后,再次检测充电电路200的充电输入端的电压值,即重复步骤s200,若再次检测到的充电输入端的电压值vbus大于或等于充电电路200的插入检测门限电压值vbus1,判定为异常误识别,则停止对充电输入端进行放电,此时终端实际仍处于充电状态;若再次检测到的充电输入端的电压值vbus小于充电电路200的插入检测门限电压值vbus1,充电输入端的电压已拉低到充电电路200的插入检测门限值vbus1以下,上述初步判定充电电路已经处于倒灌/反向升压状态的判断正确,充电电路可以正确检测到充电器已经拔出,关闭充电,退出异常倒灌状态。

上述步骤s100和步骤s200中,可以先进行步骤s100、再进行步骤s200,也可以先进行步骤s200、再进行步骤s100,还可以同时进行步骤s100和步骤s200。

请参考图5,图5为本发明又一实施例提供的一种充电保护电路的组成示意图。如图5所示,本发明实施例提供了一种充电保护电路,可以应用于终端中,该终端包括充电接口以及与该充电接口连接的充电电路200。该充电保护电路具体可以包括:

接口检测模块300,与充电接口连接,用于检测与所述充电接口连接的充电器是否已移除;

电压检测模块400,与充电电路200的充电输入端连接,用于检测充电输入端的电压值;

放电模块500,用于对充电输入端进行放电;

控制模块600,用于若电压检测模块400检测出的充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且接口检测模块300检测出充电器已移除,控制放电模块500对充电输入端进行放电。

进一步的,在本发明实施例提供的充电保护电路中,若终端的充电接口为type-c接口,该充电保护电路的具体工作原理可以为:

接口检测模块300检测与充电接口连接的充电器是否已移除;

具体的,接口检测模块300可以通过检测充电接口处的cc(configurationchannel)管脚是否在位(即是否存在电压),来判定充电器是否已移除,即:若cc管脚存在电压,则判定充电器未移除;若cc管脚不存在电压,则判定充电器已移除。

电压检测模块400检测充电电路200的充电输入端的电压值;

控制模块600获取接口检测模块300以及电压检测模块400的检测结果并进行分析,若电压检测模块400检测出的充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且接口检测模块300检测出充电器已移除,即判定充电电路已经处于倒灌/反向升压状态,则控制模块600控制放电模块500对充电输入端进行放电,充电输入端的电压将很快拉低到充电电路的插入检测门限值以下,从而让充电电路正确检测到充电器已经拔出,关闭充电,退出异常倒灌状态。

进一步的,在本发明实施例提供的充电保护电路中,若终端的充电接口为micro-b接口,该充电保护电路的具体工作原理可以为:

接口检测模块300检测与充电接口连接的充电器是否已移除;

具体的,接口检测模块300可以通过检测充电接口处的dp/dm端是否在位(即是否存在电压),来判定充电器是否已移除,即:若dp/dm端存在电压,则判定充电器未移除;若dp/dm端不存在电压,则判定充电器已移除。

电压检测模块400检测充电电路200的充电输入端的电压值;

控制模块600获取接口检测模块300以及电压检测模块400的检测结果并进行分析,若电压检测模块400检测出的充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且接口检测模块300检测出充电器已移除,即初步判定充电电路处于倒灌/反向升压状态,则控制模块600控制放电模块500对充电输入端进行放电。但由于部分充电器可能存在dp/dm端不带电的情况,即有可能充电器实际上未移除,但电压检测模块400检测到dp/dm端不带电,致使出现异常误识别,因此,在对充电输入端进行放电后,控制模块600再次检测充电电路200的充电输入端的电压值,若电压检测模块400再次检测到的充电输入端的电压值大于或等于充电电路200的插入检测门限电压值,判定为异常误识别,则控制模块600控制放电模块500停止对充电输入端进行放电,此时终端实际仍处于充电状态;若电压检测模块400再次检测到的充电输入端的电压值小于充电电路200的插入检测门限电压值,充电输入端的电压已拉低到充电电路的插入检测门限值以下,上述初步判定充电电路已经处于倒灌/反向升压状态的判断正确,此时充电电路200可以正确检测到充电器已经拔出,关闭充电,退出异常倒灌状态。

如图6所示,进一步的,在本发明实施例提供的充电保护电路中,放电模块500包括:

电阻r,电阻r的一端与充电输入端连接;

晶体管q,晶体管q的控制端与控制模块600连接,晶体管q的第一极与电阻r的另一端连接,晶体管q的第二极与充电电路200的接地端连接,晶体管q用于在控制模块600的控制下将充电输入端与接地端接通或断开。

优选的,晶体管q可以是mos管,具体可以是n-mosfet。

请参考图6,图6为本发明再一实施例提供的一种充电系统的电路示意图。如图6所示,本发明实施例提供了一种充电系统,可以应用于具有充电接口的终端中,该充电系统具体可以包括:充电电路200以及与该充电电路200连接的上述实施例中的充电保护电路。由于上述充电保护电路可以通过检测充电接口处的充电器状态(是否已移除)以及充电输入端的电压值,并据此准确判断充电电路200是否处于异常反向升压状态中,继而采取对充电输入端进行放电的措施,使充电输入端的电压下降至充电电路200的插入检测门限值以下,从而使充电电路可以正确检测到充电器已经拔出,继而关闭充电、退出异常倒灌状态,因而本发明实施例提供的一种充电系统也具有上述功能。

请参考图7,图7为本发明另一实施例的终端的结构示意图,该终端100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器1010、以及电源1011等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器1010,用于:

检测与所述充电接口连接的充电器是否已移除;

检测充电电路200的充电输入端的电压值;

若检测出充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且检测出充电器已移除,对充电输入端进行放电。

本发明实施例中,通过检测充电器是否已移除和充电输入端是否存在电压,可准确识别充电电路是否已经处于异常反向升压状态,并在充电电路异常时通过对充电输入端进行放电,让充电电路检测到充电器已经移除,以正确显示充电状态,避免对终端用户造成误导。

应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1010处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。

终端通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。

输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。

终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。

用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1010,接收处理器1010发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器1010以确定触摸事件的类型,随后处理器1010根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图8中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端的输入和输出功能,具体此处不做限定。

接口单元108为外部装置与终端100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收的输入传输到终端100内的一个或多个元件或者可以用于在终端100和外部装置之间传输数据。

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器1010是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器1010可包括一个或多个处理单元;优选的,处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。

终端100还可以包括给各个部件供电的电源1011(比如电池),优选的,电源1011可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端100包括一些未示出的功能模块,在此不再赘述。

请参考图8,图8为本发明又一实施例的终端的结构示意图,该终端110包括:处理器111和存储器112。在本发明实施例中,终端110还包括:存储在存储器112上并可在处理器111上运行的计算机程序,计算机程序被处理器111执行时实现如下步骤:

检测与所述充电接口连接的充电器是否已移除;

检测充电电路200的充电输入端的电压值;

若检测出充电输入端的电压值大于或等于充电电路200的拔出检测门限电压值,且检测出充电器已移除,则对充电输入端进行放电。

处理器111负责管理总线架构和通常的处理,存储器112可以存储处理器111在执行操作时所使用的数据。

可选的,所述充电接口为type-c接口,计算机程序被处理器111执行时还可实现如下步骤:

所述检测充电接口处的充电器是否移除的步骤包括:

检测所述充电接口的cc管脚是否存在电压:

若所述cc管脚存在电压,则判定所述充电器未移除;

若所述cc管脚不存在电压,则判定所述充电器已移除。

可选的,所述充电接口为micro-b接口,计算机程序被处理器111执行时还可实现如下步骤:

检测充电接口的dp/dm端是否存在电压:

若所述dp/dm端存在电压,则判定所述充电器未移除;

若所述dp/dm端不存在电压,则判定所述充电器已移除。

可选的,所述充电接口为micro-b接口,计算机程序被处理器111执行时还可实现如下步骤:

所述对所述充电输入端进行放电的步骤之后,所述方法还包括:

再次检测所述充电输入端的电压值;

若所述充电输入端的电压值大于或等于所述充电电路的插入检测门限电压值,停止对所述充电输入端进行放电。

在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述充电保护方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1