充電方法、裝置及終端與流程
2023-10-17 13:09:19 1

本發明屬於通信技術領域,尤其涉及一種充電方法、裝置及終端。
背景技術:
隨著移動終端技術的不斷發展,目前市面上大部分產商的移動終端都支持快速充電功能,且快速充電技術五花八門,充電方式不盡相同,有的是採用高電流,有的是採用高電壓,實際目的都是增大充電電流以減少充電時間。
然而,各廠商大都對應配置有快速充電的充電器,可簡稱快充充電器,如各廠商配置的快充充電器的帶負載能力、安全要求不同等等,也就是說,各個廠商之間的快充充電器不能互相兼容,如果使用其他廠家的快充充電器進行快速充電,可能會出現充停、起火、爆炸等問題,安全性較差。
技術實現要素:
本發明實施例提供一種充電方法、裝置及終端,大大提高了充電設備對移動終端充電的安全性。
第一方面,本發明實施例提供一種充電方法,其中包括:
當檢測到接入設備接入移動終端時,確定所述接入設備是否為充電設備;
若判斷所述接入設備為充電設備,則讀取所述充電設備的差分埠的正埠電壓;
根據所述正埠電壓,判斷所述充電設備是否為所述移動終端對應配置的充電設備;
若所述充電設備為所述移動終端對應配置的充電設備,則控制所述充電設備以第一預設電流對所述移動終端進行充電。
第二方面,本發明實施例提供一種充電裝置,其中包括:
第一確定模塊,用於當檢測到接入設備接入移動終端時,確定所述接入設備是否為充電設備;
讀取模塊,用於若判斷所述接入設備為充電設備,則讀取所述充電設備的差分埠的正埠電壓;
判斷模塊,用於根據所述正埠電壓,判斷所述充電設備是否為所述移動終端對應配置的充電設備;
第一充電控制模塊,用於若所述充電設備為所述移動終端對應配置的充電設備,則控制所述充電設備以第一預設電流對所述移動終端進行充電。
第三方面,本發明實施例提供一種終端,其中包括:
存儲有可執行程序代碼的存儲器;
與所述存儲器耦合的處理器;
所述處理器調用所述存儲器中存儲的所述可執行程序代碼,執行如第一方面所提供的充電方法。
本發明實施例,首先在確定接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓;通過讀取正埠電壓來判斷該充電設備是否為移動終端對應配置的充電設備,若是,則控制充電設備以第一預設電流對移動終端進行快速充電。即本發明實施例通過正埠電壓的大小來對充電設備進行識別,避免了移動終端使用其他廠家的快充充電器進行快速充電,從而避免了出現充停、起火、爆炸等問題,大大提高了安全性。
附圖說明
下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
圖1是本發明實施例提供的充電方法的流程示意圖。
圖2為本發明實施例提供的充電方法的另一流程示意圖。
圖3是本發明實施例提供的充電方法的場景示意圖。
圖4為本發明實施例提供的充電裝置的結構示意圖。
圖5為本發明實施例提供的充電裝置的另一結構示意圖。
圖6為本發明實施例提供的終端的結構示意圖。
具體實施方式
請參照圖式,其中相同的組件符號代表相同的組件,本發明的原理是以實施在一適當的運算環境中來舉例說明。以下的說明是基於所例示的本發明具體實施例,其不應被視為限制本發明未在此詳述的其它具體實施例。
在以下的說明中,本發明的具體實施例將參考由一部或多部計算機所執行的步驟及符號來說明,除非另有述明。因此,這些步驟及操作將有數次提到由計算機執行,本文所指的計算機執行包括了由代表了以一結構化型式中的數據的電子信號的計算機處理單元的操作。此操作轉換該數據或將其維持在該計算機的內存系統中的位置處,其可重新配置或另外以本領域測試人員所熟知的方式來改變該計算機的運作。該數據所維持的數據結構為該內存的實體位置,其具有由該數據格式所定義的特定特性。但是,本發明原理以上述文字來說明,其並不代表為一種限制,本領域測試人員將可了解到以下所述的多種步驟及操作亦可實施在硬體當中。
本發明的原理使用許多其它泛用性或特定目的運算、通信環境或組態來進行操作。所熟知的適合用於本發明的運算系統、環境與組態的範例可包括(但不限於)手持電話、個人計算機、伺服器、多處理器系統、微電腦為主的系統、主架構型計算機、及分布式運算環境,其中包括了任何的上述系統或裝置。
以下將分別進行詳細說明。
在本實施例中,將從充電裝置的角度進行描述,該充電裝置可以集成在終端中,如可為手機、平板電腦、掌上電腦(pda,personaldigitalassistant)等移動終端。
請參閱圖1,圖1是本發明實施例提供的充電方法的流程示意圖。該方法包括:
在步驟s101中,當檢測到接入設備接入移動終端時,確定該接入設備是否為充電設備。
在本發明實施例中,該接入設備可以是充電設備、也可以是電腦(pc,personalcomputer)等等,接入設備可通過通用串行總線(usb,universalserialbus)接入移動終端。
可以理解的是,當接入設備是充電設備時,usb線用於向移動終端供電,當接入設備是pc機時,usb線用於傳輸數據信號。
由此,移動終端可根據usb埠接收到的信號來判斷接入設備是否為充電設備。
在某些實施方式中,移動終端檢測到接入設備接入移動終端的方式可包括:當檢測到移動終端與接入設備的供電總線埠形成電連接時,確定接入設備接入移動終端。
在步驟s102中,若判斷接入設備為充電設備,則讀取該充電設備的差分埠的正埠電壓。
可以理解的是,移動終端在判斷接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓的方式有很多,比如,可以包括:
(11)生成切換控制信號。
(12)根據該切換控制信號觸發內置的切換開關進行切換操作,以切斷與充電設備的差分埠的正埠之間的數據傳輸通道。
(13)讀取充電設備的差分埠的正埠電壓。
比如,首先在移動終端內設置有一切換開關,該切換開關可用於控制移動終端與充電設備的差分埠中的正埠之間的數據傳輸通道的導通或斷開。其後,在判斷接入設備為充電設備時,生成一切換控制信號,並根據切換控制信號切斷與充電設備的差分埠的正埠之間的數據傳輸通道,在數據傳輸通道切斷後,讀取充電設備的差分埠的正埠電壓。
在步驟s103中,根據該正埠電壓,判斷充電設備是否為移動終端對應配置的充電設備。
在本發明實施例中,移動終端根據該正埠電壓,判斷充電設備是否為移動終端對應配置的充電設備的方式有很多,比如,可包括:
(21)判斷該正埠電壓是否在相應的預設電壓區間內。
其中,該預設電壓區間為移動終端對應配置的充電設備的輸出電壓區間。
可以理解的是,各廠商移動終端大都對應配置有快速充電的充電設備,且各廠商配置的快充充電設備的帶負載能力、安全要求、輸出電壓區間也不同。
(22)若判斷該正埠電壓在相應的預設電壓區間內,則確定充電設備為移動終端對應配置的充電設備。
本實施例,主要通過充電設備的輸出電壓區間,來區分充電設備是否為各廠商移動終端對應配置的充電設備,當移動終端確定出正埠電壓在相應的預設電壓區間內,則可以確定出該充電設備為移動終端對應配置的充電設備。
在步驟s104中,若該充電設備為移動終端對應配置的充電設備,則控制充電設備以第一預設電流對移動終端進行充電。
在本發明實施例中,若該充電設備為移動終端對應配置的充電設備,則控制充電設備以第一預設電流對移動終端進行充電,即表示可以利用該充電設備對移動終端進行快速充電,其中,第一預設電流可根據充電設備本身的帶負載能力來決定,此處不作具體限定。
在某些實施方式中,在判斷充電設備是否為移動終端對應配置的充電設備之後,還可以包括:
若該充電設備不為移動終端對應配置的充電設備,則控制充電設備以第二預設電流對移動終端進行充電,該第一預設電流大於第二預設電流。
即表示不可以利用該充電設備對移動終端進行快速充電,可控制以第二預設電流對移動終端進行普通充電,其中,該第一預設電流可根據充電設備本身的帶負載能力來決定,且小於第一預設電流,此處不作具體限定。
可以理解的是,本發明中的術語「第一」、「第二」等是用於區別不同對象,而不是用於描述特定順序。此外,術語「包括」和「具有」以及它們任何變形,意圖在於覆蓋不排他的包含。
由上述可知,本實施例提供的充電方法,首先在確定接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓;通過讀取正埠電壓來判斷該充電設備是否為移動終端對應配置的充電設備,若是,則控制充電設備以第一預設電流對移動終端進行快速充電。即本發明實施例通過正埠電壓的大小來對充電設備進行識別,避免了移動終端使用其他廠家的快充充電器進行快速充電,從而避免了出現充停、起火、爆炸等問題,大大提高了安全性。
根據上述實施例所描述的方法,以下將舉例作進一步詳細說明。
由於目前市面上主流快充技術不兼容,各個廠商都需要對應配置的充電設備和充電識別手段,也就是說,各個廠商之間的充電設備不能互相兼容,如果使用其他廠家的快充充電設備進行快速充電,可能會出現充停、起火、爆炸等問題,安全性較差。
請參閱圖2,圖2為本發明實施例提供的充電方法的另一流程示意圖。該方法包括:
在步驟s201中,當檢測到移動終端與接入設備的供電總線埠形成電連接時,移動終端確定該接入設備是否為充電設備。
一般的,usb有四條線,vbus、d+、d-、gnd,其中d+(dp,digitalpositive)/d-(dm,digitalminus)為一對差分信號線,用於通信及數據傳輸;vbus為電源線或供電總線,用於供電,gnd為地線。
相應的,本實施例中,為方便描述,可認為每一條線對應設置一個埠,如差分信號線對應一對差分埠,包括d+正埠及d-負埠,vbus對應供電總線埠,等等。
比如,當檢測到vbus上電時,可認為移動終端與接入設備形成電連接,則移動終端判斷該接入設備是充電設備還是進行數據交互的設備,如pc機,移動硬碟,等等。
可以理解的是,在本發明實施例中,移動終端確定接入的接入設備是否為充電設備的實現方式有很多,可以用軟體或硬體去實現,
比如,用硬體實現時,若插入的是usb充電器時,usb的數據線(d+、d-)上沒有數據;若插入的是usb線時,usb的數據線有波形,可通過硬體電路,用一個通用輸入/輸出接口(gpio,generalpurposeinputoutput)的高低電平來判斷。在另外實施方式中,也可以採用軟體方式進行設置,此處不作具體限定。
在步驟s202中,若判斷接入設備為充電設備,則移動終端生成切換控制信號。
在步驟s203中,移動終端根據該切換控制信號觸發內置的切換開關進行切換操作,以切斷與充電設備的差分埠的正埠之間的數據傳輸通道。
在步驟s204中,移動終端切斷與充電設備的差分埠的正埠之間的數據傳輸通道後,讀取充電設備的差分埠的正埠電壓。
可以理解的是,移動終端中內設置有一切換開關,該切換開關可用於控制移動終端與充電設備的差分埠中的正埠(d+)之間的數據傳輸通道的導通或斷開。
比如,當移動終端判斷出接入設備為充電設備後,生成一切換控制信號,並根據切換控制信號切斷與充電設備的差分埠的正埠(d+)之間的數據傳輸通道,在數據傳輸通道切斷後,讀取充電設備的差分埠的正埠電壓。
在本發明實施方式中,該切換開關可以是場效應管開關(mos管),如圖3所示,為該充電方法的場景示意圖,其中移動終端為手機22,接入設備為適配器21,適配器21連接供電電源,手機22與適配器21通過usb線23進行連接。
首先,切換控制信號(可簡稱ctrl信號)默認為低電平,即適配器21和手機22連接時,適配器21的d+/d-埠與通過手機22的d+_1/d-_1埠,連接到usb接口網卡(usbphy),進行接入設備的類型識別。
如果識別出是適配器21,即為充電設備,不是電腦usb,則將切換開關25控制ctrl信號拉高,適配器21的d+/d-埠連接到模擬數字轉換模塊(adc,analog-to-digitalconverter)的d+_2/d-_2埠,adc模塊採樣讀取d+_2埠上的電壓。
可以理解的是,由於usb傳輸速度快,mos管不宜高頻數據,因此在某些實施方式中,該切換開關也可以替換為模擬開關,如切換控制信號拉高時數據傳輸通道連接,切換控制信號拉低時數據傳輸通道斷開,此處舉例不構成對本發明的限定。
在步驟s205中,移動終端判斷該正埠電壓是否在相應的預設電壓區間內。
其中,該預設電壓區間為移動終端對應配置的充電設備的輸出電壓區間。
比如,通過判斷d+_2電壓是否在自帶充電器的電壓區間,如自帶充電器的電壓區間為1.1v到1.3v,等等。
根據步驟s205判斷的結果,若在相應的預設電壓區間內,則執行步驟s206,若不在相應的預設電壓區間內,則執行步驟s207。
在步驟s206中,若判斷該正埠電壓在相應的預設電壓區間內,移動終端控制充電設備以第一預設電流對移動終端進行充電。
在步驟s207中,若該充電設備不為移動終端對應配置的充電設備,移動終端控制充電設備以第二預設電流對移動終端進行充電,該第一預設電流大於第二預設電流。
在一種實施方式中,若判斷該正埠電壓在相應的預設電壓區間內,則可以表示接入的該充電設備為移動終端對應配置的充電設備,從而可以允許該充電設備以第一預設電流對移動終端進行快速充電。
在另一種實施方式中,若判斷該正埠電壓不在相應的預設電壓區間內,則可以表示接入的充電設備不為移動終端對應配置的充電設備,從而不允許該充電設備對移動終端進行快速充電,且控制以第二預設電流對移動終端進行普通充電。
可以理解的是,第一預設電流和第二預設電流的具體大小可根據充電設備本身的帶負載能力來決定;其中,帶負載能力可以是指電路的輸出電阻的大小,和電壓源(電流源)中的內阻,即在外接器件後,輸出的電壓或電流大小不受影響的能力。
此處需要說明的是,手機上要實現快充充電功能需要滿足三要素,三者缺一不可。充電設備、電池、充電集成電路chargeic。充電設備需要滿足足夠的輸出電流以及輸出電壓,因為充電設備的走線有很大的寄生電阻,如果要實現較大的充電電流,充電設備的帶載輸出電壓需要較高。
比如,假設移動終端的自帶充電設備的帶負載能力為2a,如果判斷不是自帶充電設備,則不允許快充,且設定普衝最大電流為1a;如果判斷是自帶充電設備,則允許對該移動終端進行以2a大電流進行充電。
由上述可知,本實施例提供的充電方法,首先在確定接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓;通過讀取正埠電壓來判斷該充電設備是否為移動終端對應配置的充電設備,若是,則控制充電設備以第一預設電流對移動終端進行快速充電;如,控制切換開關,斷開數據傳輸通道,充電設備d+/d-埠連接到模擬數字轉換模塊的d+_2/d-_2埠,adc模塊採樣讀取d+_2埠上的電壓。即本發明實施例通過正埠電壓的大小來對充電設備進行識別,避免了移動終端使用其他廠家的快充充電器進行快速充電,從而避免了出現充停、起火、爆炸等問題,大大提高了安全性。
為便於更好的實施本發明實施例提供的充電方法,本發明實施例還提供一種基於上述充電方法的裝置以及終端。其中名詞的含義與上述移動終端充電的方法中相同,具體實現細節可以參考方法實施例中的說明。
請參閱圖4,圖4為本發明實施例提供的充電裝置的結構示意圖,該充電裝置300可以包括第一確定模塊301、讀取模塊302、判斷模塊303以及第一充電控制模塊304。
其中第一確定模塊301,用於當檢測到接入設備接入移動終端時,確定該接入設備是否為充電設備。
在本發明實施例中,該接入設備可以是充電設備、也可以是電腦pc等等,接入設備可通過通用串行總線usb接入移動終端。
可以理解的是,當接入設備是充電設備時,usb線用於向移動終端供電,當接入設備是pc機時,usb線用於傳輸數據信號。
由此,移動終端可根據usb埠接收到的信號來判斷接入設備是否為充電設備。
讀取模塊302,用於若判斷接入設備為充電設備,則讀取該充電設備的差分埠的正埠電壓。判斷模塊303,用於根據該正埠電壓,判斷充電設備是否為移動終端對應配置的充電設備。
第一充電控制模塊304,用於若該充電設備為移動終端對應配置的充電設備,則控制充電設備以第一預設電流對移動終端進行充電。
在本發明實施例中,若該充電設備為移動終端對應配置的充電設備,則控制充電設備以第一預設電流對移動終端進行充電,即表示可以利用該充電設備對移動終端進行快速充電,其中,第一預設電流可根據充電設備本身的帶負載能力來決定,此處不作具體限定。
請一併參閱圖5,圖5為本發明實施例提供的充電裝置400的結構示意圖;可以理解的是,讀取模塊302在判斷接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓的方式有很多,如,該充電裝置400中讀取模塊302可以包括:
生成子模塊3021,用於生成切換控制信號。
切換子模塊3022,用於根據所述切換控制信號觸發內置的切換開關進行切換操作,以切斷與充電設備的差分埠的正埠之間的數據傳輸通道。
讀取子模塊3023,用於讀取所述充電設備的差分埠的正埠電壓。
比如,首先在移動終端內設置有一切換開關,該切換開關可用於控制移動終端與充電設備的差分埠中的正埠之間的數據傳輸通道的導通或斷開。其後,在判斷接入設備為充電設備時,生成一切換控制信號,並根據切換控制信號切斷與充電設備的差分埠的正埠之間的數據傳輸通道,在數據傳輸通道切斷後,讀取充電設備的差分埠的正埠電壓。
在本發明實施例中,判斷模塊303根據該正埠電壓,判斷充電設備是否為移動終端對應配置的充電設備的方式有很多,如圖5所示,該充電裝置400中判斷模塊303可以包括:
第一判斷子模塊3031,用於判斷所述正埠電壓是否在相應的預設電壓區間內,所述預設電壓區間為移動終端對應配置的充電設備的輸出電壓區間。
確定子模塊3032,用於若判斷所述正埠電壓在相應的預設電壓區間內,則確定所述充電設備為所述移動終端對應配置的充電設備。
可以理解的是,各廠商移動終端大都對應配置有快速充電的充電設備,且各廠商配置的快充充電設備的帶負載能力、安全要求、輸出電壓區間也不同。
本實施例,主要通過充電設備的輸出電壓區間,來區分充電設備是否為各廠商移動終端對應配置的充電設備,當移動終端確定出正埠電壓在相應的預設電壓區間內,則可以確定出該充電設備為移動終端對應配置的充電設備。
如圖5所示,該充電裝置400還可以包括:
第二充電控制模塊305,用於若所述充電設備不為所述移動終端對應配置的充電設備,則控制所述充電設備以第二預設電流對所述移動終端進行充電,所述第一預設電流大於所述第二預設電流。
即表示不可以利用該充電設備對移動終端進行快速充電,可控制以第二預設電流對移動終端進行普通充電,其中,該第一預設電流可根據充電設備本身的帶負載能力來決定,且小於第一預設電流,此處不作具體限定。
在某些實施方式中,該充電裝置400還包括:第二確定模塊306,用於當檢測到移動終端與接入設備的供電總線埠形成電連接時,確定接入設備接入移動終端。
具體實施時,以上各個模塊可以作為獨立的實體來實現,也可以進行任意組合,作為同一或若干個實體來實現,以上各個模塊的具體實施可參見前面的方法實施例,在此不再贅述。
該充電裝置可以集成在終端中,如手機、平板電腦、掌上電腦pda等移動終端
由上述可知,本實施例提供的充電裝置,首先在確定接入設備為充電設備時,讀取該充電設備的差分埠的正埠電壓;通過讀取正埠電壓來判斷該充電設備是否為移動終端對應配置的充電設備,若是,則控制充電設備以第一預設電流對移動終端進行快速充電。即本發明實施例通過正埠電壓的大小來對充電設備進行識別,避免了移動終端使用其他廠家的快充充電器進行快速充電,從而避免了出現充停、起火、爆炸等問題,大大提高了安全性。
本發明還提供一種終端,其中該終端可包括移動終端,如手機、平板電腦、掌上電腦pda等,請參閱圖6,圖6為本發明實施例提供的終端結構示意圖。該終端500可以包括有一個或一個以上計算機可讀存儲介質的存儲器501、傳感器502、輸入單元503、顯示單元504、以及包括有一個或者一個以上處理核心的處理器505等部件。本領域技術人員可以理解,圖6中示出的終端結構並不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
存儲器501可用於存儲應用程式和數據。存儲器501存儲的應用程式中包含有可執行代碼。應用程式可以組成各種功能模塊。處理器505通過運行存儲在存儲器501的應用程式,從而執行各種功能應用以及數據處理。此外,存儲器501可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器501還可以包括存儲器控制器,以提供處理器505和輸入單元503對存儲器501的訪問。
終端還可包括至少一種傳感器502,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板的亮度,接近傳感器可在終端移動到耳邊時,關閉顯示面板和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
輸入單元503可用於接收輸入的數字、字符信息或用戶特徵信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入單元503可包括觸敏表面以及其他輸入設備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器505,並能接收處理器505發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面。除了觸敏表面,輸入單元503還可以包括其他輸入設備。具體地,其他輸入設備可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、指紋識別模組、軌跡球、滑鼠、操作杆等中的一種或多種。
顯示單元504可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元504可包括顯示面板。可選的,可以採用液晶顯示器(lcd,liquidcrystaldisplay)、有機發光二極體(oled,organiclight-emittingdiode)等形式來配置顯示面板。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作後,傳送給處理器505以確定觸摸事件的類型,隨後處理器505根據觸摸事件的類型在顯示面板上提供相應的視覺輸出。雖然在圖6中,觸敏表面與顯示面板是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面與顯示面板集成而實現輸入和輸出功能。
處理器505是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執行存儲在存儲器501內的應用程式,以及調用存儲在存儲器501內的數據,執行終端的各種功能和處理數據,從而對終端進行整體監控。可選的,處理器505可包括一個或多個處理核心;優選的,處理器505可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等。
儘管圖6中未示出,終端還可以包括攝像頭、藍牙模塊、電源等,在此不再贅述。
具體在本實施例中,移動終端中的處理器505會按照如下的指令,將一個或一個以上的應用程式的進程對應的可執行代碼加載到存儲器501中,並由處理器505來運行存儲在存儲器501中的應用程式,從而實現各種功能:
當檢測到接入設備接入移動終端時,確定該接入設備是否為充電設備;若判斷該接入設備為充電設備,則讀取該充電設備的差分埠的正埠電壓;根據該正埠電壓,判斷該充電設備是否為該移動終端對應配置的充電設備;若該充電設備為該移動終端對應配置的充電設備,則控制該充電設備以第一預設電流對該移動終端進行充電。
在某些實施方式中,處理器505根據該正埠電壓,判斷該充電設備是否為該移動終端對應配置的充電設備時,包括:
判斷該正埠電壓是否在相應的預設電壓區間內,該預設電壓區間為移動終端對應配置的充電設備的輸出電壓區間;若判斷該正埠電壓在相應的預設電壓區間內,則確定該充電設備為該移動終端對應配置的充電設備。
進一步的,處理器505在判斷該充電設備是否為該移動終端對應配置的充電設備之後,還可以包括:
若該充電設備不為該移動終端對應配置的充電設備,則控制該充電設備以第二預設電流對該移動終端進行充電,該第一預設電流大於該第二預設電流。
在某些實施方式中,處理器505讀取該充電設備的差分埠的正埠電壓,可以包括:生成切換控制信號;根據該切換控制信號觸發內置的切換開關進行切換操作,以切斷與充電設備的差分埠的正埠之間的數據傳輸通道,並讀取該充電設備的差分埠的正埠電壓。
在某些實施方式中,處理器505檢測到接入設備接入移動終端可以包括:
當檢測到移動終端與接入設備的供電總線埠形成電連接時,確定接入設備接入移動終端。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見上文針對充電方法的詳細描述,此處不再贅述。
本發明實施例提供的所述充電裝置,譬如為計算機、平板電腦、具有觸摸功能的手機等等,所述充電裝置與上文實施例中的充電方法屬於同一構思,在所述充電裝置上可以運行所述充電方法實施例中提供的任一方法,其具體實現過程詳見所述充電方法實施例,此處不再贅述。
需要說明的是,對本發明所述充電方法而言,本領域普通測試人員可以理解實現本發明實施例所述充電方法的全部或部分流程,是可以通過電腦程式來控制相關的硬體來完成,所述電腦程式可存儲於一計算機可讀取存儲介質中,如存儲在移動終端的存儲器中,並被該移動終端內的至少一個處理器執行,在執行過程中可包括如所述充電方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲器(rom,readonlymemory)、隨機存取記憶體(ram,randomaccessmemory)等。
對本發明實施例的所述充電裝置而言,其各功能模塊可以集成在一個處理晶片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。所述集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中,所述存儲介質譬如為只讀存儲器,磁碟或光碟等。
以上對本發明實施例所提供的一種充電方法、裝置及移動終端進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。