一种具有数据交换功能的终端的充电方法和装置转让专利

申请号 : CN201510532478.3

文献号 : CN105071488B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李路路

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明实施例公开了一种具有数据交换功能的终端的充电方法和装置,该方法包括:检测所述终端是否处于关机状态;当检测到所述终端处于关机状态时,关闭所述终端的USB接口的数据交换访问模式并切换为执行设备充电访问模式。本发明将检测终端是否处于关机状态作为切换终端访问模式的判断条件,不仅实现了对终端的USB接口的访问模式切换,还解决了现有技术中终端的USB接口的标识引脚短路造成的终端无法充电的问题。

权利要求 :

1.一种具有数据交换功能的终端的充电方法,其特征在于,包括:检测终端是否发送电磁波或电源是否断开,作为终端强制进入充电状态的判断依据;

当检测到所述终端未发送电磁波或电源断开时,断开传输至所述终端中数据交换识别电路的使能信号,以关闭数据交换访问模式,并切换为执行设备充电访问模式。

2.根据权利要求1所述的充电方法,其特征在于,当检测到所述终端发送电磁波或电源未断开之后,还包括:在所述数据交换访问模式下,当检测到USB接口的标识引脚处于低电平状态,则执行与外接设备的数据交换。

3.根据权利要求1所述的充电方法,其特征在于,当检测到所述终端未发送电磁波或电源断开时,断开传输至所述终端中数据交换识别电路的使能信号,以关闭数据交换访问模式,并切换为执行设备充电访问模式之后,还包括:在所述设备充电访问模式下,检测所述终端的USB接口的电源引脚的电压是否大于或等于充电电压阈值;

当检测到所述电源引脚的电压大于或等于所述充电电压阈值时,通过所述USB接口进行设备充电。

4.一种具有数据交换功能的终端的充电装置,其特征在于,包括:终端状态检测模块,用于检测终端是否发送电磁波或电源是否断开,作为终端强制进入充电状态的判断依据;

访问模式切换模块,用于当检测到所述终端未发送电磁波或电源断开时,断开传输至所述终端中数据交换识别电路的使能信号,以关闭数据交换访问模式,并切换为执行设备充电访问模式。

5.根据权利要求4所述的充电装置,其特征在于,还包括:

数据模式执行模块,用于当检测到所述终端发送电磁波或电源未断开之后,在所述数据交换访问模式下,当检测到USB接口的标识引脚处于低电平状态,则执行与外接设备的数据交换。

6.根据权利要求4所述的充电装置,其特征在于,还包括:

电源引脚检测模块,用于当检测到所述终端未发送电磁波或电源断开时,断开传输至所述终端中数据交换识别电路的使能信号,以关闭数据交换访问模式,并切换为执行设备充电访问模式之后,在所述设备充电访问模式下,检测所述终端的USB接口的电源引脚的电压是否大于或等于充电电压阈值;

充电模式执行模块,用于当检测到所述电源引脚的电压大于或等于所述充电电压阈值时,通过所述USB接口进行设备充电。

说明书 :

一种具有数据交换功能的终端的充电方法和装置

技术领域

[0001] 本发明涉及充电技术,尤其涉及一种具有数据交换功能的终端的充电方法和装置。

背景技术

[0002] 当前越来越多的手机等电子终端设备具备数据交换(On-The-Go,OTG)功能,具有OTG功能的终端与OTG设备连接后,可进行设备之间的通信,具有OTG功能的终端与外接电源连接后,可通过外接电源进行终端充电。
[0003] 以手机终端为例,如图1所示为现有技术提供的手机的通用串行总线(Universal Serial Bus,USB)接口的示意图,该USB接口具有接地引脚GND、标识引脚ID、正电压数据引脚D+、负电压数据引脚D-和电源引脚VBUS。手机对OTG设备的检测是通过USB接口的标识引脚(ID)进行OTG识别,手机对外接电源的检测是通过USB接口的电源引脚(VBUS)进行识别,因此手机可以通过USB接口准确识别外接OTG设备和外接电源。当OTG设备接入手机的USB接口时,手机的ID引脚会与OTG设备的芯片相连,实现与外接OTG设备的通信。终端的USB接口与外接OTG设备进行通信时,终端处于OTG访问模式;或者,终端的USB接口与外接电源连接以充电时,终端处于设备充电访问模式。
[0004] 大多数终端的USB接口都是直接暴露在空气中,且外接设备频繁的插入或拔出USB接口,因此USB接口非常容易受到腐蚀或损耗而造成微短路。
[0005] 具体地,以手机为例,手机USB接口的ID引脚容易被腐蚀以造成微短路,此时ID引脚与周围的金属(如GND引脚)短路。ID引脚对地阻抗正常情况下为1.5M,ID引脚识别的OTG设备的电阻范围在0~180KΩ之间,而GND引脚与ID引脚短路之后,ID引脚的微短电阻在0.1KΩ-10KΩ之间,因此手机系统会将ID引脚的短路识别为OTG设备的接入。当手机系统识别为OTG设备接入时,手机系统会通过VBUS引脚输出5V电源进行OTG检测,即在OTG访问模式下检测、识别OTG设备。若当前时刻外接电源接入手机,由于手机系统处于OTG访问模式,则手机无法实现充电功能。当手机的电量匮乏至关机时,由于ID引脚短路导致手机仍旧处于OTG访问模式,则即使接入外接电源,手机还是无法实现充电。
[0006] 当前大部分电子终端设备是内置电池,ID引脚短路导致终端即使在关机状态下也无法实现充电,影响用户的正常使用且给用户带来诸多不便。

发明内容

[0007] 本发明提供一种具有数据交换功能的终端的充电方法和装置,以解决现有技术中终端USB接口短路导致无法充电的问题。
[0008] 第一方面,本发明实施例提供了一种具有数据交换功能的终端的充电方法,包括:
[0009] 检测所述终端是否处于关机状态;
[0010] 当检测到所述终端处于关机状态时,关闭所述终端的USB接口的数据交换访问模式并切换为执行设备充电访问模式。
[0011] 第二方面,本发明实施例还提供了一种具有数据交换功能的终端的充电装置,其特征在于,包括:
[0012] 终端状态检测模块,用于检测所述终端是否处于关机状态;
[0013] 访问模式切换模块,用于当检测到所述终端处于关机状态时,关闭所述终端的USB接口的数据交换访问模式并切换为执行设备充电访问模式。
[0014] 本发明提供的一种具有数据交换功能的终端的充电方法和装置,通过检测终端是否处关机状态,当检测到终端处于关机状态时,控制关闭终端的USB接口的数据交换访问模式,并控制切换为执行设备充电访问模式,以控制终端进行充电。本发明将检测终端是否处于关机状态作为切换终端访问模式的判断条件,不仅实现了对终端的USB接口的访问模式切换,还解决了现有技术中终端的USB接口的标识引脚短路造成的终端无法充电的问题。

附图说明

[0015] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1为现有技术提供的手机USB接口的示意图;
[0017] 图2是本发明实施例一提供的一种具有数据交换功能的终端的充电方法的流程示意图;
[0018] 图3是本发明实施例二提供的一种具有数据交换功能的终端的充电方法的流程示意图;
[0019] 图4是本发明实施例三提供的一种具有数据交换功能的终端的充电装置的结构示意图。

具体实施方式

[0020] 为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021] 由现有技术可知,当具有OTG功能的终端的USB接口短路时,无论终端的USB接口有无外接OTG设备插入,终端在关机状态和开机状态下始终处于对OTG设备的检测即数据交换(OTG)访问模式,此时终端无法实现充电。
[0022] 在实际操作中,具有OTG功能的终端一般都是在开机状态下进行的OTG通信,终端处于关机状态时不进行OTG通信。所以本发明通过在终端关机时关闭其OTG访问模式的方法,保证在ID引脚失效的情况下可以实现充电,降低用户的不便。
[0023] 实施例一
[0024] 图2为本发明实施例一提供的一种具有数据交换功能的终端充电方法的流程示意图。该实施例的技术方案适用于具有OTG功能的终端,根据终端的开机或关机的状态,控制执行数据交换访问模式或执行设备充电访问模式的情况。终端可以为任意具有OTG功能的电子设备,典型的如手机、平板电脑等。该方法可以由具有OTG功能的终端的充电装置来执行,该装置可以采用软件和/或硬件的方式实现,配置在终端中执行。本实施例提供的具有数据交换功能的终端的充电方法具体包括:
[0025] S110、检测所述终端是否处于关机状态。
[0026] 如上所述,终端的USB接口具有接地引脚GND、标识引脚ID、正电压数据引脚D+、负电压数据引脚D-和电源引脚VBUS。终端需要判断是否处于关机状态,以判定进入相应的数据交换访问模式或设备充电访问模式,并完成相应的操作。
[0027] 本步骤通过检测终端是否处于关机状态,作为强制终端进入充电状态的判断依据,使终端在关机状态下处于设备充电访问模式。
[0028] S120、当检测到所述终端处于关机状态时,关闭所述终端的USB接口的数据交换访问模式并切换为执行设备充电访问模式。
[0029] 如上所述,当检测到终端处于关机状态时,表明即使终端的USB接口接入OTG设备也无法执行OTG操作,此时强制控制关闭终端USB接口的数据交换访问模式,并控制终端的USB接口切换为执行设备充电访问模式。这样如果USB接口接入有电源设备,则终端可进行充电。
[0030] 需要说明的是,终端上设置有数据交换识别电路,该数据交换识别电路用于执行对外接OTG设备的检测、识别和访问,即数据交换识别电路执行数据交换访问模式。因此当检测到终端处于关机状态时,控制关闭终端的USB接口的数据交换访问模式即是控制关闭数据交换识别电路,使数据交换识别电路停止对OTG设备的接入检测、识别和访问。
[0031] 本步骤中,无论USB接口短路还是正常,只要检测到终端处于关机状态,即强制终端切换为设备充电访问模式,以使在USB接口有电源设备接入时,终端可进行充电。
[0032] 本实施例将检测终端是否处于关机状态作为切换终端访问模式的判断条件,不仅实现了对终端的USB接口的访问模式切换,还解决了现有技术中终端的USB接口的标识引脚短路造成的终端即使在关机状态下也无法充电的问题。
[0033] 实施例二
[0034] 图3为本发明实施例二提供的一种具有数据交换功能的终端充电方法的流程示意图。该方法可以由具有OTG功能的终端的充电装置来执行,该装置可以采用软件和/或硬件的方式实现,配置在终端中执行。本实施例提供的具有数据交换功能的终端的充电方法具体包括:
[0035] S210、检测终端是否发送电磁波
[0036] 当终端处于开机运行状态时,终端会发送电磁信号进行通信或者搜索附近的网络,因此可以通过检测终端是否发送电磁波来判断终端是否处于开机运行状态。
[0037] 当检测到终端发送电磁波时,判定终端处于开机状态,相应的终端的USB接口执行数据交换访问模式。当检测到终端不发送电磁波时,判定终端处于关机状态,相应的控制关闭USB接口的数据交换访问模式并强制终端切换为执行设备充电访问模式,以便进行充电。
[0038] 本步骤中,将终端是否发送电磁波作为检测终端是否处于关机状态的判断依据。
[0039] S220、当检测到所述终端处于关机状态时,关闭终端的USB接口的数据交换访问模式并切换为执行设备充电访问模式。
[0040] 当检测到终端处于关机状态时,若当前终端已经处于设备充电访问模式,则控制终端继续执行设备充电访问模式。当检测到终端处于关机状态时,若当前终端处于数据交换访问模式,则关闭终端的USB接口的数据交换访问模式,并控制终端切换为执行设备充电访问模式。
[0041] 可选地,关闭终端的USB接口的数据交换访问模式的具体执行过程可以为:断开传输至所述终端中数据交换识别电路的使能信号,以关闭所述数据交换访问模式。
[0042] 终端控制USB接口处于数据交换访问模式具体是通过输入给数据交换识别电路一个使能信号,使数据交换识别电路处于数据交换模式。当终端控制USB接口处于设备充电访问模式时,终端需控制关闭数据交换识别电路使数据交换识别电路不再处于数据交换访问模式。因此终端可通过断开传输至数据交换识别电路的使能信号,以关闭数据交换识别电路,相应的控制关闭了数据交换访问模式。
[0043] S230、在设备充电访问模式下,检测所述终端的USB接口的电源引脚的电压是否大于或等于充电电压阈值。
[0044] 终端的USB接口切换为设备充电访问模式时,USB接口需要确认是否有电源设备接入,以在有电源设备接入时即时进行设备充电。具体地,检测USB接口电源引脚的电压信号是否大于或等于预设充电电压阈值,以确定是否充电。若USB接口的电源引脚的电压信号大于或等于充电电压阈值,可确定终端的USB接口有电源设备接入;若USB接口的电源引脚的电压信号小于充电电压阈值,可确定终端的USB接口无电源设备接入。
[0045] 本步骤在设备充电访问模式下,通过检测终端的USB接口的电源引脚的电压信号是否大于或等于充电电压阈值,以确定USB接口是否接入有电源设备。
[0046] S240、当检测到电源引脚的电压小于充电电压阈值,返回并继续检测终端是否发送电磁波。
[0047] 当确定终端USB接口无电源设备接入时,可返回并继续检测终端是否发送电磁波。根据检测结果切换终端的访问模式并执行相应控制。
[0048] 本步骤可使得终端在USB接口短路的情况下还能够进行电源设备的接入检测,以解决现有技术中USB接口短路导致终端在关机或开机状态下均无法进入设备充电访问模式的问题。
[0049] S250、当检测到终端的USB接口的电源引脚的电压大于或等于充电电压阈值时,通过USB接口进行设备充电。
[0050] 当终端的USB接口的电源引脚的电压大于或等于充电电源阈值时,说明终端USB接口有电源设备接入,此时在设备充电访问模式下,电源设备通过终端USB接口向终端充电。
[0051] 需要说明的是,检测终端发送电磁波时,可判定终端处于开机状态,则终端处于数据交换模式。因此步骤S210之后还包括:S260、在数据交换访问模式下,当检测到终端USB接口的标识引脚低于低电平状态,执行与外接设备的数据交换。当终端USB接口的标识引脚低于低电平状态时,说明终端的USB接口处检测到有OTG设备接入,那么此时终端可对接入的OTG设备进行OTG检测、识别和访问,以进行与OTG设备的数据交换。
[0052] 本实施例还提供另一种具有数据交换功能的终端的充电方法,与本实施例的上述充电方法的区别在于:通过检测终端的电源是否断开,以检测终端是否处于关机状态。
[0053] 显而易见的,当终端处于开机状态时,终端一般都是在向其内部的各个功能模块供电,其内部的供电电源一般都是接通的,相应的终端的USB接口执行数据交换访问模式。终端处于关机状态时,终端绝大部分的功能模块都处于关闭状态,终端内部的供电电源与这些功能模块处于断开状态,因此可以通过终端内部的供电电源的断开情况判定终端的关机状态,相应的控制关闭USB接口的数据交换访问模式并强制终端切换为执行设备充电访问模式,以便进行充电。
[0054] 该充电方法的流程是:首先检测终端电源是否断开,具体的,可以通过检测维持终端工作时必要的功能模块的供电电源是否断开来进行判断,若是,则确定终端处于关机状态;当检测到终端处于关机状态时,关闭终端USB接口的数据交换访问模式并切换为执行设备充电访问模式;在设备充电访问模式下,检测终端的USB接口的电源引脚的电压是否大于或等于充电电压阈值;当检测到电源引脚的电压大于或等于充电电压阈值时,通过USB接口进行设备充电。
[0055] 需要说明的是,若检测到终端的电源没有断开时,则确定终端处于开机状态,终端执行数据交换访问模式。在检测到终端USB接口的标识引脚处于低电平状态时,可确定USB接口有外接OTG设备接入,则终端与外接OTG设备可进行数据交换。
[0056] 本实施例提供的具有数据交换功能的终端的充电方法,当检测到终端没有发送电磁波或者切断电源时,终端处于关机状态,控制关闭USB接口的数据交换访问模式并切换为执行设备充电访问模式,并当检测到电源引脚的电压大于或等于预设的充电电压阈值时,控制终端进行充电。本实施例将检测终端是否处于关机状态作为切换终端访问模式的判断条件,不仅实现了对终端的USB接口的访问模式切换,还解决了现有技术中终端的USB接口的标识引脚短路造成的终端即使在关机状态下也无法充电的问题。
[0057] 实施例三
[0058] 图4为本发明实施例三提供的一种具有数据交换功能的终端充电装置的结构示意图。该装置可以采用软件和/或硬件的方式执行上述实施例所述的具有OTG功能的终端的充电方法,该装置配置在终端中执行。
[0059] 本实施例三提供的一种具有数据交换功能的终端的充电装置,包括:终端状态检测模块310和访问模式切换模块320。
[0060] 其中,终端状态检测模块310用于检测所述终端是否处于关机状态;访问模式切换模块320用于当检测到所述终端处于关机状态时,关闭所述终端的通用串行总线USB接口的数据交换访问模式并切换为执行设备充电访问模式。
[0061] 可选的,终端状态检测模块310包括:电磁波检测单元311或电源检测单元312。
[0062] 其中,电磁波检测单元311用于检测所述终端是否发送电磁波,若否,则确定所述终端处于关机状态;或电源检测单元312用于检测所述终端的电源是否断开,若是,则确定所述终端处于关机状态。
[0063] 可选的,访问模式切换模块320关闭所述终端的USB接口的数据交换访问模式的具体执行过程为:断开传输至所述终端中数据交换识别电路的使能信号,以关闭所述数据交换访问模式。
[0064] 可选地,所述充电装置还包括:数据模式执行模块330,用于当终端状态检测模块310检测到所述终端处于开机状态之后,在所述数据交换访问模式下,当检测到所述USB接口的标识引脚处于低电平状态,则执行与外接设备的数据交换。
[0065] 可选地,所述充电装置还包括:电源引脚检测模块340和充电模式执行模块350。
[0066] 其中,电源引脚检测模块340用于当所述访问模式切换模块320关闭所述终端USB接口的数据交换访问模式并切换为执行设备充电访问模式之后,在所述设备充电访问模式下,检测所述终端的USB接口的电源引脚的电压是否大于或等于充电电压阈值;充电模式执行模块350用于当检测到所述电源引脚的电压大于或等于所述充电电压阈值时,通过所述USB接口进行设备充电。
[0067] 本实施例三提供的一种具有数据交换功能的终端的充电装置,通过终端状态检测模块检测终端是否处于关机状态,当检测到终端处于关机状态时,访问模式切换模块关闭终端的USB接口的数据交换访问模块并切换为执行设备充电访问模式,以控制终端进行充电。本实施例将检测终端是否处于关机状态作为切换终端访问模式的判断条件,不仅实现了对终端的USB接口的访问模式切换,还解决了现有技术中终端的USB接口的标识引脚短路造成的终端无法充电的问题。
[0068] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。