單按鍵耳機的音量調(diào)節(jié)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊領(lǐng)域,特別涉及單按鍵耳機的音量調(diào)節(jié)方法及系統(tǒng)。
【背景技術(shù)】
[0002]對于現(xiàn)今手機設(shè)計而言,耳機功能在手機上的使用非常普遍并且是必備的一個功能模塊。目前手機上耳機模塊硬件設(shè)計實現(xiàn)的功能一般包括音樂播放、通話等功能。
[0003]傳統(tǒng)國標耳機方案基本工作原理:
[0004]對于耳機硬件設(shè)計而言,常規(guī)耳機接口設(shè)計方法如圖1所示。
[0005]耳機麥克風(fēng)HPMIC信號連接到手機芯片有兩個作用:一、用于麥克風(fēng)MIC語音輸入信號收集;二、用于檢測耳機按鍵按下;
[0006]目前國際上通用的手機耳機接口標準有兩個,一個是開放移動終端平臺組織OMTP標準,一個是美國無線通信和互聯(lián)網(wǎng)協(xié)會CTIA標準。一般來講,國際廠商大部分使用的是CTIA標準,國內(nèi)的行貨產(chǎn)品則需要支持OMTP標準。
[0007]國際標準CTIA3.5毫米接口:插針接法是左聲道-右聲道-地線-麥克風(fēng),如圖2所示。
[0008]國際標準0MTP3.5毫米接口:插針接法是左聲道-右聲道-麥克風(fēng)-地線,如圖3所示。
[0009]無論是CTIA還是OMTP都是四段式耳機,均具有“耳機左聲道” “耳機右聲道” “接地GND” “HPMIC”四個信號。
[0010]目前市場上實現(xiàn)音量增減功能的耳機有以下兩種,基本原理分別如下:
[0011]I)具有音量增減鍵的耳機如圖4所示:
[0012]具有音量增減鍵的耳機其調(diào)節(jié)音量的原理:在耳機線上MIC信號線上接兩個電阻R1、R2、R3對地,利用HPMIC電壓不同來區(qū)分按鍵:
[0013]當“音量鍵按下時,HPMIC信號電平為麥克風(fēng)電壓VMIC* (R1+R2)/ (R1+R2+R);
[0014]當“音量+”鍵按下時,HPMIC信號電平為VMIC* (Rl)/ (R1+R);
[0015]當“耳機按鍵”按下時,HPMIC信號電平為O ;
[0016]手機通過HPMIC信號電壓的不同進而判別出按鍵類型并執(zhí)行相應(yīng)的操作,這要求手機具有精細的電壓分辨能力。
[0017]2)具有音量旋轉(zhuǎn)鍵的耳機如圖5所示:
[0018]具有音量旋轉(zhuǎn)鍵的耳機其調(diào)節(jié)音量的基本工作原理:旋轉(zhuǎn)音量旋轉(zhuǎn)鍵,通過改變耳機通路上的電阻,進而改變耳機上電壓分量大小,從而實現(xiàn)調(diào)節(jié)音量大小。
[0019]耳機傳統(tǒng)應(yīng)用場合:
[0020]一、通話模式下:耳機插入手機情況下,若此時來電話,耳機上的按鍵按下可用于接聽電話,當在通話過程中,耳機上的按鍵按下可實現(xiàn)掛斷電話功能。
[0021]二、音樂播放模式下:耳機插入時音頻信號通過耳機通道輸出,當耳機拔出時則切換到揚聲器通道播放音樂。當音樂通過耳機通道播放時,目前市場上傳統(tǒng)設(shè)計方法是單按鍵耳機上的耳機按鍵目前無法實現(xiàn)音量增減功能的。
[0022]僅僅具有單個按鍵的耳機在使用功能上存在缺點:終端在用耳機聽音樂的過程中,如果需要調(diào)節(jié)音量必須通過終端上的按鍵或觸摸屏進行操作才能進行音量的增減。
[0023]現(xiàn)有能夠?qū)崿F(xiàn)音量增減的耳機在價格上和通用性上存在缺陷:在耳機設(shè)計上需要有音量的增減鍵,這樣的耳機需要特殊設(shè)計,價格較高,而且在使用具有音量增減鍵的耳機還需終端中硬件芯片支持音量識別功能,需要額外增加硬件資源。
【發(fā)明內(nèi)容】
[0024]本發(fā)明的目的在于提供一種單按鍵耳機的音量調(diào)節(jié)方法及系統(tǒng),能夠在不增加硬件的前提下,利用具有一個按鍵的普通耳機實現(xiàn)音樂播放時音量增減功能,通用性強,成本低廉。
[0025]為解決上述技術(shù)問題,本發(fā)明提供了一種單按鍵耳機的音量調(diào)節(jié)方法,包含以下步驟:
[0026]按下耳機按鍵;
[0027]在讀取到終端處于音樂播放模式時,判斷所述耳機按鍵按下的時間是否小于預(yù)設(shè)時間;
[0028]如果所述耳機按鍵按下的時間小于所述預(yù)設(shè)時間,則執(zhí)行音量減操作;
[0029]如果所述耳機按鍵按下的時間大于或等于所述預(yù)設(shè)時間,則執(zhí)行音量加操作。
[0030]本發(fā)明還提供了一種單按鍵耳機的音量調(diào)節(jié)系統(tǒng),包含:執(zhí)行模塊,讀取模塊和判斷豐吳塊;
[0031 ] 所述執(zhí)行模式用于按下耳機按鍵;
[0032]所述讀取模塊用于讀取終端所處的模式;
[0033]所述判斷模塊用于在所述讀取模塊讀取到終端處于音樂播放模式時,判斷所述耳機按鍵按下的時間是否小于預(yù)設(shè)時間;
[0034]所述執(zhí)行模塊還用于在所述判斷模塊判斷所述耳機按鍵按下的時間小于所述預(yù)設(shè)時間時,執(zhí)行音量減操作;在所述判斷模塊判斷所述耳機按鍵按下的時間大于或等于所述預(yù)設(shè)時間時,執(zhí)行音量加操作。
[0035]目前市場上的單按鍵耳機上的耳機按鍵無法實現(xiàn)音量增減功能,導(dǎo)致終端在用耳機聽音樂的過程中,如果需要調(diào)節(jié)音量必須通過終端上的按鍵或觸摸屏進行操作才能進行,現(xiàn)有能夠?qū)崿F(xiàn)音量增減的耳機需要有音量的增減鍵,這樣的耳機需要特殊設(shè)計,價格較高,而且還需終端中硬件芯片支持音量識別功能,需要額外增加硬件資源。而本發(fā)明中的單按鍵耳機的音量調(diào)節(jié)方法能夠在不增加任何硬件成本的前提下,通過單按鍵耳機的耳機按鍵實現(xiàn)音量調(diào)節(jié)功能,使用戶在使用單按鍵耳機聽音樂的時候,不需要再通過終端對音量進行調(diào)節(jié),實現(xiàn)簡單,通用性強且成本低廉。
[0036]優(yōu)選地,在所述執(zhí)行音量加操作的步驟中,還包含以下步驟:
[0037]在所述耳機按鍵按下的時間范圍內(nèi),以所述預(yù)設(shè)時間為節(jié)點,階段性的執(zhí)行音量加操作。
[0038]本發(fā)明中音量的增加是以預(yù)設(shè)時間為節(jié)點,在耳機按鍵按下的時間范圍內(nèi)階段性的增加。比如說預(yù)設(shè)時間為I秒,耳機按鍵按下的時間為5.5秒,則本發(fā)明中音量只在I秒,2秒,3秒,4秒和5秒的時候增加,在5?5.5秒之間的時間是不執(zhí)行音量加操作的。這樣設(shè)計能夠更好的控制音量的增加幅度,提高用戶體驗。
[0039]優(yōu)選地,所述在讀取到終端處于音樂播放模式的步驟之后,在判斷所述耳機按鍵按下的時間是否小于預(yù)設(shè)時間的步驟之前,還包含以下步驟:
[0040]判斷所述耳機按鍵是否處于按下狀態(tài);
[0041]如果所述耳機按鍵未處于按下狀態(tài),則進入所述判斷耳機按鍵按下的時間是否小于預(yù)設(shè)時間的步驟;
[0042]如果所述耳機按鍵處于按下狀態(tài),則啟動定時器中的定時器中斷處理程序?qū)λ龆鷻C按鍵按下的時間進行計時,同時設(shè)置所述定時器在所述預(yù)設(shè)時間后執(zhí)行定時器中斷處理程序。
[0043]因為在本發(fā)明中,耳機按鍵按下的時間不超過預(yù)設(shè)時間,且在耳機按鍵抬起時才會執(zhí)行音量減操作;在耳機按鍵按下的時間超過預(yù)設(shè)時間,且在耳機按鍵處于按下狀態(tài)時才會執(zhí)行音量加操作。所以在判斷耳機按鍵按下的時間是否小于預(yù)設(shè)時間之前,要判斷耳機按鍵是否處于按下狀態(tài)。
[0044]優(yōu)選地,所述定時器中斷處理程序包含以下步驟:
[0045]設(shè)置所述定時器的超時標志,所述超時標志為所述耳機按鍵按下的時間達到所述預(yù)設(shè)時間的標志;
[0046]判斷所述耳機按鍵是否處于按下狀態(tài);
[0047]如果處于按下狀態(tài),則在執(zhí)行音量加操作后退出所述定時器中斷處理程序;
[0048]如果未處于按下狀態(tài),則關(guān)閉并退出所述定時器中斷處理程序。
[0049]在執(zhí)行音量加操作后退出定時器中斷處理程序,以便于系統(tǒng)進入其它程序繼續(xù)工作;如果是在設(shè)置好定時器的超時標志后