部設(shè)備供電。
[0078]具體的,可以采用如下方式為所述外部設(shè)備供電:
[0079]首先,所述終端設(shè)備判斷自身的額定輸出電流是否小于所述外部設(shè)備的額定輸入電流;
[0080]這里,通過(guò)檢測(cè)所述終端設(shè)備的供電電壓,來(lái)確定所述終端設(shè)備自身的額定輸出電流是否小于所述外部設(shè)備的額定輸入電流;若所述終端設(shè)備的供電電壓被拉低,則確定所述終端設(shè)備自身的額定輸出電流小于所述外部設(shè)備的額定輸入電流;
[0081]若自身的額定輸出電流小于所述外部設(shè)備的額定輸入電流,則根據(jù)所述外部設(shè)備的額定輸入電流控制自身的供電電路提高輸出電流,并使適配的輸出電流大于等于所述外部設(shè)備的額定輸入電流,以使適配的輸出電流滿(mǎn)足所述外部設(shè)備的電流需求,確保所述終端設(shè)備與所述外部設(shè)備均能夠正常工作,并提高所述終端設(shè)備的供電效率,提升用戶(hù)體驗(yàn),然后判斷適配的輸出電流是否大于其自身的最大輸出電流門(mén)限值;若是,則自身以標(biāo)準(zhǔn)下行端口(Standard Downstream Port, SDP)模式進(jìn)行配置,并根據(jù)所述SDP模式的輸出電流為所述外部設(shè)備供電,否則,根據(jù)適配的輸出電流為所述外部設(shè)備供電。
[0082]這里,所述終端設(shè)備的最大輸出電流門(mén)限值大于自身的額定輸出電流,可根據(jù)實(shí)際需要設(shè)定,以保證所述終端設(shè)備可以正常工作。
[0083]這里,所述終端設(shè)備根據(jù)BCl.2 (Battery Charing)規(guī)范可以將自身配置為SDP模式、充電下行端口(Charing Downstream Port, Q)P)模式或?qū)S贸潆姸丝?DedicatedCharging Port, DCP)模式,可根據(jù)實(shí)際需求設(shè)定;所述BCL 2 (Battery Charing)規(guī)范的SDP模式的標(biāo)準(zhǔn)輸出電流為500mA,用戶(hù)也可以根據(jù)實(shí)際需求配置所述SDP的輸出電流,但用戶(hù)根據(jù)實(shí)際需求配置的SDP的輸出電流需滿(mǎn)足BCl.2 (Battery Charing)規(guī)范,S卩:所述SDP的輸出電流需大于500mA,通常為500mA-700mA。
[0084]若自身的額定輸出電流不小于所述外部設(shè)備的額定輸入電流,則根據(jù)自身的額定輸出電流為所述外部設(shè)備供電。
[0085]本發(fā)明實(shí)施例中,所述終端設(shè)備能自動(dòng)適配外部設(shè)備的電流大小及方向,從而在為所述外部設(shè)備供電時(shí),提高所述終端設(shè)備的供電效率,并且能保證所述終端設(shè)備與所述外部設(shè)備正常工作,提高所述終端設(shè)備與所述外部設(shè)備的使用壽命。
[0086]為實(shí)現(xiàn)上述方法,本發(fā)明實(shí)施例還提供了一種終端設(shè)備,由于該終端設(shè)備解決問(wèn)題的原理與方法相似,因此,終端設(shè)備的實(shí)施過(guò)程及實(shí)施原理均可以參見(jiàn)前述方法的實(shí)施過(guò)程及實(shí)施原理描述,重復(fù)之處不再贅述。
[0087]如圖2所示,本發(fā)明實(shí)施例提供的終端設(shè)備,所述終端設(shè)備安裝有蓄電池,該終端設(shè)備包括:確定模塊200、輸入適配模塊201、輸出適配模塊202 ;其中,
[0088]所述確定模塊200,用于獲取與自身連接的外部設(shè)備的連接信息,并根據(jù)所述連接信息確定所述外部設(shè)備的類(lèi)型;
[0089]所述輸入適配模塊201,用于在所述確定模塊200確定所述外部設(shè)備為供電設(shè)備時(shí),根據(jù)所述外部設(shè)備的額定輸出電流及自身的額定輸入電流適配自身的輸入電流,并根據(jù)適配的輸入電流接收所述外部設(shè)備供電;
[0090]所述輸出適配模塊202,用于在所述確定模塊200確定所述外部設(shè)備為受電設(shè)備時(shí),根據(jù)所述外部設(shè)備的額定輸入電流及自身的額定輸出電流適配自身的輸出電流,并根據(jù)適配的輸出電流為所述外部設(shè)備供電;
[0091]其中,所述確定模塊200通過(guò)以下方式中的一種與所述外部設(shè)備連接:標(biāo)準(zhǔn)USB接口、Mini USB 接口或 Micro USB 接口。
[0092]以上功能模塊的劃分方式僅為本發(fā)明實(shí)施例給出的一種優(yōu)選實(shí)現(xiàn)方式,功能模塊的劃分方式不構(gòu)成對(duì)本發(fā)明的限制。
[0093]具體實(shí)施中,所述輸入適配模塊201具體用于:判斷所述外部設(shè)備的額定輸出電流是否小于自身的額定輸入電流;若是,則根據(jù)所述外部設(shè)備的額定輸出電流控制自身的充電電路減小輸入電流,并根據(jù)適配的輸入電流接收所述外部設(shè)備供電;否則,根據(jù)自身的額定輸入電流接收所述外部設(shè)備供電。
[0094]具體實(shí)施中,所述輸出適配模塊202具體用于:判斷自身的額定輸出電流是否小于所述外部設(shè)備的額定輸入電流;若是,則根據(jù)所述外部設(shè)備的額定輸入電流控制自身的供電電路提高輸出電流,判斷適配的輸出電流是否大于其自身的最大輸出電流門(mén)限值;若是,則自身以標(biāo)準(zhǔn)下行端口 SDP模式進(jìn)行配置,并根據(jù)所述SDP模式的輸出電流為所述外部設(shè)備供電,否則,根據(jù)適配的輸出電流為所述外部設(shè)備供電;否則,根據(jù)自身的額定輸出電流為所述外部設(shè)備供電。
[0095]具體實(shí)施中,所述連接信息為標(biāo)準(zhǔn)USB接口、迷你Mini USB接口或微型Micro USB接口的引腳信號(hào),所述確定模塊200具體用于:
[0096]根據(jù)自身的標(biāo)準(zhǔn)USB接口的Vbus引腳信號(hào),確定所述外部設(shè)備的類(lèi)型;或者,
[0097]根據(jù)自身的Mini USB接口的Vbus引腳信號(hào)或ID引腳信號(hào),確定所述外部設(shè)備的類(lèi)型;或者,
[0098]根據(jù)自身的Micro USB接口的Vbus引腳信號(hào)或ID引腳信號(hào),確定所述外部設(shè)備的類(lèi)型。
[0099]在實(shí)際應(yīng)用中,所述確定模塊200可由位于終端設(shè)備的識(shí)別器或檢測(cè)器實(shí)現(xiàn),或具有識(shí)別或檢測(cè)功能的軟件或硬件實(shí)現(xiàn);所述輸入適配模塊201、輸出適配模塊202可由位于終端設(shè)備的中央處理器(Central Processing Unit, CPU)或基帶處理器實(shí)現(xiàn)。
[0100]基于相同的技術(shù)構(gòu)思,下面舉兩個(gè)個(gè)具體例子說(shuō)明本發(fā)明實(shí)施例終端設(shè)備的組成結(jié)構(gòu)及功能,該終端設(shè)備解決問(wèn)題的原理與方法與前面所述相似,重復(fù)之處不再贅述。
[0101]實(shí)施例一
[0102]如圖3所示,該終端設(shè)備安裝有蓄電池,該終端設(shè)備包括:標(biāo)準(zhǔn)USB接口 300、識(shí)別器301、基帶處理器302 ;其中,
[0103]所述識(shí)別器301通過(guò)所述標(biāo)準(zhǔn)USB接口 300與外部設(shè)備進(jìn)行連接;
[0104]所述識(shí)別器301,用于通過(guò)所述標(biāo)準(zhǔn)USB接口 300獲取與自身連接的外部設(shè)備的連接信息,并根據(jù)所述連接信息確定所述外部設(shè)備的類(lèi)型;
[0105]所述基帶處理器302,用于在所述識(shí)別器301確定所述外部設(shè)備為供電設(shè)備時(shí),根據(jù)所述外部設(shè)備的額定輸出電流及自身的額定輸入電流適配自身的輸入電流,并根據(jù)適配的輸入電流通過(guò)所述標(biāo)準(zhǔn)USB接口 300接收所述外部設(shè)備供電。
[0106]具體實(shí)施中,首先,所述識(shí)別器301檢測(cè)所述標(biāo)準(zhǔn)USB接口的Vbus引腳上有+5V電壓,則確定所述外部設(shè)備為供電設(shè)備;
[0107]然后,所述基帶處理器302判斷所述外部設(shè)備的額定輸出電流是否小于自身的額定輸入電流;
[0108]若是,則所述基帶處理器302控制智能電源開(kāi)關(guān)打開(kāi),然后根據(jù)所述外部設(shè)備的額定輸出電流控制自身的充電電路減小輸入電流,控制所述智能電源開(kāi)關(guān)關(guān)閉,并根據(jù)適配的輸入電流通過(guò)所述標(biāo)準(zhǔn)USB接口 300接收所述外部設(shè)備供電;否則,根據(jù)自身的額定輸入電流通過(guò)所述標(biāo)準(zhǔn)USB接口 300接收所述外部設(shè)備供電。
[0109]實(shí)施例二
[0110]如圖4所示,該終端設(shè)備安裝有蓄電池,該終端設(shè)備包括:標(biāo)準(zhǔn)USB接口 400、識(shí)別器401、基帶處理器402 ;其中,
[0111]所述識(shí)別器401通過(guò)所述標(biāo)準(zhǔn)USB接口 400與外部設(shè)備進(jìn)行連接;
[0112]所述識(shí)別器401,用于通過(guò)所述標(biāo)準(zhǔn)USB接口 400獲取與自身連接的外部設(shè)備的連接信息,并根據(jù)所述連接信息確定所述外部設(shè)備的類(lèi)型;
[0113]所述基帶處理器402,用于在所述識(shí)別器401確定所