配件偵測系統及方法
【專利摘要】一種配件偵測系統及方法,該系統包括:供電模塊,當一配件插入音頻接口時,提供一麥克風偏置電壓給所述配件的芯片;發送模塊,用于發送一具有預設格式的初始化命令至所述配件的芯片;接收模塊,用于等待接收所述芯片反饋的所述配件的配件識別碼;調整模塊,用于當接收到了所述芯片反饋的配件識別碼時,根據存儲裝置中存儲的多個識別碼及每個識別碼所對應的一組聲學參數,確定所述配件所對應的一組聲學參數,并控制電子裝置為所述配件套用上述確定的聲學參數。利用本發明可以方便對不同的配件進行識別并為其套用對應的聲學參數。
【專利說明】
配件偵測系統及方法
技術領域
[0001] 本發明設及一種設備偵測系統,尤其設及一種配件偵測系統及方法。
【背景技術】
[0002] 一般來說,當一個耳機配件插入一手持裝置時,該手持裝置大多只能偵測到該耳 機配件的插入,而無法判斷是哪種類型的耳機插入。因此,無論何種類型的耳機插入所述手 持裝置,所述手持裝置均會套用同一組DSP (Digital Si即al processing,數字信號處理) 聲學參數。當用戶利用不同的耳機聯聽音樂時,無法達到最佳的表現,有時甚至會有很差的 聽感。
【發明內容】
[0003] 鑒于W上內容,有必要提供一種配件偵測系統,其可W識別電子裝置插入的配件 并使用該配件所對應的聲學參數。
[0004] 還有必要提供一種配件偵測方法,其可W識別電子裝置插入的配件并使用該配件 所對應的聲學參數。 陽〇化]一種配件偵測系統,該系統運行于一電子裝置中,并包括:供電模塊,當一配件插 入所述電子裝置的音頻接口時,提供一麥克風偏置電壓給所述配件的忍片W對忍片供電; 發送模塊,用于發送一具有預設格式的初始化命令至所述配件的忍片;接收模塊,用于當發 送所述初始化命令至忍片后,等待接收所述忍片反饋的所述配件的配件識別碼;調整模塊, 用于當接收到了所述忍片反饋的配件識別碼時,根據所述電子裝置的存儲裝置中存儲的多 個識別碼及每個識別碼所對應的一組聲學參數,確定所述配件所對應的一組聲學參數,并 控制電子裝置為所述配件套用上述確定的聲學參數。
[0006] 一種配件偵測方法,該方法還包括:供電步驟:當一配件插入所述電子裝置的音 頻接口時,提供一麥克風偏置電壓給所述配件的忍片W對忍片供電;發送步驟:發送一具 有預設格式的初始化命令至所述配件的忍片;接收步驟:當發送所述初始化命令至忍片 后,等待接收所述忍片反饋的所述配件的配件識別碼;調整步驟:當接收到了所述忍片反 饋的配件識別碼時,根據所述電子裝置的存儲裝置中存儲的多個識別碼及每個識別碼所對 應的一組聲學參數,確定所述配件所對應的一組聲學參數,并控制電子裝置為所述配件套 用上述確定的聲學參數。
[0007] 相較于現有技術,所述的配件偵測系統及方法,其可W識別電子裝置插入的配件 并使用該配件所對應的聲學參數,W使得不同類型的配件有對應的最佳聲學參數,進而得 到最佳的聽感表現。
【附圖說明】
[0008] 圖1是本發明配件偵測系統較佳實施例的運行環境示意圖。
[0009] 圖2是本發明所述電子裝置與所述配件的忍片連接的示意圖。
[0010] 圖3是本發明配件偵測系統較佳實施例的功能模塊圖。
[0011] 圖4是本發明配件偵測方法較佳實施例的作業流程圖。
[0012] 主要元件符號說明
如下【具體實施方式】將結甘上還附圖化一巧呪巧本及巧。
【具體實施方式】
[0013] 如圖1所示,是本發明配件偵測系統較佳實施例的運行環境示意圖。該配件偵測 系統11運行于一電子裝置1上。所述電子裝置1至少還包括音頻接口 10、處理器12 W及 存儲裝置13。所述的音頻接口 10是音頻插孔(Audio Jack)。所述處理器12用于執行所 述配件偵測系統11中的各功能模塊。所述存儲裝置13用于存儲所述電子裝置1的各類信 息。在本實施例中,所述配件偵測系統11 W軟件程序或指令的形式安裝在存儲裝置13中, 并由處理器12執行。
[0014] 所述電子裝置1利用所述音頻接口 10可W與一配件(Accesso巧)2連接。在本較 佳實施例中,所述配件2可W是耳機。所述配件2至少包括麥克風20 W及忍片21。所述忍 片 21 可W是 1-wire (單總線)忍片,也可W是 PIC (F^eri地eral Interface Controller, 外圍接口控制器)忍片。所述配件2中的麥克風20與忍片21的電路連接方式可W如圖2 所示。
[0015] 當所述配件2插入所述音頻接口 10后,如圖2所示,忍片21的DATAJO引腳會連 接至所述音頻接口 10的麥克風引腳(micro地one pin)(圖中未示出),所述忍片21由電子 裝置1的MICBIAS (麥克風偏置電壓)引腳供電。所述音頻接口 10的麥克風引腳連接于電 子裝置1的處理器12。應說明的是,所述音頻接口 10的麥克風引腳還會連接于電子裝置1 的音頻解碼單元(圖中未示出),W麥克風輸出的數據進行解碼處理。
[0016] 在本較佳實施例中,所述配件2的忍片21中存儲了該配件2的配件識別碼 (Accesso巧ID,AID)。該配件識別碼可W根據配件2的型號等參數設置。相同型號的配件 2的配件識別碼可W相同,不同型號的配件2的配件識別碼可W不同。所述電子裝置1的存 儲裝置13中存儲了針對不同型號的配件2所創建的配件識別碼,W及每個配件識別碼所對 應的一組聲學參數。所述聲學參數是根據不同型號的配件的聲學特性等要求預先定義好的 最佳參數。所述聲學參數可W包括如音效參數、均衡器參數等。
[0017] 如圖3所示,是本發明配件偵測系統較佳實施例的功能模塊圖。該配件偵測系統 11包括供電模塊110、發送模塊111、接收模塊112、判斷模塊113, W及調整模塊114。本發 明所稱的模塊是完成一特定功能的電子裝置程序段,比程序更適合于描述軟件在電子裝置 中的執行過程,因此本發明W下對軟件描述都W模塊描述。
[0018] 所述供電模塊110用于當所述配件2插入電子裝置1的音頻接口 10時,提供麥克 風偏置電壓給所述配件2的忍片21 W對忍片21供電。所述供電模塊110可W通過使能電 子裝置1上的MICBIAS (麥克風偏置電壓)引腳(圖中未示出),W提供麥克風偏置電壓給所 述忍片21。
[0019] 所述發送模塊111用于發送一初始化命令至所述配件2的忍片21。所述初始化命 令(initialization command)可W具有預設的格式,例如該初始化命令可W包括命令類型 (Cmd Type)字段、響應時間(Response Time)字段、操作模式(Operation Mode)字段、中斷 延遲(Interrupt Delay)字段、W及保留(Reserve)字段。例如,將Cmd Type設為00時表 示電子裝置1發送該初始化命令。應說明的是,所述發送模塊111可W等待至所述忍片21 穩定后發送所述初始化命令,例如等待一預設的時間如80ms,再發送所述初始化命令。
[0020] 所述接收模塊112用于當發送所述初始化命令至忍片21后,等待接收所述忍片21 反饋的所述配件2的配件識別碼。應說明的是,當所述配件2的忍片21接收到所述初始化 命令時,會讀取所存儲的該配件2的配件識別碼(AID)并W預設的格式將該配件識別碼反 饋至處理器12。
[0021] 所述判斷模塊113用于判斷是否接收到了所述忍片21反饋的所述配件2的配件 識別碼。應說明的是,所述判斷模塊113通過判斷所述處理器12在預設的時間內是否接收 到所述忍片21所反饋的配件識別碼。若所述處理器12在預設的時間(例如20ms)內接收 到忍片21反饋的配件識別碼,判定接收到了所述忍片21反饋的配件識別碼;若所述處理器 12在預設的時間內還沒有接收到忍片21反饋的配件識別碼,判定沒有接收到所述忍片21 反饋的配件識別碼。
[0022] 當判定接收到了所述忍片21反饋的配件識別碼時,所述調整模塊114用于根據 所述存儲裝置13中存儲的多個識別碼及每個識別碼所對應的一組聲學參數,確定該配件2 所對應的一組聲學參數,并控制電子裝置1為所述配件2套用上述確定的聲學參數W控制 電子裝置1的音頻數據的處理(例如音頻文件的播放)。在本較佳實施例中,所述調整模塊 114通過查找存儲裝置13中是否有與所接收到的配件識別碼相匹配的配件識別碼(例如與 所接收到的配件識別碼相同的配件識別碼)。如果存儲裝置13中有與所接收到的配件識別 碼相匹配的配件識別碼,所述調整模塊114根據該存儲裝置13中所述匹配的配件識別碼所 對應的聲學參數來確定所述配件2所對應的聲學參數。應說明的是,如果在存儲裝置13中 沒有與所接收到的配件識別碼相匹配的配件識別碼,所述調整模塊114利用默認的一組聲 學參數來確定所述配件2的聲學參數。
[0023] 當判定沒有接收到所述忍片21反饋的配件識別碼時,所述調整模塊114控制電子 裝置1為所述配件2套用默認的一組聲學參數W控制電子裝置1的音頻數據的處理。
[0024] 如圖4所示,是本發明配件偵測方法中較佳實施例的方法流程圖。應該了解,本發 明所述配件偵測方法并不限于圖4所示流程圖中的步驟及順序。根據不同的實施例,圖4 所示流程圖中的步驟可W增加、移除、或者改變順序。
[00巧]步驟S401,當所述配件2插入電子裝置1的音頻接口 10時,供電模塊110提供麥 克風偏置電壓給所述配件2的忍片21 W對忍片21供電。所述供電模塊110可W通過使能 電子裝置1上的MICBIAS (麥克風偏置電壓)引腳(圖中未示出),W提供麥克風偏置電壓給 所述忍片21。
[00%] 步驟S402,發送模塊111發送一初始化命令至所述配件2的忍片21,W及接 收模塊112等待接收所述忍片21反饋的所述配件2的配件識別碼。所述初始化命令 (initialization command)可W具有預設的格式。應說明的是,當所述配件2的忍片21接 收到所述初始化命令時,會讀取所存儲的該配件2的配件識別碼(AID)并反饋該配件識別 碼至處理器12。
[0027] 步驟S403,判斷模塊113判斷是否接收到了所述忍片21反饋的所述配件2的配 件識別碼。應說明的是,所述判斷模塊113判斷所述處理器12在預設的時間內是否接收到 所述忍片21所反饋的配件識別碼。若所述處理器12在預設的時間(例如20ms)內接收到 忍片21反饋的配件識別碼,則判斷模塊113判定接收到了所述忍片21反饋的配件識別碼, 進入步驟S404 ;若所述處理器12在預設的時間(例如20ms)內還沒有接收到忍片21反饋 的配件識別碼,則判斷模塊113判定沒有接收到所述忍片21反饋的配件識別碼,進入步驟 S406。
[0028] 步驟S404,調整模塊114根據所述存儲裝置13中存儲的多個識別碼及每個識別 碼所對應的一組聲學參數,確定該配件2所對應的一組聲學參數。在本較佳實施例中,所述 調整模塊114通過查找存儲裝置13中是否有與所接收到的配件識別碼相匹配的配件識別 碼(例如與所接收到的配件識別碼相同的配件識別碼)。如果存儲裝置13中有與所接收到 的配件識別碼相匹配的配件識別碼,所述調整模塊114根據該存儲裝置13中所述匹配的配 件識別碼所對應的聲學參數來確定所述配件2所對應的聲學參數。應說明的是,如果電子 裝置1在存儲裝置13中并沒有找到與所接收到的配件識別碼相匹配的配件識別碼,所述調 整模塊114利用默認的一組聲學參數來確定所述配件2的聲學參數。
[0029] 步驟S405,所述調整模塊114控制電子裝置1為所述配件2套用上述確定的聲學 參數W控制電子裝置1的音頻數據的處理(例如音頻文件的播放),流程結束。
[0030] 步驟S406,所述調整模塊114控制電子裝置1為所述配件2套用默認的一組聲學 參數W控制電子裝置1的音頻數據的處理,流程結束。
[0031] 最后所應說明的是,W上實施例僅用W說明本發明的技術方案而非限制,盡管參 照W上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可W對本 發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和范圍。
【主權項】
1. 一種配件偵測系統,其特征在于,該系統運行于一電子裝置中,并包括: 供電模塊,用于當一配件插入所述電子裝置的音頻接口時,提供一麥克風偏置電壓給 所述配件的芯片以對芯片供電; 發送模塊,用于發送一具有預設格式的初始化命令至所述配件的芯片; 接收模塊,用于當發送所述初始化命令至芯片后,等待接收所述芯片反饋的所述配件 的配件識別碼;及 調整模塊,用于當接收到了所述芯片反饋的配件識別碼時,根據所述電子裝置的存儲 裝置中存儲的多個識別碼及每個識別碼所對應的一組聲學參數,確定所述配件所對應的一 組聲學參數,并控制電子裝置為所述配件套用上述確定的聲學參數。2. 如權利要求1所述的配件偵測系統,其特征在于,所述電子裝置的存儲裝置中存儲 了針對不同型號的配件所創建的配件識別碼,以及每個配件識別碼所對應的一組聲學參 數,所述聲學參數是根據不同型號的配件的聲學特性預先定義好的。3. 如權利要求1所述的配件偵測系統,其特征在于,所述發送模塊發送預設格式的初 始化命令至所述配件的芯片以控制所述芯片讀取所存儲的該配件的配件識別碼,并反饋該 配件識別碼至電子裝置的處理器。4. 如權利要求3所述的配件偵測系統,其特征在于,該系統還包括: 判斷模塊,用于判斷所述處理器是否接收到了所述芯片所反饋的配件識別碼,當所述 處理器在預設的時間內接收到所述芯片反饋的配件識別碼,則判定接收到了所述芯片反饋 的配件識別碼,或當所述處理器在預設的時間內沒有接收到所述芯片反饋的配件識別碼 時,判定沒有接收到所述芯片反饋的配件識別碼。5. 如權利要求1所述的配件偵測系統,其特征在于,所述調整模塊通過以下步驟確定 所述配件對應的聲學參數: 查找所述存儲裝置中是否有與所接收到的配件識別碼相匹配的配件識別碼; 當所述存儲裝置中有與所接收到的配件識別碼相匹配的配件識別碼,根據該存儲裝置 中所述匹配的配件識別碼所對應的聲學參數來確定所述配件所對應的聲學參數;及 當在存儲裝置中沒有與所接收到的配件識別碼相匹配的配件識別碼,利用默認的聲學 參數來確定所述配件的聲學參數。6. -種配件偵測方法,其特征在于,該系統應用于一電子裝置中,并包括: 供電步驟:當一配件插入所述電子裝置的音頻接口時,提供一麥克風偏置電壓給所述 配件的芯片以對芯片供電; 發送步驟:發送一具有預設格式的初始化命令至所述配件的芯片; 接收步驟:當發送所述初始化命令至芯片后,等待接收所述芯片反饋的所述配件的配 件識別碼;及 調整步驟:當接收到了所述芯片反饋的配件識別碼時,根據所述電子裝置的存儲裝置 中存儲的多個識別碼及每個識別碼所對應的一組聲學參數,確定所述配件所對應的一組聲 學參數,并控制電子裝置為所述配件套用上述確定的聲學參數。7. 如權利要求6所述的配件偵測方法,其特征在于,所述電子裝置的存儲裝置中存儲 了針對不同型號的配件所創建的配件識別碼,以及每個配件識別碼所對應的一組聲學參 數,所述聲學參數是根據不同型號的配件的聲學特性預先定義好的。8. 如權利要求6所述的配件偵測方法,其特征在于,所述發送步驟中發送預設格式的 初始化命令至所述配件的芯片以控制所述芯片讀取所存儲的該配件的配件識別碼,并反饋 該配件識別碼至電子裝置的處理器。9. 如權利要求8所述的配件偵測方法,其特征在于,該方法還包括: 判斷步驟:判斷所述處理器是否接收到了所述芯片所反饋的配件識別碼,當所述處理 器在預設的時間內接收到所述芯片反饋的配件識別碼,判定接收到了所述芯片反饋的配件 識別碼,或當所述處理器在預設的時間內還沒有接收到所述芯片反饋的配件識別碼時,判 定沒有接收到所述芯片反饋的配件識別碼。10. 如權利要求6所述的配件偵測方法,其特征在于,所述調整步驟通過以下方法確定 所述配件對應的聲學參數: 查找所述存儲裝置中是否有與所接收到的配件識別碼相匹配的配件識別碼; 當所述存儲裝置中有與所接收到的配件識別碼相匹配的配件識別碼,根據該存儲裝置 中所述匹配的配件識別碼所對應的聲學參數來確定所述配件所對應的聲學參數;及 當在存儲裝置中沒有與所接收到的配件識別碼相匹配的配件識別碼,利用默認的聲學 參數來確定所述配件的聲學參數。
【文檔編號】H04R29/00GK105828265SQ201510011037
【公開日】2016年8月3日
【申請日】2015年1月10日
【發明人】劉正彬
【申請人】深圳富泰宏精密工業有限公司, 群邁通訊股份有限公司