一種具有數(shù)據(jù)交換功能的終端的充電方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及充電技術(shù),尤其涉及一種具有數(shù)據(jù)交換功能的終端的充電方法和裝置。
【背景技術(shù)】
[0002]OTG(On-The-Go)是近幾年發(fā)展起來的技術(shù),主要應(yīng)用于各種不同的設(shè)備或移動設(shè)備間的聯(lián)接,進行數(shù)據(jù)交換。例如將數(shù)碼相機直接連接到打印機上,通過OTG技術(shù),連接兩臺設(shè)備間的USB接口,可以將拍出的相片立即打印出來。
[0003]圖1為現(xiàn)有技術(shù)提供的終端的USB接口示意圖,該USB接口具有接地弓I腳GND、標識引腳ID、正電壓數(shù)據(jù)引腳D+、負電壓數(shù)據(jù)引腳D-和電源引腳VBUS。如圖1所示,終端往往通過USB連接線與外接電源連接以通過外接電源進行充電。終端對OTG設(shè)備的檢測是通過終端USB接口的標識引腳(ID)進行檢測,再通過USB接口進行通信;終端對外接電源的檢測是通過終端USB接口的電源引腳(VBUS)進行識別,因此終端可通過其USB接口準確的識別外接OTG設(shè)備和外接電源。
[0004]正常情況下,終端USB接口的標識引腳(ID)為懸空狀態(tài),即與接地引腳(GND)是斷開的,電源引腳(VBUS)不會產(chǎn)生5V的輸出電壓,從而終端可以完成正常的充電檢測和通信控制。但是當USB連接線接口或終端USB接口老化或者腐蝕,導致接入終端的USB連接線的USB接口短路或終端的USB接口短路,這兩種情況都會使終端接口的標識引腳(ID)與接地引腳(GND)短路,從而終端的電源引腳VBUS輸出5V電壓信號,使得終端不能充電,給用戶帶來了極大的不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種具有數(shù)據(jù)交換功能的終端的充電方法和裝置,以解決現(xiàn)有技術(shù)中終端的USB接口短路導致終端無法實現(xiàn)充電的問題。
[0006]第一方面,本發(fā)明實施例提供了一種具有數(shù)據(jù)交換功能的終端的充電方法,包括:
[0007]檢測所述終端的通用串行總線USB接口的電源引腳是否接收到充電信號;
[0008]若是,將所述終端切換為執(zhí)行設(shè)備充電訪問模式并控制所述終端充電;
[0009]若否,則檢測所述終端的USB接口的標識引腳的電壓值,并執(zhí)行相應(yīng)控制。
[0010]第二方面,本發(fā)明實施例還提供了一種具有數(shù)據(jù)交換功能的終端的充電裝置,包括:
[0011 ] 電源引腳檢測模塊,用于檢測所述終端的通用串行總線USB接口的電源引腳是否接收到充電信號;
[0012]訪問模式切換模塊,用于當檢測到所述終端的通用串行總線USB接口的電源引腳接收到充電信號時,將所述終端切換為執(zhí)行設(shè)備充電訪問模式并控制所述終端充電;
[0013]標識引腳檢測模塊,用于當檢測到所述終端的通用串行總線USB接口的電源引腳未接收到充電信號時,檢測所述終端的USB接口的標識引腳的電壓值,并執(zhí)行相應(yīng)控制。
[0014]本發(fā)明提供的一種具有數(shù)據(jù)交換功能的終端的充電方法和裝置,通過檢測所述終端的通用串行總線USB接口的電源引腳是否接收到充電信號,當接收到充電信號時,將所述終端切換為執(zhí)行設(shè)備充電訪問模式并控制所述終端充電;當沒有接收到充電信號時,則檢測所述終端的USB接口的標識引腳的電壓值,并執(zhí)行相應(yīng)控制。本發(fā)明實施例通過將檢測得到的終端的USB接口的電源引腳是否接收到充電信號作為切換終端訪問模式的判斷條件,不僅實現(xiàn)了對終端的USB接口的訪問模式切換,而且解決了現(xiàn)有技術(shù)中終端的USB接口短路造成的終端無法充電的問題。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為現(xiàn)有技術(shù)提供的終端的USB接口示意圖;
[0017]圖2為本發(fā)明實施例一提供的一種具有數(shù)據(jù)交換功能的終端充電方法的流程圖;
[0018]圖3為本發(fā)明實施例二提供的一種具有數(shù)據(jù)交換功能的終端充電方法的流程圖;
[0019]圖4為本發(fā)明實施例三提供的一種具有數(shù)據(jù)交換功能的終端充電裝置的示意圖。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,以下將參照本發(fā)明實施例中的附圖,通過實施方式清楚、完整地描述本發(fā)明的技術(shù)方案,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0021]實施例一
[0022]由現(xiàn)有技術(shù)可知,當插入終端的USB連接線的USB接口和/或終端的USB接口短路時,導致終端的USB接口短路,則終端USB接口的電源弓I腳會輸出5V電壓,導致終端無法實現(xiàn)充電。
[0023]圖2為本發(fā)明實施例一提供的一種具有數(shù)據(jù)交換功能的終端充電方法的流程圖,該實施例的技術(shù)方案可適用于具有OTG功能的終端根據(jù)USB接口的電源引腳的狀態(tài),判斷是否執(zhí)行設(shè)備充電訪問模式的情況。終端可以為任意具有OTG功能的電子設(shè)備,例如手機、平板電腦等。該方法可以由具有OTG功能的終端的充電裝置來執(zhí)行,該裝置可以采用軟件和/或硬件的方式實現(xiàn),配置在終端中執(zhí)行。如圖2所示,該具有數(shù)據(jù)交換功能的終端的充電方法包括如下操作:
[0024]S110、檢測所述終端的通用串行總線USB接口的電源引腳是否接收到充電信號。若接收到充電信號,則執(zhí)行S120 ;若沒有接收到充電信號,則執(zhí)行S130。
[0025]如上述內(nèi)容,終端的USB接口具有接地弓丨腳GND、標識引腳ID、正電壓數(shù)據(jù)弓丨腳D+、負電壓數(shù)據(jù)引腳D-和電源引腳VBUS。
[0026]當終端的USB接口有USB連接線插入時,終端首先判斷其USB接口的電源引腳是否接收到充電信號,并根據(jù)檢測結(jié)果,控制將終端切換為執(zhí)行設(shè)備充電訪問模式,或控制終端繼續(xù)檢測USB接口的標識引腳的電壓值以進行相應(yīng)操作。
[0027]本步驟通過將終端的USB接口的電源引腳是否接收到充電信號作為強制終端進入充電狀態(tài)的判斷依據(jù),當終端的USB接口的電源引腳在接收到充電信號時,使終端處于充電訪問模式,對終端進行充電。
[0028]S120、將所述終端切換為執(zhí)行設(shè)備充電訪問模式并控制所述終端充電。
[0029]上述步驟具體可以是當檢測到終端的USB接口的電源引腳接收到充電信號時,將終端切換為執(zhí)行設(shè)備充電訪問模式并控制終端充電。這樣就解決了插入終端的USB線或終端USB接口的標識引腳(ID)與接地引腳(GND)短路時造成終端USB接口短路使得終端無法充電的情況。
[0030]本步驟中,無論插入終端的USB線或終端的USB接口是短路還是正常,只要檢測到終端的USB接口的電源引腳接收到充電信號,則強制終端切換為設(shè)備充電訪問模式,以使終端進行充電。
[0031]S130、檢測所述終端的USB接口的標識引腳的電壓值,并執(zhí)行相應(yīng)控制。
[0032]上述步驟具體可以是當檢測到終端的USB接口的電源引腳沒有接收到充電信號時,檢測終端的USB接口的標識弓I腳的電壓值,并根據(jù)終端USB接口的標識弓I腳的電壓值執(zhí)行相應(yīng)控制。
[0033]本發(fā)明實施例將檢測所述終端的通用串行總線USB接口的電源引腳是否接收到充電信號作為切換終端訪問模式的判斷條件,不僅實現(xiàn)了對終端的USB接口的訪問模式切換,而且解決了現(xiàn)有技術(shù)中由于USB連接線和/或終端USB接口的USB接口的標識引腳短路,導致終端USB接口短路而造成的終端無法充電的問題。
[0034]實施例二
[0035]圖3為本發(fā)明實施例二提供的一種具有數(shù)據(jù)交換功能的終端充電方法的流程圖。該方法可以由具有OTG功能的終端的充電裝置來執(zhí)行,該裝置可以采用軟件和/或硬件的方式實現(xiàn),配置在終端中執(zhí)行。如圖3所示,該具有數(shù)據(jù)交換功能的終端的充電方法包括如下操作:
[0036]S201、檢測所述終端的通用串行總線USB接口的電源引腳處的電壓值是否大于或等于設(shè)定門限值。
[0037]上述步驟具體可以是,當有USB線插入所述終端的USB接口時,首先對所述終端的USB接口的電源引腳處的電壓值進行檢測,并將所述電壓值與預(yù)設(shè)門限值進行比較,判斷所述電壓值是否大于或等于設(shè)定門限值。例如所述設(shè)定門限值為5V,在此對所述設(shè)定門限值不作具體限定。
[0038]本步驟中通過檢測所述終端的USB接口的電源引腳處的電壓值是否大于或等于設(shè)定門限值,用于判斷所述終端的USB接口是否有電源設(shè)備接入,即是否接收到充電信號。本步驟可以在終端接入的USB線或終端的USB接口短路的情況下,使得終端還能夠進行電源設(shè)備的接入檢測,解決了現(xiàn)有技術(shù)的問題。
[0039]S202、若所述終端的通用串行總線USB接口的電源引腳處的電壓值大于或等于設(shè)定門限值,則確定接收到充電信號,并將所述終端切換為執(zhí)行設(shè)備充電訪