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