本發(fā)明涉及適配器識別技術領域,特別是涉及一種適配器識別方法及智能移動終端。
背景技術:
適配器(Adapters)是一種接口轉(zhuǎn)換器,其可以允許硬件或電子接口與其他硬件或電子接口相連接,當然也可以進行數(shù)據(jù)傳輸,電源適配器就是其中的一種。電源適配器是一種電子設備的供電電源變換設備,每個電子產(chǎn)品在出廠時均會配備一個原裝的適配器,隨著電子產(chǎn)品種類的增多,適配器的種類也逐漸地增多起來。
在日常生活中,人們有時會因原裝適配器丟失或者壞損而在市面上購買非原裝的適配器用,由于非原裝適配器的功能特性與電子產(chǎn)品所需的功能特性不匹配,使得電子產(chǎn)品無法識別一些非原裝適配器導致無法實現(xiàn)有效電連接。此外,由于非原裝電源適配器的輸出電壓大小與電子產(chǎn)品所需的電壓不匹配,容易導致電子產(chǎn)品在充電時因電流過大而引起壞損,甚至是爆炸等安全事故。
技術實現(xiàn)要素:
本發(fā)明提供一種適配器識別方法及智能移動終端,以解決上述技術問題。
本發(fā)明提供一種適配器識別方法,其應用于智能移動終端,所述方法包括:
當所述智能移動終端與適配器連接時,讀取所述智能移動終端的端口處的電壓值;
判斷所述電壓值是否與預設值相同;
若相同,則判定所述適配器為標配適配器,并通過所述標配適配器對所述智能移動終端進行充電。
在本發(fā)明所述的適配器識別方法中,在所述讀取所述智能移動終端的端口處的電壓值之前,還包括:
判斷與所述智能移動終端連接的外部設備是否為適配器;
若是,則讀取所述智能移動終端的端口處的電壓值。
在本發(fā)明所述的適配器識別方法中,在所述判斷所述電壓值是否與預設值相同之后,還包括:
若不相同,則判定所述適配器為非標配適配器。
在本發(fā)明所述的適配器識別方法中,在所述判定所述適配器為非標配適配器之后,還包括:發(fā)送第一提示信息,用于提示用戶所述適配器為非標配適配器,且阻止通過所述標配適配器對所述智能移動終端進行充電。
在本發(fā)明所述的適配器識別方法中,在所述判定所述適配器為非標配適配器之后,還包括:
發(fā)送第二提示信息;
若接收到根據(jù)所述第二提示信息反饋的第一應答信息,則通過所述非標配適配器對所述智能移動終端進行充電,并存儲充電信息。
在本發(fā)明所述的適配器識別方法中,所述存儲充電信息包括:存儲充電時間信息、充電時長信息和/或充電電流信息。
在本發(fā)明所述的適配器識別方法中,在所述發(fā)送第二提示信息后,還包括:若接收到根據(jù)所述第二提示信息反饋的第二應答信息,則阻止通過所述非標配適配器對所述智能移動終端進行充電。
本發(fā)明還提供一種智能移動終端,其用于執(zhí)行上述任意一種適配器識別方法,其包括主控制單元、USB單元和適配器識別單元,其中,所述適配器識別單元包括:控制子單元和開關子單元;
所述控制子單元,其分別與所述智能移動終端的端口和所述主控制單元連接,用于生成開關控制信號;
所述開關子單元,其輸入端與所述智能移動終端的端口連接,其控制輸入端與所述控制子單元連接,其第一輸出端與所述USB單元連接,其第二輸出端與所述主控制單元連接;所述開關子單元用于根據(jù)所述開關控制信號控制所述輸入端與所述第一輸出端和第二輸出端的導通狀態(tài);
所述主控制單元,用于當所述輸入端與所述第二輸出端導通時,讀取所述智能移動終端的端口處的電壓值。
在本發(fā)明所述的智能移動終端中,所述控制子單元包括三極管和至少一個電阻;其中,所述三極管,其基極與所述主控制單元連接,其發(fā)射極與地線連接,其集電極分別與所述控制輸入端和所述智能移動終端的端口連接;所述至少一個電阻,其一端與地線相連,另一端與所述集電極相連。
在本發(fā)明所述的智能移動終端中,所述主控制單元包括主控制子單元和分壓電阻,其中,所述分壓電阻的一端連接于所述第二輸出端,另一端連接于電源;當適配器與所述智能移動終端連接時,所述適配器內(nèi)的識別電阻與所述分壓電阻串聯(lián)于電源電壓上,所述智能移動終端的端口處的電壓值為所述識別電阻所分得的電壓值。
相比于現(xiàn)有技術,本發(fā)明的適配器識別方法及智能移動終端,通過讀取所述智能移動終端的端口處的電壓值;判斷所述電壓值是否與預設值相同;若相同,則判定所述適配器為標配適配器,并通過所述標配適配器對所述智能移動終端進行充電。本發(fā)明的適配器識別方法可以有效防止因采用非標配適配器對智能移動終端進行充電而帶來的發(fā)熱嚴重、器件壞損甚至是爆炸等安全事故的發(fā)生。
附圖說明
圖1為本發(fā)明適配器識別方法的第一優(yōu)選實施例的流程圖;
圖2為本發(fā)明適配器識別方法的第二優(yōu)選實施例的流程圖;
圖3為本發(fā)明智能移動終端第一優(yōu)選實施例的結(jié)構示意圖;
圖4為本發(fā)明智能移動終端第二優(yōu)選實施例的結(jié)構示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述??梢岳斫獾氖?,此處所描述的具體實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部結(jié)構?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明中的術語“第一”、“第二”和“第三”等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們?nèi)魏巫冃危鈭D在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
在本文中提及“實施例”意味著,結(jié)合實施例描述的特定特征、結(jié)構或特性可以包含在本發(fā)明的至少一個實施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結(jié)合。
本發(fā)明實施例提供的終端的操作控制方法的執(zhí)行主體,可以為本發(fā)明實施例提供的終端的操作控制裝置,或者集成了所述終端的操作控制裝置的移動終端(譬如筆記本、平板電腦、手機、可穿戴設備等),所述終端的操作控制裝置可以采用硬件或者軟件的方式實現(xiàn)。
實施例一
請參照圖1,圖1為本發(fā)明第一優(yōu)選實施例中適配器識別方法的流程圖。本發(fā)明實施例中的適配器識別方法應用于智能移動終端中,該適配器識別方法包括:
步驟S101:當所述智能移動終端與適配器連接時,讀取所述智能移動終端的端口處的電壓值;
步驟S102:判斷所述電壓值是否與預設值相同;
步驟S103:若相同,則判定所述適配器為標配適配器,并通過所述標配適配器對所述智能移動終端進行充電。
下面將結(jié)合附圖1詳細地說明本發(fā)明優(yōu)選實施例中的適配器識別方法。
在步驟S101中,當適配器與智能移動終端連接時,智能移動終端將讀取端口處的電壓值,具體地,當適配器與智能移動終端的USB端口連接,并讀取智能移動終端的USB端口中正性數(shù)據(jù)線的電壓值。當適配器與智能移動終端的USB端口連接后,USB端口中正性數(shù)據(jù)線會輸出一個電壓值,當適配器為標配適配器時,即為智能移動終端出廠時配置的原裝適配器,該電壓值將與智能移動終端中的預先存儲的電壓值相同,而市場上一些非標配適配器與智能移動終端的USB端口連接后,USB端口中正性數(shù)據(jù)線的電壓值將與智能移動終端中預先存儲的電壓值不同,因此通過判斷該電壓值即可以知道與USB端口連接的適配器是否為標配。
在步驟S102和步驟S103中,智能移動終端讀取端口處的電壓值后,即讀取USB端口中數(shù)據(jù)線的電壓值,將該電壓值與智能移動終端中的預先存儲的預設值相比較,若該電壓值與該預設值相同,則說明該適配器為標配適配器,此時,智能移動終端將切換到USB單元,并通過適配器進行充電,即允許通過該適配器對智能移動終端進行充電。
本發(fā)明第一優(yōu)選實施例中的適配器識別方法,通過讀取智能移動終端的端口處的電壓值,判斷該電壓值是否與預設值相同,若相同,則判定該適配器為標配適配器,并且通過該適配器對智能移動終端進行充電。本發(fā)明實施例中的適配器識別方法,只有在適配器為標配適配器時才可以對智能移動終端進行充電,因此可以有效地防止因采用非標配適配器進行充電時導致的智能移動終端發(fā)熱嚴重、器件壞損等問題的發(fā)生。
實施例二
請參見圖2,圖2為本發(fā)明第二優(yōu)選實施例中適配器識別方法的流程圖。本發(fā)明實施例中的適配器識別方法應用于智能移動終端中,該適配器識別方法包括:
步驟S201:判斷與所述智能移動終端連接的外部設備是否為適配器;
步驟S202:若是,則讀取所述智能移動終端的端口處的電壓值;
步驟S203:判斷所述電壓值是否與預設值相同;
步驟S204:若相同,則判定所述適配器為標配適配器,并通過所述標配適配器對所述智能移動終端進行充電;
步驟S205:若不相同,則判定所述適配器為非標配適配器;
步驟S206:以及發(fā)送第一提示信息,用于提示用戶所述適配器為非標配適配器,且阻止通過所述標配適配器對所述智能移動終端進行充電。
下面將結(jié)合附圖2詳細地說明本發(fā)明第二優(yōu)選實施例中的適配器識別方法。
在步驟S201中,當外部器件與智能移動終端連接時,智能移動終端往往需要判斷該外部器件是USB設備還是適配器,若是,則執(zhí)行步驟S202,若否,則進行類型枚舉等USB設備識別步驟。其中,該判斷過程可以采用USB協(xié)議來進行判斷。
在步驟S202中,當智能移動終端識別出外部器件為適配器后,智能移動終端將讀取端口處的電壓值,具體地,當適配器與智能移動終端的USB端口連接,并讀取智能移動終端的USB端口中正性數(shù)據(jù)線的電壓值。當適配器與智能移動終端的USB端口連接后,USB端口中正性數(shù)據(jù)線會輸出一個電壓值,當適配器為標配適配器時,即為智能移動終端出廠時配置的原裝適配器,該電壓值將與智能移動終端中的預先存儲的電壓值相同,而市場上一些非標配適配器與智能移動終端的USB端口連接后,USB端口中正性數(shù)據(jù)線的電壓值將與智能移動終端中預先存儲的電壓值不同,因此通過判斷該電壓值即可以知道與USB端口連接的適配器是否為標配。
在步驟S203和步驟S204中,智能移動終端讀取端口處的電壓值后,即讀取USB端口中數(shù)據(jù)線的電壓值,將該電壓值與智能移動終端中的預先存儲的預設值相比較,若該電壓值與該預設值相同,則說明該適配器為標配適配器,此時,智能移動終端將切換到USB單元,并通過適配器進行充電,即允許通過該適配器對智能移動終端進行充電。
在步驟S205和步驟S206中,若該電壓值與預設值不相同,則判定該適配器為非標配適配器,即其為非原裝適配器,為了防止通過非原裝適配器充電導致的安全事故等現(xiàn)象發(fā)生,智能移動終端將不接收通過該適配器對其進行充電,此時智能移動終端將發(fā)送第一提示信息,該第一提示信息可以采用文字、聲音、閃光燈等形式,在此不做具體限制。第一提示信息可以提示用戶該適配器為非標配適配器,不能用于給智能移動終端充電,從而避免采用非標配適配器對智能移動終端進行充電而導致的智能移動終端發(fā)熱嚴重、器件壽命縮短、甚至是爆炸等安全事故的發(fā)生。
當然,在其他實施例中,在判定與該適配器為非標配適配器之后,智能移動終端還可以發(fā)送第二提示信息,第二提示信息可以以文字的形式顯示在屏幕中,用于提示用戶該適配器為非標配適配器,是否需要繼續(xù)進行充電操作,若用戶選擇是,則智能移動終端將接收到根據(jù)該第二提示信息反饋的第一應答信息,智能移動終端將通過該非標配適配器對其進行充電,并存儲充電信息,其中,存儲充電信息包括充電時間信息、充電時長信息和/或充電電流信息。通過存儲此次通過非標配適配器對智能移動終端充電的充電信息,當智能移動終端的內(nèi)部器件發(fā)生壞損等故障后,便于工程師對產(chǎn)生故障的原因進行準確的分析判斷,并及時做出維修方案。
若用戶選擇否,即用戶不希望通過該非標配適配器對智能移動終端進行充電時,則智能移動終端將接收到根據(jù)該第二提示信息反饋的第二應答信息,智能移動終端將不接收通過該適配器對其進行充電,此時適配器將不會與該智能移動終端聯(lián)通。
本發(fā)明優(yōu)選實施例中的適配器識別方法,通過讀取智能移動終端的端口處的電壓值,判斷該電壓值是否與預設值相同,若相同,則判定該適配器為標配適配器,并且通過該適配器對智能移動終端進行充電。本發(fā)明實施例中的適配器識別方法可以有效地防止因采用非標配適配器進行充電時導致的智能移動終端發(fā)熱嚴重、器件壞損等問題的發(fā)生。
實施例三
請參見圖3,圖3為本發(fā)明智能移動終端的第一優(yōu)選實施例結(jié)構示意圖。本發(fā)明提供的智能移動終端可以實現(xiàn)本發(fā)明提供的適配器識別方法。本優(yōu)選實施例中的智能移動終端100包括適配器識別單元110、USB單元130和主控制單元140,其中,適配器識別單元110包括開關子單元111和控制子單元112。
開關子單元111,其輸入端與智能移動終端的端口連接,具體地,與智能移動終端的USB端口的數(shù)據(jù)線121相連,其控制輸入端與控制子單元112連接,其第一輸出端與USB單元130連接,其第二輸出端與主控制單元140連接;開關子單元111用于根據(jù)控制輸入端輸入的開關控制信號控制該輸入端與第一輸出端和第二輸出端的導通狀態(tài);控制子單元112,其分別與智能移動終端100端口和主控制單元140連接,用于生成開關控制信號,具體地,控制子單元112與智能移動終端100的USB端口的電源線122連接。
當外部設備200與智能移動終端100連接時,USB端口的電源線122將輸入高電平信號,控制子單元112根據(jù)該高電平信號產(chǎn)生第一開關控制信號,該第一開關控制信號為高電平信號。該第一開關控制信號將通過控制輸入端傳輸至開關子單元111,開關子單元111將控制第一輸出端與輸入端導通,從而使得外部設備200與智能移動終端100聯(lián)通。智能移動終端100將通過USB協(xié)議判斷外部設備是否為適配器,當智能移動終端100判斷該外部設備200為適配器時,智能移動終端100中的主控制單元140將產(chǎn)生一高電平信號給控制子單元112,控制子單元112將根據(jù)該高電平信號生成第二開關控制信號,其中第二開關控制信號為低電平信號。開關子單元111通過控制輸入端接收該第二開關控制信號并根據(jù)該第二開關控制信號控制輸入端與第二輸出端導通。此時,主控制單元140將讀取智能移動終端100的USB端口處的電壓值,具體地,讀取USB端口的數(shù)據(jù)線121的電壓值,當智能移動終端100判斷該電壓值與智能移動終端中的預設值相同時,說明該適配器為標配適配器,可以通過該適配器對智能移動終端100進行充電。
此時,智能移動終端的主控制單元140將發(fā)送一個控制信號給控制子單元112,控制子單元112將根據(jù)該控制信號生成第三開關控制信號并傳輸至開關子單元111。開關子單元111將根據(jù)第三開關控制信號控制第一輸出端與輸入端導通,從而使得標配適配器與智能移動終端100的USB單元連通,進而智能移動終端100可以通過該標配適配器對其進行充電。
當主控制單元140讀取到的數(shù)據(jù)線121的電壓值與智能移動終端100中的預設值不相同時,說明該適配器為非標配適配器,此時智能移動終端100可以不通過該非標配適配器進行充電,也可以通過該非標配適配器進行充電,當通過該非標配適配器進行充電時,智能移動終端100可以記錄存儲此次充電的充電信息,以便于當智能移動終端100內(nèi)部的部件壞損時,可以使得工程師更快更準確地尋找到部件壞損的原因,及時給出維修方案。
本發(fā)明的優(yōu)選實施例中的智能移動終端,通過在智能移動終端中設置有適配器識別單元,當外部設備與智能移動終端的連接時,控制單元先產(chǎn)生第一開關控制信號,使得開關單元的輸入端與第一輸出端導通,從而智能移動終端可以判斷外部設備是否為適配器,若判斷為適配器時,主控制單元將給控制子單元控制信號,使得其生成第二開關控制信號,開關子單元將根據(jù)該第二開關控制信息控制其輸入端與第二輸出端導通,使得主控制單元可以讀取USB端口的數(shù)據(jù)線的電壓值,并判斷該電壓值是否與預設值相同,若相同,則說明該適配器為標配適配器,即可以通過該標配適配器對其進行充電。本發(fā)明的智能移動終端,在通過適配器對其進行充電之前,智能移動終端先判斷該適配器是否為標配適配器,當判定為標配時,允許通過該適配器對其進行充電,可以有效避免因使用非標配適配器對智能移動終端進行充電而導致的器件發(fā)熱嚴重、壽命縮短、甚至爆炸等安全事故的發(fā)生,同時也可以延長智能移動終端的使用壽命。
實施例四
請參見圖4,圖4為本發(fā)明智能移動終端的第二優(yōu)選實施例結(jié)構示意圖。本發(fā)明提供的智能移動終端可以實現(xiàn)本發(fā)明提供的適配器識別方法。本優(yōu)選實施例中的智能移動終端300包括適配器識別單元310、USB單元330和主控制單元340,其中,適配器識別單元310包括開關子單元311和控制子單元312,主控制單元340包括主控制子單元341和分壓電阻R1。
控制子單元312包括三極管和至少一個電阻,在本優(yōu)選實施例中,電阻個數(shù)為1個,如圖4所示的電阻R3。其中,三極管的基極與主控制子單元341連接,三極管的發(fā)射極與地線連接,三極管的集電極分別與開關子單元311的控制輸入端和智能移動終端的端口連接,具體地與智能移動終端的USB端口的電源線322連接;電阻R3的一端與地線相連,另一端與三極管的集電極相連。
開關子單元311為NLAS7242MUTBG的模擬開關,當然,在其他實施例中也可以采用其他的開關,只要實現(xiàn)本實施例中的功能即可,在此不做具體限制。開關子單元311的輸入端與智能移動終端的端口連接,具體地,與智能移動終端的USB端口的數(shù)據(jù)線321連接,可以理解的是,USB端口的數(shù)據(jù)線321有兩條,分別為正、負數(shù)據(jù)線,且正、負數(shù)據(jù)線分別與開關子單元311的輸入端中的兩個引腳對應相連。開關子單元311控制輸入端與控制子單元312連接,具體地,控制輸入端與三極管的集電極相連。開關子單元311的第一輸出端與USB單元330連接,開關子單元311的第二輸出端分別與主控制子單元341和分壓電阻R1連接,具體地,第二輸出端中的正性引腳分別與主控制子單元340和分壓電阻R1連接,負性引腳可以處于懸空狀態(tài)。分壓電阻R1的另一端連接于電源電壓。開關子單元311用于根據(jù)控制輸入端輸入的開關控制信號控制該輸入端與第一輸出端和第二輸出端的導通狀態(tài);
當外部設備與智能移動終端300連接時,具體地,與智能移動終端300的USB端口連接,USB端口的電源線322將輸入高電平信號,該高電平信號將使得開關子單元311的控制輸入端為高電平,即開關子單元311獲得第一開關控制信號。開關子單元311根據(jù)該第一開關控制信號控制第一輸出端與輸入端導通,即此時外部設備通過開關子單元311與USB單元330相連,智能移動終端300通過USB協(xié)議判斷外部設備是否為適配器,若判斷為適配器,則主控制子單元341將給三極管一高電平信號,使得三極管處于打開狀態(tài),進而將控制輸入端的電位拉低,此時開關子單元311將接收到第二開關控制信號,并根據(jù)該第二開關控制信號控制第二輸出端與輸入端導通。
需要說明的是,當?shù)诙敵龆伺c輸入端導通時,適配器400中的識別電阻R2將與分壓電阻R1串聯(lián),此時識別電阻R2和分壓電阻R1將共同分擔電源電壓,識別電阻R2所分得的電壓值即為數(shù)據(jù)線321的電壓值。由于標配適配器中的識別電阻與非標配適配器中的識別電阻的阻值不同,其所分得的電壓值也不相同,因此可以通過判斷數(shù)據(jù)線321的電壓值是否與預設值相同即可以知道該適配器是否為標配。具體地,主控制子單元341通過讀取數(shù)據(jù)線321的電壓值來判斷該電壓值是否與預設值相同,若相同,則判定該適配器400為標配適配器,若不相同,則判定該適配器400為非標配適配器。
當智能移動終端300判斷適配器400為標配適配器時,主控制子單元341將控制三級管處于高阻狀態(tài),此時,開關子單元311的控制輸入端將變?yōu)楦唠娖綘顟B(tài),即獲得第三開關控制信號,開關子單元311將根據(jù)該第三開關控制信號控制第一輸出端與輸入端導通,使得智能移動終端300可以通過該適配器400進行充電。
當智能移動終端300判斷適配器400為非標配適配器時,智能移動終端300可以直接拒絕通過該適配器400進行充電,也可以通過發(fā)出提示信息給用戶,若用戶依然要求通過該非標配適配器進行充電,則智能移動終端300將允許通過該非標配適配器400進行充電,同時記錄并存儲此次充電信息,其中,充電信息包括此次充電時間、充電時長、充電過程中的電流大小等信息。
本優(yōu)選實施例中的智能移動終端,在通過適配器進行充電前,先判斷該適配器是否為標配適配器,若是,則通過開關子單元調(diào)整輸入端與第一輸出端接通,使得智能移動終端可以通過該適配器進行充電,若判定為非標配適配器,則可以直接拒絕通過該非標配適配器進行充電,從而保護智能移動終端,延長其內(nèi)各個器件的使用壽命,另外也可以有效地防止因采用非標配適配器進行充電時導致智能移動終端發(fā)熱嚴重、器件嚴重損耗甚至是爆炸等安全事故的發(fā)生;當然也可以通過該非標配適配器進行充電,此時需要記錄存儲此次充電信息,便于當智能移動終端出現(xiàn)故障時,便于工程師可以更快更準確地確定故障原因。
綜上所述,雖然本發(fā)明已以優(yōu)選實施例揭露如上,但上述優(yōu)選實施例并非用以限制本發(fā)明,本領域的普通技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與潤飾,因此本發(fā)明的保護范圍以權利要求界定的范圍為準。