一種耳機檢測處理方法、裝置及移動終端的製作方法
2023-05-30 18:43:41 1
一種耳機檢測處理方法、裝置及移動終端的製作方法
【專利摘要】本發明公開一種耳機檢測處理方法,應用於移動終端,所述方法包括:檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;根據比較結果,對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。本發明還同時公開了一種耳機檢測處理裝置及移動終端。採用本發明的技術方案,能使不同類型的耳機在移動終端上能夠正常工作,節省電量;並且,能解決iPhone耳機插入其他類型的移動終端後無法正常使用的問題,提高iPhone耳機的兼容性,提升用戶的體驗。
【專利說明】一種耳機檢測處理方法、裝置及移動終端
【技術領域】
[0001]本發明涉及移動終端應用領域,尤其涉及一種耳機檢測處理方法、裝置及移動終端。
【背景技術】
[0002]目前,蘋果公司生產的移動終端,如蘋果手機(俗稱iPhone)、蘋果平板電腦(俗稱iPad)等,由於功能多、智能化程度高、使用方便,受到越來越多的用戶的青睞。並且,每款iPhone手機都配備有其專用的配件,如iPhone耳機、充電器、外殼保護套等。
[0003]由於iPhone耳機內設置有一專用的集成電路(IC, Integrated Circuit)晶片,所以,iPhone耳機僅適配iPhone手機,而不能兼容其他類型的移動終端。在其他類型的移動終端上,不能檢測出iPhone耳機是否插入、或插入後iPhone耳機的麥克風通話功能不能使用。例如,英特爾(Intel)、聯發科技(Mediatek)、高通(Qualcomm)等公司所生產的手機,在插入iPhone耳機時,無法正常檢測或通話,iPhone耳機的麥克風無輸出。這樣,大大減小了 iPhone耳機的兼容性,給用戶的使用帶來不便。
【發明內容】
[0004]有鑑於此,本發明實施例的主要目的在於提供一種耳機檢測處理方法、裝置及移動終端,能提高iPhone耳機的兼容性,提升用戶的體驗。
[0005]為達到上述目的,本發明的技術方案是這樣實現的:
[0006]本發明實施例提供了 一種耳機檢測處理方法,應用於移動終端,所述方法包括:
[0007]檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;
[0008]比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;
[0009]根據比較結果,對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
[0010]優選地,所述根據比較結果,對所述麥克風的直流偏置電壓值進行調控,可以包括:
[0011]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;
[0012]當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0013]優選地,所述當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:[0014]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,
[0015]若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;
[0016]若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0017]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0018]優選地,所述當麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:
[0019]當麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0020]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0021]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0022]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0023]優選地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0024]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0025]通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0026]優選地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0027]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0028]將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0029]優選地,所述預設直流偏置電壓可以為2.8V。
[0030]本發明實施例還提供了一種耳機檢測處理裝置,應用於移動終端,所述裝置包括檢測模塊、比較模塊和調控模塊;其中,
[0031]所述檢測模塊,用於檢測中斷信號,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;
[0032]所述比較模塊,用於比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;
[0033]所述調控模塊,用於根據比較結果對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
[0034]優選地,所述調控模塊包括第一調控子模塊和第二調控子模塊,其中,[0035]所述第一調控子模塊,用於當所述比較模塊判斷麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;
[0036]所述第二調控子模塊,用於當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0037]優選地,第一調控子模塊,具體用於:
[0038]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0039]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0040]優選地,所述第二調控子模塊,具體用於:
[0041]當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0042]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0043]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0044]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0045]優選地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0046]所述第二調控子模塊通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0047]優選地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0048]所述第二調控子模塊將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0049]優選地,所述預設直流偏置電壓可以為2.8V。
[0050]本發明實施例還提供了一種移動終端,所述移動終端包括上文所述的耳機檢測處
理裝置。
[0051]本發明實施例所提供的耳機檢測處理方法、裝置及移動終端,檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;根據比較結果,對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。如此,根據耳機的類型調節直流偏置電壓值,能夠最大限度地節省電量,使不同類型的耳機在移動終端上能夠正常工作;並且,解決了 iPhone耳機插入其他類型的移動終端後無法正常使用的問題,當耳機的類型為iPhone耳機時,能使iPhone耳機的麥克風通話功能正常使用,提高了iPhone耳機的兼容性,也提升了用戶的體驗。
【專利附圖】
【附圖說明】
[0052]圖1為本發明實施例一的耳機檢測處理方法的流程示意圖;
[0053]圖2為本發明實施例二的耳機檢測處理方法的流程示意圖;
[0054]圖3為本發明實施例提供的有耳機插入時的處理流程示意圖;
[0055]圖4為本發明實施例一的耳機檢測處理裝置的組成結構示意圖;
[0056]圖5為本發明實施例二的耳機檢測處理裝置的組成結構示意圖。
【具體實施方式】
[0057]為了能夠更加詳盡地了解本發明的特點與技術內容,下面結合附圖對本發明的實現進行詳細闡述,所附附圖僅供參考說明之用,並非用來限定本發明。
[0058]本發明實施例提供的一種耳機檢測處理方法,應用於移動終端,如圖1所示,在本發明一個優選實施例中,所述耳機檢測處理方法主要包括以下步驟:
[0059]步驟101:檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測。
[0060]這裡,當移動終端有耳機插入時,會產生中斷信號。
[0061]這裡,所述麥克風的電壓值通常是指麥克風的工作電壓值。
[0062]步驟102:比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果。
[0063]這裡,所述比較結果只有兩種情形,一種是麥克風的直流偏置電壓值大於麥克風的電壓值,另一種是麥克風的直流偏置電壓值等於麥克風的電壓值。
[0064]具體地,當麥克風的直流偏置電壓值大於麥克風的電壓值時,表明所述耳機的麥克風具備正常工作的能力;當麥克風的直流偏置電壓值等於麥克風的電壓值時,表明所述耳機的麥克風不具備正常工作的能力。
[0065]步驟103:根據比較結果,對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
[0066]優選地,所述根據比較結果,對所述麥克風的直流偏置電壓值進行調控,可以包括:
[0067]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;
[0068]當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0069]優選地,所述當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:[0070]當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,
[0071]若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;
[0072]若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0073]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0074]這裡,當判斷所述耳機的類型為三段式耳機時,由於三段式耳機不具備麥克風通話功能,所以將麥克風的直流偏置電壓值調整至零,能夠節省電量。
[0075]優選地,所述當麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:
[0076]當麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0077]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0078]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0079]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0080]具體地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0081]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0082]通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0083]具體地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0084]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0085]將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0086]優選地,所述預設直流偏置電壓可以為2.8V。
[0087]這裡,所述預設直流偏置電壓值為能使iPhone耳機的麥克風工作的電壓值。也就是說,只要能保證預設直流偏置電壓值大於等於使iPhone耳機的麥克風工作的臨界電壓值即可。
[0088]本實施例中所述耳機檢測處理方法尤其適用於除iPhone以外的其他類型的移動終端。例如,在實際應用中,移動終端可以為:Intel、Mediatek、Qualcomm等公司所生產的手機或具有通話功能的平板電腦等移動終端。
[0089]本實施例中所述耳機檢測處理方法,檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;根據比較結果,對所述麥克風的直流偏置電壓值進行調控:如此,使所述不同類型的耳機在移動終端上能夠正常工作,做到最大限度地節省電量;當所述耳機的類型為iPhone耳機時,也能使iPhone耳機的麥克風正常工作,解決了iPhone耳機插入其他類型的移動終端後無法正常使用的問題,提高了 iPhone耳機的兼容性。
[0090]本發明實施例還提供了一種耳機檢測處理方法,應用於移動終端,如圖2所示,在本發明一個優選實施例中,所述耳機檢測處理方法主要包括以下步驟:
[0091]步驟201:檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測。
[0092]這裡,當移動終端有耳機插入時,會產生中斷信號。
[0093]這裡,所述麥克風的電壓值通常是指麥克風的工作電壓值。
[0094]步驟202:比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果。
[0095]這裡,所述比較結果只有兩種情形,一種是麥克風的直流偏置電壓值大於麥克風的電壓值,另一種是麥克風的直流偏置電壓值等於麥克風的電壓值。
[0096]具體地,當麥克風的直流偏置電壓值大於麥克風的電壓值時,表明所述耳機的麥克風具備正常工作的能力;當麥克風的直流偏置電壓值等於麥克風的電壓值時,表明所述耳機的麥克風不具備正常工作的能力。
[0097]步驟203:當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0098]具體地,所述當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:
[0099]當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,
[0100]若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;
[0101]若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0102]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0103]這裡,當判斷所述耳機的類型為三段式耳機時,由於三段式耳機不具備麥克風通話功能,所以將麥克風的直流偏置電壓值調整至零,能夠節省電量。
[0104]具體地,所述當麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控,可以包括:[0105]當麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0106]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0107]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0108]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0109]具體地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0110]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0111]通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0112]具體地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0113]所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,可以包括:
[0114]將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0115]優選地,所述預設直流偏置電壓可以為2.8V。
[0116]這裡,所述預設直流偏置電壓值為能使iPhone耳機的麥克風工作的電壓值。也就是說,只要能保證預設直流偏置電壓值大於等於使iPhone耳機的麥克風工作的臨界電壓值即可。
[0117]本實施例中,所述耳機檢測處理方法尤其適用於除iPhone以外的其他類型的移動終端。例如,在實際應用中,移動終端可以為:Intel、Mediatek、Qualcomm等公司所生產的手機或具有通話功能的平板電腦。
[0118]本實施例中所述耳機檢測處理方法,檢測到中斷信號時,對耳機的麥克風的直流偏置電壓的輸出值以及麥克風的電壓值進行檢測;根據所檢測到的麥克風的直流偏置電壓的輸出值以及麥克風的電壓值,初步對耳機進行歸類:當麥克風的直流偏置電壓值大於麥克風的電壓值時,所述耳機的類型為四段式耳機或三段式耳機,當判斷所述耳機的類型為四段式耳機時,不對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零,如此,不僅能夠使耳機正常工作,還能最大限度的節省電量;當麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,若所述耳機的類型為iPhone耳機,則能使iPhone耳機正常工作;解決了 iPhone耳機插入其他類型的移動終端後無法正常使用的問題,提高了 iPhone耳機的兼容性,也提升了用戶的體驗。
[0119]例如,當將iPhone耳機插入其他類型的移動終端後,通過提高直流偏置電壓值,使當前的直流偏置電壓值調整到預設直流偏置電壓值,就能夠使iPhone耳機的麥克風正
常工作。[0120]圖3為本發明實施例提供的有耳機插入時的處理流程示意圖,如圖3所示,該處理流程主要包括以下步驟:
[0121]步驟301:檢測中斷信號;
[0122]具體地,當檢測到中斷信號時,表明有耳機插入。
[0123]這裡,當檢測到中斷信號時,執行步驟302。
[0124]步驟302:對耳機的麥克風的直流偏置電壓值Vl以及麥克風的電壓值Va進行檢測;
[0125]這裡,將耳機的麥克風的直流偏置電壓值記為VI,將當前麥克風的電壓值記為Va。
[0126]步驟303:判斷Va是否小於VI,如果是,執行步驟304 ;如果否,執行步驟305 ;
[0127]這裡,當Va不小於Vl時,只能出現Va等於Vl的情況。
[0128]步驟304:判斷Va是否等於0,如果是,執行步驟306,如果否,執行步驟308 ;
[0129]步驟305:將Vl調整到V2,同時檢測此時的麥克風的電壓值Vb ;
[0130]這裡,Vb為檢測到的提高所述麥克風的直流偏置電壓值後的麥克風的電壓值。
[0131]這裡,V2為能使iPhone耳機的麥克風工作的電壓值。
[0132]步驟306:在T時間內繼續檢測,判斷Va是否仍等於0,如果是,執行步驟309 ;如果否,執行步驟308 ;
[0133]這裡,T為預設時間,可根據具體實際情況進行設定。
[0134]步驟307:判斷Vb是否小於V2,如果是,執行步驟310,如果否,執行步驟311 ;
[0135]這裡,當Vb不小於V2時,只能出現Vb等於V2的情況。
[0136]步驟308:判斷所述耳機的類型為四段式耳機,不對Vl進行調整;
[0137]步驟309:判斷所述耳機的類型為三段式耳機,將Vl調整至零;
[0138]步驟310:判斷所述耳機的類型為iPhone耳機,不對V2進行調整;
[0139]步驟311:判斷所述耳機未正確插入,將V2調整至零。
[0140]上述步驟305中,可以通過調節可編程的線性穩壓器將Vl調整至V2。也可以預先將非可編程的第一線性穩壓器的輸出值設置為V1、將非可編程的第二線性穩壓器的輸出值設置為V2,然後待需要進行切換時,通過切換模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使Vl調整至V2。
[0141]對應上述耳機檢測處理方法,本發明實施例提供了一種耳機檢測處理裝置,所述耳機檢測處理裝置應用於移動終端,如圖4所示,所述裝置包括檢測模塊41、比較模塊42和調控模塊43 ;其中,
[0142]所述檢測模塊41,用於檢測中斷信號,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;
[0143]所述比較模塊42,用於比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;
[0144]所述調控模塊43,用於根據比較結果對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
[0145]優選地,所述調控模塊43,具體用於:
[0146]當所述比較模塊判斷麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;
[0147]當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0148]優選地,所述調控模塊43,具體還用於:
[0149]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0150]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0151]優選地,所述調控模塊43,具體還用於:
[0152]當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0153]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0154]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0155]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0156]優選地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0157]優選地,所述調控模塊43,具體還用於:
[0158]通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0159]優選地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0160]所述調控模塊43,具體還用於:將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0161]這裡,所述預設直流偏置電壓為能使iPhone耳機麥克風工作的直流偏置電壓。
[0162]優選地,所述預設直流偏置電壓可以為2.8V。
[0163]本發明實施例還提供了耳機檢測處理裝置,所述耳機檢測處理裝置應用於移動終端,如圖5所示,所述裝置包括檢測模塊41、比較模塊41和調控模塊43 ;所述調控模塊43包括第一調控子模塊431和第二調控子模塊432 ;其中,
[0164]所述檢測模塊41,用於檢測中斷信號,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;
[0165]所述比較模塊42,用於比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;[0166]所述調控模塊43,用於根據比較結果對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作;
[0167]所述第一調控子模塊431,用於當所述比較模塊判斷麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控;
[0168]所述第二調控子模塊432,用於當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
[0169]優選地,第一調控子模塊431,具體用於:
[0170]當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機;
[0171]當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
[0172]優選地,所述第二調控子模塊432,具體用於:
[0173]當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值;
[0174]檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值;
[0175]如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入;
[0176]當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
[0177]優選地,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接;
[0178]所述第二調控子模塊432通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0179]優選地,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器;
[0180]所述第二調控子模塊432將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
[0181]這裡,所述預設直流偏置電壓為能使iPhone耳機的麥克風工作的直流偏置電壓。
[0182]優選地,所述預設直流偏置電壓可以為2.8V。
[0183]本發明實施例還記載了一種移動終端,所述移動終端包括上文所述的耳機檢測處
理裝置。
[0184]需要說明的是,本發明實施例所述的檢測模塊41、比較模塊42和調控模塊43的功能可由所述移動終端內的中央處理器(CPU,Central Processing Unit)、微處理器(MPU,Micro Processor Unit)或數位訊號處理(DSP, Digital Signal Processor)晶片等來實現。
[0185]綜上所述,本發明實施例在檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測;比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;根據比較結果,對所述麥克風的直流偏置電壓值進行調控:如此,能使不同類型的耳機在移動終端上能夠正常工作,節省電量;能解決iPhone耳機插入其他類型的移動終端後無法正常使用的問題,提高iPhone耳機的兼容性,提升用戶的體驗。
[0186]在本發明所提供的幾個實施例中,應該理解到,所揭露的方法、裝置和電子設備,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統,或一些特徵可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0187]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位於一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
[0188]另外,在本發明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以採用硬體的形式實現,也可以採用硬體加軟體功能單元的形式實現。
[0189]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
[0190]或者,本發明實施例上述集成的單元如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、伺服器、或者網絡設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、ROM、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。
[0191]以上所述,僅為本發明的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。
【權利要求】
1.一種耳機檢測處理方法,應用於移動終端,其特徵在於,所述方法包括: 檢測到中斷信號時,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測; 比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果;根據比較結果,對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
2.根據權利要求1所述的方法,其特徵在於,所述根據比較結果,對所述麥克風的直流偏置電壓值進行調控,包括: 當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控; 當所述比較結果表明麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
3.根據權利要求2所述的方法,其特徵在於,所述當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控,包括: 當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時, 若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機; 若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機; 當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
4.根據權利要求2所述的方法,其特徵在於,所述當麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控,包括: 當麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值; 檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值; 如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入; 當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
5.根據權利要求4所述的方法,其特徵在於,當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中, 所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接; 所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,包括: 通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
6.根據權利要求4所述的方法,其特徵在於,當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器; 所述將麥克風的直流偏置電壓值調整至預設直流偏置電壓值,包括: 將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
7.根據權利要求5或6所述的方法,其特徵在於,預設直流偏置電壓可以為2.8V。
8.一種耳機檢測處理裝置,應用於移動終端,其特徵在於,所述裝置包括檢測模塊、比較模塊和調控模塊;其中, 所述檢測模塊,用於檢測中斷信號,對耳機的麥克風的直流偏置電壓值以及麥克風的電壓值進行檢測; 所述比較模塊,用於比較所檢測到的麥克風的直流偏置電壓值與麥克風的電壓值的大小,生成比較結果; 所述調控模塊,用於根據比較結果對所述麥克風的直流偏置電壓值進行調控,以使得所述耳機在所述移動終端能夠正常工作。
9.根據權利要求8所述的裝置,其特徵在於,所述調控模塊包括第一調控子模塊和第二調控子模塊,其中, 所述第一調控子模塊,用於當所述比較模塊判斷麥克風的直流偏置電壓值大於麥克風的電壓值時,先判斷所述耳機的類型,再根據耳機類型對所述麥克風的直流偏置電壓值進行調控; 所述第二調控子模塊,用於當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,先將麥克風的直流偏置電壓值調整至預設直流偏置電壓,再判斷所述耳機的類型,並根據耳機類型對所述麥克風的直流偏置電壓值進行調控。
10.根據權利要求9所述的裝置,其特徵在於,第一調控子模塊,具體用於: 當所述比較結果表明麥克風的直流偏置電壓值大於麥克風的電壓值時,若所述麥克風的電壓值不為零,則判斷所述耳機的類型為四段式耳機;若所述麥克風的電壓值為零,則進一步確定在預設時間內所述麥克風的電壓值是否仍為零,如果是,則判斷所述耳機的類型為三段式耳機;如果否,則判斷所述耳機的類型為四段式耳機; 當判斷所述耳機的類型為四段式耳機時,不再對直流偏置電壓值進行調整;當判斷所述耳機的類型為三段式耳機時,將麥克風的直流偏置電壓值調整至零。
11.根據權利要求9所述的裝置,其特徵在於,所述第二調控子模塊,具體用於: 當所述比較模塊判斷麥克風的直流偏置電壓值等於麥克風的電壓值時,將麥克風的直流偏置電壓值調整至預設直流偏置電壓值; 檢測提高所述麥克風的直流偏置電壓值後所述麥克風的電壓值; 如果麥克風的電壓值小於預設直流偏置電壓值,則判斷所述耳機的類型為iPhone耳機;如果麥克風的電壓值等於預設直流偏置電壓值,則判斷所述耳機未正確插入; 當判斷所述耳機的類型為iPhone耳機時,不對麥克風的直流偏置電壓值進行調整;當判斷所述耳機未正確插入時,將麥克風的直流偏置電壓值調整至零。
12.根據權利要求9所述的裝置,其特徵在於, 當移動終端通過可編程的線性穩壓器向麥克風提供直流偏置電壓時,其中,所述可編程的線性穩壓器與麥克風的直流偏置電壓接口相連接; 所述第二調控子模塊通過調節可編程的線性穩壓器將麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
13.根據權利要求9所述的裝置,其特徵在於, 當移動終端通過模擬開關、第一線性穩壓器和第二線性穩壓器向麥克風提供直流偏置電壓時,其中,所述模擬開關與麥克風的直流偏置電壓接口相連接,所述第一線性穩壓器的輸出值為第一預設直流偏置電壓,所述第二線性穩壓器的輸出值為第二預設直流偏置電壓,所述第一線性穩壓器與所述第二線性穩壓器均為非可編程的線性穩壓器; 所述第二調控子模塊將所述模擬開關從第一線性穩壓器切換至第二線性穩壓器,以使麥克風的直流偏置電壓值調整至預設直流偏置電壓值。
14.根據權利要求12或13所述的裝置,其特徵在於,所述預設直流偏置電壓可以為2.8V。
15.一種移動終端,其特徵在於,所述移動終端包括權利要求8至14任一項所述的耳機檢測處理裝置。
【文檔編號】H04R3/00GK103929696SQ201410099293
【公開日】2014年7月16日 申請日期:2014年3月17日 優先權日:2014年3月17日
【發明者】周加品 申請人:聯想(北京)有限公司