專利名稱:一種移動終端usb或充電器插入識別的裝置的制作方法
技術領域:
本實用新型涉及移動通信終端領域,特別涉及一種USB或充電器插入識別電路。
背景技術:
隨著2007年新國標充電器《移動通信手持機充電器及接口技術要求和測試方法》的推行,國內手機充電器已經實現了統一。新國標中規定充電電纜線充電器測插頭采用USBA系列插頭,手機測插頭不做強制要求。 但隨著全社會環保節能意識的不斷深化,大部分終端廠家在設計充電電纜時,開始逐步傾向采用通用的mini USB&USB A系列USB電纜線。手機采用該通用USB電纜線來作為充電與數據線將實現成本、節能環保等社會效益的最大化。 當用戶采用該通用USB線來進行充電器充電或USB充電或者是USB數據傳輸時,手機將進行插入連接的是充電器還是電腦的判斷動作。當前各終端廠家及上游開發平臺采用的插入判斷方法五花八門,有的判斷準確但方法復雜,有的方法簡單但容易誤判[0005] 常規的判斷思路如圖1所示為新國標充電器的接口示意圖,圖中左邊接口為50Hz 220Vac市電輸入,右邊接口為充電器5V直流輸出端,可以看到充電器輸出的D_與D+接口是短路連接的。因此,所有的充電器或電腦USB插入判斷基本都是圍繞該特點進行,即當插入的是充電器時手機檢測到D-與D+電壓相同因此判斷是充電器插入,當插入的是電腦USB時手機檢測到D-與D+電壓不同因此判斷為電腦USB插入。 但是,現有技術還會出現一種誤判缺陷一般標準的USB mini端及A端插頭里USB的數據D+、 D-引腳都短于5V和GND的引腳。當手機插入充電器時,不論是mini端插手機或A端插充電器,只要用戶插入動作速度很慢或只插入一半不全插入時,手機就會判斷是USB插入并進入USB模式。 一旦手機進入USB模式后,就算充電插頭之后再完全插入,手機也不會重新回到充電器模式。原因是很多終端廠家或開發平臺,必需要進行拔出判斷后才進行下一次插入動作的判斷。因此不同的充電器插入動作速度會使手機進入不同的充電狀態,插入動作快的就會進入充電器充電模式,插入動作慢就會進入USB模式。根本原因是很多設計沒有全面的考慮到USB線的mini端和A端里的D+、D_引腳與5V、GND的引腳長度不一致和用戶的實際操作情況有差異,而導致誤判。[0007] 因而,現有技術還有待改進和提高。
實用新型內容本實用新型的目的在于提供一種移動終端USB或充電器插入識別的裝置,其能快
速準確地識別終端插入的USB或充電器的類型。 為了達到上述目的,本實用新型采取了以下技術方案 —種移動終端USB或充電器插入識別裝置,包括用于與外部供電裝置相連的USB接口模塊;其中,其還包括接口檢測和控制模塊、電子開關模塊、充電切換模塊、識別模塊和基帶USB數據收發模塊;[0011] 所述接口檢測與控制模塊與所述USB接口模塊連接,用于檢測所述USB接口模塊的D-端口信號,并根據所述D-端口信號的變化產生中斷響應以輸出相應的控制信號給電子開關模塊; 所述電子開關模塊與所述USB接口模塊連接,用于接收所述USB接口模塊的輸入信號,并根據所述控制信號選擇所述輸入信號與所述基帶USB數據收發模塊或充電切換模塊連接; 所述充電切換模塊與所述電子開關連接,用于根據所述電子開關的輸出信號切換輸出一識別信號; 所述識別模塊分別與所述USB接口模塊及充電切換模塊相連,用于根據所述所述
USB接口模塊及充電切換模塊信號狀態識別所述外部供電裝置的類型。 所述的識別裝置,其中,其還包括一分別與USB接口模塊和充電切換模塊相連的
充電模塊,所述充電模塊用于根據所述識別模塊識別的所述外部供電裝置的類型選擇相應
的充電方式。 所述的識別裝置,其中,所述電子開關模塊為一型號為FSUB30L10的集成芯片,所述FSUB30L10集成芯片的第1腳S控制端與所述接口檢測和控制模塊相連,第9腳/OE端、第8腳HSD2-端和第5腳GND端接參考地,第4腳與USB接口模塊的D+端相連,第6與USB接口模塊的D-端相連,第3腳HSD2+和第7腳HSD2-端與所述基帶USB數據收發模塊相連。[0017] 所述的識別裝置,其中,所述充電切換模塊包括一型號為SI8415DB的場效應管,所述SI8415DB場效應管的S極通過一電阻R598與所述FSUB30L10集成芯片的第2腳HSD1+端相連,所述SI8415DB場效應管的兩D極與所述識別模塊和充電模塊相連,所述SI8415DB場效應管的G極通過電阻Rll和電阻R590連接參考地。 本實用新型提供一種移動終端USB或充電器插入識別的裝置,該識別裝置使終端在有外部電源插入時優先進入USB模式,而根據最終檢測的D-信號狀態可靈活產生中斷響應,對USB或充電器插入進行準確的判斷,其能快速準確地識別終端插入的USB或充電器的類型。
圖1為標準充電器中信號導線D+和D-短接的示意圖;[0020] 圖2為本實用新型實施例所提供的識別裝置方框圖;[0021] 圖3為本實用新型實施例所提供的識別裝置具體電路圖;[0022] 圖4為本實用新型實施例的識別方法流程圖。
具體實施方式本實用新型提供了一種移動終端USB或充電器插入識別的裝置,為使本實用新型的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實例對本實用新型進一步詳細說明。 本實用新型實施例1所提供的一種移動終端USB或充電器插入識別裝置,如圖2所示,包括用于插入外部供電裝置的USB接口模塊llO,所述外部分供電裝置包括標準的充電器或與電腦相連的USB數據線等;其中,本實用新型的識別裝置還包括接口檢測和控制模塊120、電子開關模塊130、充電切換模塊140、識別模塊150和基帶USB數據收發模塊
160 ; 其中,所述接口檢測與控制模塊120與所述USB接口模塊IIO連接,用于檢測所述USB接口模塊的D-端口信號,并根據所述D-端口信號的變化產生中斷響應以輸出相應的控制信號給電子開關模塊130 ;其中所述相應的控制信號包括第一控制信號和第二控制信號,當所述接口檢測與控制模塊120檢測到所述USB接口模塊110有外部供電裝置插入時,所述接口檢測與控制模塊120初始化輸出第一控制信號給所述電子開關,使終于優先進入USB模式,當所述接口檢測與控制模塊120檢測到USB接口模塊110的D-端發生變化時,則所述接口檢測與控制模塊120產生中斷并輸出第二控制信號給所述電子開關130,以使終于進入充電器工作模式。 所述電子開關模塊130與所述USB接口模塊IIO連接,用于接收所述USB接口模
塊110的輸入信號,并根據所述控制信號選擇所述輸入信號與所述基帶USB數據收發模塊
160或充電切換模塊140連接,以使終端進入USB模塊或充電器工作模式。 所述充電切換模塊140與所述電子開關130連接,用于根據所述電子開關430的
輸出信號切換輸出一識別信號。 所述識別模塊150分別與所述USB接口模塊110及充電切換模塊140相連,用于根據所述所述USB接口模塊110及充電切換模塊140信號狀態識別所述外部供電裝置的類型。 本實用新型實施例1所提供的一種移動終端USB或充電器插入識別裝置,如圖2所示,其還包括一分別與USB接口模塊IIO和充電切換模塊140相連的充電模塊170,所述充電模塊170用于根據所述識別模塊150識別的所述外部供電裝置的類型選擇相應的充電方式,即所述相應的充電方式包括標準充電器工作模式的充電方式或與計算機的USB A系列接口連接的非標準充電器充電方式。 本實用新型實施例1所提供的一種移動終端USB或充電器插入識別裝置,其原理,如圖2所示,當移動終端的接口檢測和控制模塊IIO檢測到有外部供電裝置(電腦USB線或標準充電器)接入USB接口模塊110時,接口檢測和控制模塊120初始化,并輸出第一控制信號控制電子開關模塊140與基帶USB數據收發模塊160連接,優先進入USB模式;[0031] 優先進入USB模式后,如果此時識別模塊150檢測充電切換模塊140輸出狀態未發生變化時,即此時識別模塊150檢測充電切換模塊140輸出的狀態與接口檢測和控制模塊120初始化時,充電切換模塊140輸出的狀態一樣,則前接入的供電裝置為計算機的USBA系列接口; 當識別模塊150檢測充電切換模塊140輸出狀態發生變化時如果此時,通過接口檢測和控制模塊120檢測USB接口模塊的D-端信號狀態不再發生變化,則接口檢測和控制模塊120產生中斷并輸出第二控制信號控制所述電子開關模塊與充電切換模塊連接,進入充電器工作模式,則當前接入的供電裝置為標準充電器;否則,當前接入的供電裝置為非標準充電器。 以下結合圖3詳細說明上述各個部分在具體實現時的電路結構形式 本實用新型實施例所提供的移動終端USB或充電器插入識別裝置,如圖3所示,
USB接口模塊110包括5V 電源輸入端ADAPTER_OR_USB_INPUT即V Bus, D-輸入端USB_D-_IPPUT, D+輸入端USB_D+_INPUT。 所述電子開關模塊130為一型號為FSUB30L10的集成芯片U55,所述FSUB30L10集 成芯片的第1腳S控制端與所述接口檢測和控制模塊的BASEBAND_GPI0_C0NTR0L端相連, 第9腳/0E端、第8腳HSD2-端和第5腳GND端接參考地,第4腳與USB接口模塊的D+端 USB_D+_INPUT相連,第6與USB接口模塊的D_端USB_D__IPPUT相連,第3腳HSD2+和第7 腳HSD2-端分別通過USB_D+_TO_BASEBAND端和USB_D__TO_BASEBAND與所述基帶USB數據 收發模塊160相連。 所述充電切換模塊140包括一型號為SI8415DB的場效應管,所述SI8415DB場 效應管的S極通過一電阻R598與所述FSUB30L10集成芯片的第2腳HSD1+端相連,所述 SI8415DB場效應管的兩D極與所述識別模塊和充電模塊相連,所述SI8415DB場效應管的G 極通過電阻Rll和電阻R590連接參考地。 接口檢測和控制模塊120包括與D-輸入端USB_D__IPPUT連接的接口檢測端(圖 中示標出),以及與所述FSUB30L10集成芯片的第1腳S控制端相連的BASEBAND_GPIO_ CONTROL控制端。 所述識別模土央150包括BASERAND_USB_DETECT端和BASERAND_ADAPTER_DETECT。 在終端系統中,有的GPIO在有充電電源插入的情況下,不論插入的是充電器或 USB,不論手機開機與否,該GPIO在完成初始化之后將置位為高電平。本實用新型實施例所 提供的移動終端USB或充電器插入識別裝置,采用這樣的GPIO(即圖中接口檢測和控制模 塊的BASEBAND_GPIO_CONTROL控制端)來與U55的"S"引腳相連,將"/OE"引腳直接接地, 如圖3所示。其中,所述FSUB30L10集成芯片U55的控制邏輯為當"S"和"/0E"都為低電 平時D+、 D-與HSDl+、 HSDl-連通,當"S"為高電平和"/0E"為低電平時D+、 D-與HSD2+、 HSD2-連通。 當移動終端的接口檢測和控制模塊110檢測到有外部供電裝置(電腦USB線或 標準充電器)接入USB接口模塊110時,接口檢測和控制模塊初始化,其BASEBAND_GPIO_ CONTROL控制端(GPIO)輸出第一控制信號為高電平,使終端系統內的USB D+(HSD2+)、 D-(HSD2-)與接口的D+、D-相連,為終端進入USB模式創造物理連接通道。如此時插入的是 USB,識別模塊150的baseband_USB_detect端將檢測至搞電平,baseband_adapter_detect 端將檢測為低電平,終端可以此作為USB插入的判斷,產生USB插入中斷響應,進入USB模 式;如此時插入的是充電器,因充電器接口的D+和D-是短路連接的,D+信號在終端基帶內 是上拉到3. 3V,因此D-信號也會被上拉到3. 3V,此時終端的接口檢測和控制模塊120通過 檢測D-信號的變化產生中斷響應,接口檢測和控制模塊的BASEBAND_GPIO_CONTROL控制 端(GPIO)輸出第二控制信號為低電平信號,即將與U55的"S"引腳相連的GPIO(即圖中的 BASEBAND_GPIO_CONTROL控制端)置為低電平,使終端系統內的USBD+ (HSD2+) 、 D- (HSD2-) 與接口的D+、 D-的連接斷開,從而斷開終端基帶USB數據收發模塊的USB信號與外部的 連接,并將U55的HSDl+、 HSDl-引腳與充電器接口的D+、 D-相連,此時HSD1+被拉到低電 平,從而使充電切換模塊中的U54場效應管打開,此時圖3中充電切換模塊輸出的一識別信 號"baseband_adapter_detect"變成了高電平,終端識別模塊檢測到"baseband_adapter_ detect"和"baseband_USB_detect"同時為高電平時啟動二次中斷進入充電器工作模式。 以上即為完整的充電器或USB插入判斷過程,通過硬件使終端在有外部電源插入時優先進入USB模式,而根據最終檢測的D-信號狀態可靈活產生中斷響應,對USB或充電 器插入進行準確的判斷。 基于上述識別裝置原理及圖2和圖3所示的電路,本實用新型移動終端USB或充 電器插入識別流程圖如圖4所示,包括步驟 步驟210、當移動終端的接口檢測和控制模塊檢測到有外部供電裝置接入USB接 口模塊時,接口檢測和控制模塊初始化,并輸出第一控制信號控制電子開關模塊與基帶USB 數據收發模塊連接,進入USB模式; 步驟220、識別模塊檢測充電切換模塊輸出狀態是否發生變化,如果發生變化,則 執行步驟240 ;否則,則執行步驟230 ; 步驟230、當前接入的供電裝置為計算機的USB A系列接口 ; 步驟240、接口檢測和控制模塊檢測USB接口模塊的D-端信號狀態是否發生變化,
如果發生變化,則執行步驟260 ;否則,則執行步驟250 ; 步驟250、則接口檢測和控制模塊產生中斷并輸出第二控制信號控制所述電子 開關模塊與充電切換模塊連接,進入充電器工作模式,則當前接入的供電裝置為標準充電
器; 步驟260、當前接入的供電裝置為非標準充電器。 綜上所述,本實用新型提供的移動終端USB或充電器插入識別的裝置,該識別裝 置使終端在有外部電源插入時優先進入USB模式,而根據最終檢測的D-信號狀態可靈活產 生中斷響應,對USB或充電器插入進行準確的判斷,其能快速準確地識別終端插入的USB或 充電器的類型。 應當理解的是,對本領域普通技術人員來說,可以根據上述說明加以改進或變換, 而所有這些改進和變換都應屬于本實用新型所附權利要求的保護范圍。
權利要求一種移動終端USB或充電器插入識別裝置,包括用于與外部供電裝置相連的USB接口模塊;其特征在于,其還包括接口檢測和控制模塊、電子開關模塊、充電切換模塊、識別模塊和基帶USB數據收發模塊;所述接口檢測與控制模塊與所述USB接口模塊連接,用于檢測所述USB接口模塊的D-端口信號,并根據所述D-端口信號的變化產生中斷響應以輸出相應的控制信號給電子開關模塊;所述電子開關模塊與所述USB接口模塊連接,用于接收所述USB接口模塊的輸入信號,并根據所述控制信號選擇所述輸入信號與所述基帶USB數據收發模塊或充電切換模塊連接;所述充電切換模塊與所述電子開關連接,用于根據所述電子開關的輸出信號切換輸出一識別信號;所述識別模塊分別與所述USB接口模塊及充電切換模塊相連,用于根據所述所述USB接口模塊及充電切換模塊信號狀態識別所述外部供電裝置的類型。
2. 根據權利要求1所述的識別裝置,其特征在于,其還包括一分別與USB接口模塊和充電切換模塊相連的充電模塊,所述充電模塊用于根據所述識別模塊識別的所述外部供電裝置的類型選擇相應的充電方式。
3. 根據權利要求1或2所述的識別裝置,其特征在于,所述電子開關模塊為一型號為FSUB30L10的集成芯片,所述FSUB30L10集成芯片的第l腳S控制端與所述接口檢測和控制模塊相連,第9腳/OE端、第8腳HSD2-端和第5腳GND端接參考地,第4腳與USB接口模塊的D+端相連,第6與USB接口模塊的D-端相連,第3腳HSD2+和第7腳HSD2-端與所述基帶USB數據收發模塊相連。
4. 根據權利要求3所述的識別裝置,其特征在于,所述充電切換模塊包括一型號為SI8415DB的場效應管,所述SI8415DB場效應管的S極通過一電阻R598與所述FSUB30L10集成芯片的第2腳HSD1+端相連,所述SI8415DB場效應管的兩D極與所述識別模塊和充電模塊相連,所述SI8415DB場效應管的G極通過電阻Rll和電阻R590連接參考地。
專利摘要本實用新型公開了一種移動終端USB或充電器插入識別的裝置,包括用于與外部供電裝置相連的USB接口模塊;其中,其還包括接口檢測和控制模塊、電子開關模塊、充電切換模塊、識別模塊和基帶USB數據收發模塊。本實用新型提供的移動終端USB或充電器插入識別的裝置使終端在有外部電源插入時優先進入USB模式,而根據最終檢測的D-信號狀態可靈活產生中斷響應,對USB或充電器插入進行準確的判斷,其能快速準確地識別終端插入的USB或充電器的類型,此項技術,特別對于3G手機終端有重要的作用。
文檔編號H04M1/725GK201550170SQ20092020509
公開日2010年8月11日 申請日期2009年9月18日 優先權日2009年9月18日
發明者張文軍, 蘇海波 申請人:惠州Tcl移動通信有限公司