999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DTMF技術的一鍵導航系統設計

2014-05-26 02:59:12黃冠明王志強溫志英
科技創新與應用 2014年16期

黃冠明 王志強 溫志英

摘 要:文章介紹了一種基于DTMF技術實現一鍵導航系統的設計方案。利用車載終端藍牙與用戶手機藍牙配對,實現與后臺服務中心通訊,通過DTMF傳輸導航指令,實現導航功能。該系統成本低、性能可靠,已得到實際應用。

關鍵詞:藍牙、雙音多頻、一鍵導航

引言

在車輛行駛過程中進行導航路徑規劃是非常危險的行為,因此很多企業推出了一鍵導航系統,即駕駛員只需按下一個按鍵(稱之為“一鍵通”),告訴后臺服務中心路線要求,即可由后臺座席協助完成路徑規劃。通常一鍵導航系統的車載終端需要配備通訊模塊,以實現和后臺的通訊。考慮到車載終端已基本將藍牙作為標配,在和用戶手機藍牙配對后,可實現與后臺服務中心通訊,通過DTMF(Dual Tone Multi-Frequency,雙音多頻)傳輸指令,可實現車載終端一鍵導航功能。

1 一鍵導航原理

在藍牙配對之后,當一鍵通被觸發時,終端系統自動發送后臺服務中心號碼給藍牙撥號程序,通過用戶手機撥打后臺服務中心。在通話過程中,后臺導航指令通過DTMF經藍牙發送到車載終端,車載終端自動進行路徑規劃,實現一鍵導航。車載終端和后臺服務中心均配有DTMF編解碼器,以實現導航指令的順利傳輸與解析。

2 設計概念及操作流程

藍牙一鍵導航的基本設計思想是通過藍牙模塊,借助DTMF編解碼器實現一鍵導航的功能。具體實現:

2.1 用戶通過藍牙手機撥打服務中心電話,告知要去的目的地,座席根據用戶目標地址,讀取地圖經緯度,生成DTMF數據文件,插入當前電話語音通道。

中國區域,緯度范圍為:N18.000000~N54.000000

經度范圍為:E73.000000~E135.000000

2.2 通過座席循環調用語音接口,發送上述DTMF碼。實際設計中采用的速率為每200ms一個DTMF碼。

2.3 車載終端收到DTMF文件,通過DTMF解碼器解析出發送碼,然后校驗收到的數據是否有效,同時對中心作出相應的應答(成功或失敗),在接受處理數據以及作出應答的過程中,并行處理關閉打開功放通道,以免語音干擾。如終端收到的數據有效,解析出來,呼叫地圖進行導航。

2.4 服務中心收到終端的應答,作出相應的處理,如服務中心收到終端發出數據有效的應答,則座席切回到聲音通道,提示本次服務結束,掛機;如服務中心收到終端發出數據無效或者在規定的時間內,服務中心未能收到應答(即終端壓根就未收到DTMF文件),則服務中心自動重新插入一次DTMF文件,下發給終端。

2.5 如服務中心再次收到終端發出數據無效或者在規定的時間內,服務中心仍然未能收到應答,則坐席切回到聲音通道,提示用戶檢查使用正確的原廠地圖和設備軟件,進入人工服務。

3 終端硬件設計

通常情況下,車載終端的處理器通過串口與藍牙通訊,藍牙音頻(通過功放)輸出到揚聲器。在此基礎上,將藍牙音頻輸出并入處理器ADC接口,進行DTMF解碼;同時,將數據通過串口發送到藍牙模塊,DTMF編碼后發出。終端與后臺通過藍牙實現語音和數字信息傳輸。

在藍牙模塊與處理器之間的音頻通道,使用精密運算放大器放大DTMF信號,輸入處理器ADC接口。

4 系統軟件設計

根據CCITT Q.23 建議,DTMF信號的技術指標是:傳送/接收率為每秒10個號碼,或每個號碼100ms,每個號碼傳送過程中,信號存在時間至少45m,且不多于55ms,間隙的其它時間內保持靜默。考慮到DTMF信號經過藍牙中轉,實際設計時將每個號碼發送速率調整為200ms,比100ms有較高的識別率。

DTMF信號包含兩組音頻信號,解碼器的任務是通過數學變換把它從時域轉換到頻域,然后得出對應的數字信息。軟件模擬按鍵產生雙音頻信號時,相繼的兩個信號間隔一段時間。解碼器利用這個間隔識別出雙音頻信號,并轉換成對應的數字信息,而且要識別出間隙信息。因此流程包含音頻任務和靜默任務,前者是產生雙音頻采樣值,后者產生靜默采樣值。每個任務結束時,要重置定時器和下一個任務。其中靜默任務還要加上另一任務:從數字緩沖區取出數字信號并將數字映射為對應的行、列音頻特性(振蕩器系數、初始條件),裝載指針指向振蕩器特性表對應的正確位置。

DTMF信號檢測的核心是Goertzel算法,它需要通過一系列檢測才能確定信號的有效性:(1)信號的強度需足夠大;(2)最強的行列頻率頻譜分量需比其他音頻信號高一個門限值;(3)二次諧波分量需小于規定值;(4)數字信息被連續檢測到兩次才認為是穩定的;(5)數字信息之后需有停頓狀態。在檢測到有效的數字信號之后,進行算法解密,如果是導航指令,則自動啟動導航并規劃路徑。終端與后臺通過以下協議進行通訊:

起始符+功能擴展+內容+校驗和+結束符

其中導航所需的經緯度信息包含在“內容”中。

一鍵導航操作流程如圖1所示,如中心下發DTMF文件失敗,會重發一次,同時并行處理開/關靜音,以免DTMF語音文件干擾。

圖1 一鍵導航操作流程

5 實驗分析

筆者在實際使用中設計兩種方案,一種是采用DTMF解碼芯片硬解,一種是處理器通過算法軟解,即文章所述方案。在藍牙音頻輸出后端選用相同硬件參數的情況下,對不同通訊運營商來說,即使藍牙輸出DTMF信號幅度在規定范圍之內,前者仍出現了信號識別失敗的問題。前者由于DTMF信號對專有芯片的依賴,導致產生的信號穩定性差,功耗大,成本高。后者可通過軟件抑制大量噪聲,大大提高了DTMF信號的誤碼率低。

6 結束語

通過實際使用驗證,基于DTMF的藍牙一鍵導航系統穩定可靠,藍牙兼容性高,DTMF誤碼率低。而且,比傳統的帶通訊模塊一鍵導航系統具有較高的成本優勢,值得大力推廣。

參考文獻

[1]張大彪.采用DTMF方式通信的安全報警系統[J].工程建設與設計,2001(3):17-19.

[2]陳泉,胡小龍.基于軟件的DTMF產生器及性能分析[J].單片機及嵌入式系統的應用,2005.(4):16-18.

[3]管慶,徐勝.雙音多頻DTMF技術在DSP系統中的實現[J].今日電子,2003年11期.

[4]常青青,鄧大偉,艾紅.基于DSP的DTMF信號編解碼算法實現.北京信息科技大學學報(自然科學版),2011年04期.

作者簡介:黃冠明(1980,7-),男,福建省漳州市(籍貫),現職稱:工程師,學歷:碩士,研究方向:汽車電子。endprint

摘 要:文章介紹了一種基于DTMF技術實現一鍵導航系統的設計方案。利用車載終端藍牙與用戶手機藍牙配對,實現與后臺服務中心通訊,通過DTMF傳輸導航指令,實現導航功能。該系統成本低、性能可靠,已得到實際應用。

關鍵詞:藍牙、雙音多頻、一鍵導航

引言

在車輛行駛過程中進行導航路徑規劃是非常危險的行為,因此很多企業推出了一鍵導航系統,即駕駛員只需按下一個按鍵(稱之為“一鍵通”),告訴后臺服務中心路線要求,即可由后臺座席協助完成路徑規劃。通常一鍵導航系統的車載終端需要配備通訊模塊,以實現和后臺的通訊。考慮到車載終端已基本將藍牙作為標配,在和用戶手機藍牙配對后,可實現與后臺服務中心通訊,通過DTMF(Dual Tone Multi-Frequency,雙音多頻)傳輸指令,可實現車載終端一鍵導航功能。

1 一鍵導航原理

在藍牙配對之后,當一鍵通被觸發時,終端系統自動發送后臺服務中心號碼給藍牙撥號程序,通過用戶手機撥打后臺服務中心。在通話過程中,后臺導航指令通過DTMF經藍牙發送到車載終端,車載終端自動進行路徑規劃,實現一鍵導航。車載終端和后臺服務中心均配有DTMF編解碼器,以實現導航指令的順利傳輸與解析。

2 設計概念及操作流程

藍牙一鍵導航的基本設計思想是通過藍牙模塊,借助DTMF編解碼器實現一鍵導航的功能。具體實現:

2.1 用戶通過藍牙手機撥打服務中心電話,告知要去的目的地,座席根據用戶目標地址,讀取地圖經緯度,生成DTMF數據文件,插入當前電話語音通道。

中國區域,緯度范圍為:N18.000000~N54.000000

經度范圍為:E73.000000~E135.000000

2.2 通過座席循環調用語音接口,發送上述DTMF碼。實際設計中采用的速率為每200ms一個DTMF碼。

2.3 車載終端收到DTMF文件,通過DTMF解碼器解析出發送碼,然后校驗收到的數據是否有效,同時對中心作出相應的應答(成功或失敗),在接受處理數據以及作出應答的過程中,并行處理關閉打開功放通道,以免語音干擾。如終端收到的數據有效,解析出來,呼叫地圖進行導航。

2.4 服務中心收到終端的應答,作出相應的處理,如服務中心收到終端發出數據有效的應答,則座席切回到聲音通道,提示本次服務結束,掛機;如服務中心收到終端發出數據無效或者在規定的時間內,服務中心未能收到應答(即終端壓根就未收到DTMF文件),則服務中心自動重新插入一次DTMF文件,下發給終端。

2.5 如服務中心再次收到終端發出數據無效或者在規定的時間內,服務中心仍然未能收到應答,則坐席切回到聲音通道,提示用戶檢查使用正確的原廠地圖和設備軟件,進入人工服務。

3 終端硬件設計

通常情況下,車載終端的處理器通過串口與藍牙通訊,藍牙音頻(通過功放)輸出到揚聲器。在此基礎上,將藍牙音頻輸出并入處理器ADC接口,進行DTMF解碼;同時,將數據通過串口發送到藍牙模塊,DTMF編碼后發出。終端與后臺通過藍牙實現語音和數字信息傳輸。

在藍牙模塊與處理器之間的音頻通道,使用精密運算放大器放大DTMF信號,輸入處理器ADC接口。

4 系統軟件設計

根據CCITT Q.23 建議,DTMF信號的技術指標是:傳送/接收率為每秒10個號碼,或每個號碼100ms,每個號碼傳送過程中,信號存在時間至少45m,且不多于55ms,間隙的其它時間內保持靜默。考慮到DTMF信號經過藍牙中轉,實際設計時將每個號碼發送速率調整為200ms,比100ms有較高的識別率。

DTMF信號包含兩組音頻信號,解碼器的任務是通過數學變換把它從時域轉換到頻域,然后得出對應的數字信息。軟件模擬按鍵產生雙音頻信號時,相繼的兩個信號間隔一段時間。解碼器利用這個間隔識別出雙音頻信號,并轉換成對應的數字信息,而且要識別出間隙信息。因此流程包含音頻任務和靜默任務,前者是產生雙音頻采樣值,后者產生靜默采樣值。每個任務結束時,要重置定時器和下一個任務。其中靜默任務還要加上另一任務:從數字緩沖區取出數字信號并將數字映射為對應的行、列音頻特性(振蕩器系數、初始條件),裝載指針指向振蕩器特性表對應的正確位置。

DTMF信號檢測的核心是Goertzel算法,它需要通過一系列檢測才能確定信號的有效性:(1)信號的強度需足夠大;(2)最強的行列頻率頻譜分量需比其他音頻信號高一個門限值;(3)二次諧波分量需小于規定值;(4)數字信息被連續檢測到兩次才認為是穩定的;(5)數字信息之后需有停頓狀態。在檢測到有效的數字信號之后,進行算法解密,如果是導航指令,則自動啟動導航并規劃路徑。終端與后臺通過以下協議進行通訊:

起始符+功能擴展+內容+校驗和+結束符

其中導航所需的經緯度信息包含在“內容”中。

一鍵導航操作流程如圖1所示,如中心下發DTMF文件失敗,會重發一次,同時并行處理開/關靜音,以免DTMF語音文件干擾。

圖1 一鍵導航操作流程

5 實驗分析

筆者在實際使用中設計兩種方案,一種是采用DTMF解碼芯片硬解,一種是處理器通過算法軟解,即文章所述方案。在藍牙音頻輸出后端選用相同硬件參數的情況下,對不同通訊運營商來說,即使藍牙輸出DTMF信號幅度在規定范圍之內,前者仍出現了信號識別失敗的問題。前者由于DTMF信號對專有芯片的依賴,導致產生的信號穩定性差,功耗大,成本高。后者可通過軟件抑制大量噪聲,大大提高了DTMF信號的誤碼率低。

6 結束語

通過實際使用驗證,基于DTMF的藍牙一鍵導航系統穩定可靠,藍牙兼容性高,DTMF誤碼率低。而且,比傳統的帶通訊模塊一鍵導航系統具有較高的成本優勢,值得大力推廣。

參考文獻

[1]張大彪.采用DTMF方式通信的安全報警系統[J].工程建設與設計,2001(3):17-19.

[2]陳泉,胡小龍.基于軟件的DTMF產生器及性能分析[J].單片機及嵌入式系統的應用,2005.(4):16-18.

[3]管慶,徐勝.雙音多頻DTMF技術在DSP系統中的實現[J].今日電子,2003年11期.

[4]常青青,鄧大偉,艾紅.基于DSP的DTMF信號編解碼算法實現.北京信息科技大學學報(自然科學版),2011年04期.

作者簡介:黃冠明(1980,7-),男,福建省漳州市(籍貫),現職稱:工程師,學歷:碩士,研究方向:汽車電子。endprint

摘 要:文章介紹了一種基于DTMF技術實現一鍵導航系統的設計方案。利用車載終端藍牙與用戶手機藍牙配對,實現與后臺服務中心通訊,通過DTMF傳輸導航指令,實現導航功能。該系統成本低、性能可靠,已得到實際應用。

關鍵詞:藍牙、雙音多頻、一鍵導航

引言

在車輛行駛過程中進行導航路徑規劃是非常危險的行為,因此很多企業推出了一鍵導航系統,即駕駛員只需按下一個按鍵(稱之為“一鍵通”),告訴后臺服務中心路線要求,即可由后臺座席協助完成路徑規劃。通常一鍵導航系統的車載終端需要配備通訊模塊,以實現和后臺的通訊。考慮到車載終端已基本將藍牙作為標配,在和用戶手機藍牙配對后,可實現與后臺服務中心通訊,通過DTMF(Dual Tone Multi-Frequency,雙音多頻)傳輸指令,可實現車載終端一鍵導航功能。

1 一鍵導航原理

在藍牙配對之后,當一鍵通被觸發時,終端系統自動發送后臺服務中心號碼給藍牙撥號程序,通過用戶手機撥打后臺服務中心。在通話過程中,后臺導航指令通過DTMF經藍牙發送到車載終端,車載終端自動進行路徑規劃,實現一鍵導航。車載終端和后臺服務中心均配有DTMF編解碼器,以實現導航指令的順利傳輸與解析。

2 設計概念及操作流程

藍牙一鍵導航的基本設計思想是通過藍牙模塊,借助DTMF編解碼器實現一鍵導航的功能。具體實現:

2.1 用戶通過藍牙手機撥打服務中心電話,告知要去的目的地,座席根據用戶目標地址,讀取地圖經緯度,生成DTMF數據文件,插入當前電話語音通道。

中國區域,緯度范圍為:N18.000000~N54.000000

經度范圍為:E73.000000~E135.000000

2.2 通過座席循環調用語音接口,發送上述DTMF碼。實際設計中采用的速率為每200ms一個DTMF碼。

2.3 車載終端收到DTMF文件,通過DTMF解碼器解析出發送碼,然后校驗收到的數據是否有效,同時對中心作出相應的應答(成功或失敗),在接受處理數據以及作出應答的過程中,并行處理關閉打開功放通道,以免語音干擾。如終端收到的數據有效,解析出來,呼叫地圖進行導航。

2.4 服務中心收到終端的應答,作出相應的處理,如服務中心收到終端發出數據有效的應答,則座席切回到聲音通道,提示本次服務結束,掛機;如服務中心收到終端發出數據無效或者在規定的時間內,服務中心未能收到應答(即終端壓根就未收到DTMF文件),則服務中心自動重新插入一次DTMF文件,下發給終端。

2.5 如服務中心再次收到終端發出數據無效或者在規定的時間內,服務中心仍然未能收到應答,則坐席切回到聲音通道,提示用戶檢查使用正確的原廠地圖和設備軟件,進入人工服務。

3 終端硬件設計

通常情況下,車載終端的處理器通過串口與藍牙通訊,藍牙音頻(通過功放)輸出到揚聲器。在此基礎上,將藍牙音頻輸出并入處理器ADC接口,進行DTMF解碼;同時,將數據通過串口發送到藍牙模塊,DTMF編碼后發出。終端與后臺通過藍牙實現語音和數字信息傳輸。

在藍牙模塊與處理器之間的音頻通道,使用精密運算放大器放大DTMF信號,輸入處理器ADC接口。

4 系統軟件設計

根據CCITT Q.23 建議,DTMF信號的技術指標是:傳送/接收率為每秒10個號碼,或每個號碼100ms,每個號碼傳送過程中,信號存在時間至少45m,且不多于55ms,間隙的其它時間內保持靜默。考慮到DTMF信號經過藍牙中轉,實際設計時將每個號碼發送速率調整為200ms,比100ms有較高的識別率。

DTMF信號包含兩組音頻信號,解碼器的任務是通過數學變換把它從時域轉換到頻域,然后得出對應的數字信息。軟件模擬按鍵產生雙音頻信號時,相繼的兩個信號間隔一段時間。解碼器利用這個間隔識別出雙音頻信號,并轉換成對應的數字信息,而且要識別出間隙信息。因此流程包含音頻任務和靜默任務,前者是產生雙音頻采樣值,后者產生靜默采樣值。每個任務結束時,要重置定時器和下一個任務。其中靜默任務還要加上另一任務:從數字緩沖區取出數字信號并將數字映射為對應的行、列音頻特性(振蕩器系數、初始條件),裝載指針指向振蕩器特性表對應的正確位置。

DTMF信號檢測的核心是Goertzel算法,它需要通過一系列檢測才能確定信號的有效性:(1)信號的強度需足夠大;(2)最強的行列頻率頻譜分量需比其他音頻信號高一個門限值;(3)二次諧波分量需小于規定值;(4)數字信息被連續檢測到兩次才認為是穩定的;(5)數字信息之后需有停頓狀態。在檢測到有效的數字信號之后,進行算法解密,如果是導航指令,則自動啟動導航并規劃路徑。終端與后臺通過以下協議進行通訊:

起始符+功能擴展+內容+校驗和+結束符

其中導航所需的經緯度信息包含在“內容”中。

一鍵導航操作流程如圖1所示,如中心下發DTMF文件失敗,會重發一次,同時并行處理開/關靜音,以免DTMF語音文件干擾。

圖1 一鍵導航操作流程

5 實驗分析

筆者在實際使用中設計兩種方案,一種是采用DTMF解碼芯片硬解,一種是處理器通過算法軟解,即文章所述方案。在藍牙音頻輸出后端選用相同硬件參數的情況下,對不同通訊運營商來說,即使藍牙輸出DTMF信號幅度在規定范圍之內,前者仍出現了信號識別失敗的問題。前者由于DTMF信號對專有芯片的依賴,導致產生的信號穩定性差,功耗大,成本高。后者可通過軟件抑制大量噪聲,大大提高了DTMF信號的誤碼率低。

6 結束語

通過實際使用驗證,基于DTMF的藍牙一鍵導航系統穩定可靠,藍牙兼容性高,DTMF誤碼率低。而且,比傳統的帶通訊模塊一鍵導航系統具有較高的成本優勢,值得大力推廣。

參考文獻

[1]張大彪.采用DTMF方式通信的安全報警系統[J].工程建設與設計,2001(3):17-19.

[2]陳泉,胡小龍.基于軟件的DTMF產生器及性能分析[J].單片機及嵌入式系統的應用,2005.(4):16-18.

[3]管慶,徐勝.雙音多頻DTMF技術在DSP系統中的實現[J].今日電子,2003年11期.

[4]常青青,鄧大偉,艾紅.基于DSP的DTMF信號編解碼算法實現.北京信息科技大學學報(自然科學版),2011年04期.

作者簡介:黃冠明(1980,7-),男,福建省漳州市(籍貫),現職稱:工程師,學歷:碩士,研究方向:汽車電子。endprint

主站蜘蛛池模板: 精品久久久久成人码免费动漫 | 国产美女一级毛片| 国产真实乱人视频| 日本91视频| 久久这里只有精品23| 成年av福利永久免费观看| 日韩欧美国产三级| 亚洲国产欧美目韩成人综合| 99热国产这里只有精品无卡顿"| 强奷白丝美女在线观看| 欧美啪啪一区| 在线另类稀缺国产呦| 国产成人AV综合久久| 精品国产黑色丝袜高跟鞋| 国产国产人在线成免费视频狼人色| 伊人查蕉在线观看国产精品| 午夜人性色福利无码视频在线观看| 欧美性精品| 亚洲国产一成久久精品国产成人综合| 国产精品入口麻豆| 久久99这里精品8国产| 97国产精品视频人人做人人爱| 亚洲成人www| jizz亚洲高清在线观看| 国产精品美人久久久久久AV| 在线观看91精品国产剧情免费| 国产视频一二三区| 91丝袜在线观看| 99热这里只有免费国产精品| 久久国产高潮流白浆免费观看| 亚洲欧美精品在线| 国产天天色| 国产精品亚洲αv天堂无码| 久久国产精品麻豆系列| 欧美一区二区三区香蕉视 | 成人无码一区二区三区视频在线观看| 曰AV在线无码| 国产精品林美惠子在线播放| 亚洲—日韩aV在线| 国产精品一区在线观看你懂的| 在线国产毛片| 丰满人妻久久中文字幕| 天天躁日日躁狠狠躁中文字幕| 欧美www在线观看| 欧美日韩在线第一页| 热久久这里是精品6免费观看| 精品国产香蕉在线播出| 伊人久久大香线蕉成人综合网| 最新国产高清在线| 国产欧美日韩另类精彩视频| 成年看免费观看视频拍拍| 天堂成人在线| 亚洲一区二区三区香蕉| 国产免费高清无需播放器 | 老司机久久99久久精品播放| 欧美日韩午夜| 日韩小视频在线观看| 亚洲成人77777| 久久综合丝袜日本网| 中文纯内无码H| 国产精品视频a| 国产亚洲精品自在线| 久久天天躁夜夜躁狠狠| 亚洲综合在线网| 毛片免费视频| 国产欧美日韩精品综合在线| 亚洲中久无码永久在线观看软件 | 青青青视频91在线 | 91香蕉视频下载网站| 欧美区日韩区| 欧类av怡春院| 在线五月婷婷| 在线日韩一区二区| 无码日韩人妻精品久久蜜桃| 九九九精品成人免费视频7| 国产成人区在线观看视频| 亚洲男人天堂2018| 91麻豆国产精品91久久久| 国产福利在线免费观看| 97青草最新免费精品视频| 国产95在线 | 国产精品露脸视频|