《電子工程專輯》2006年7月-12月編輯計劃(中文PDF)
發布時間:2008/5/27 0:00:00 訪問次數:457
    
    隨著駕駛安全問題受到更廣泛的關注,藍牙車載免提也因此而獲得強大的市場支持。藍牙車載免提系統的設計涉及兩大主要問題,第一個是藍牙技術的問題,第二個是在車內空間狹小的情況下所涉及的回音消除及噪聲抑制的問題,csr公司在這兩個方面都處于領導者的地位,本文將詳細描述基于csr芯片方案和csr-hf回聲消除軟件系統的藍牙車載免提系統方案。
    今天,汽車已經不再是少數人的奢侈品,走下了神壇,進入尋常百姓家中。從而汽車駕駛安全的問題也就自然成為大眾關心的話題。為了行車安全,目前很多國家都不允許開車時用手接聽電話,這也就給采用藍牙技術的車載免提造就了巨大的市場空間。但要實現車載的藍牙免提,需要解決兩大技術問題,其一是藍牙技術問題,其二是在車內復雜的空間環境下所帶來的回音問題,即通話的語音品質問題。
    藍牙協議是由特別興趣小組sig(special intresting group)組織制定并推廣的一個開放的短距離、低功耗的無線解決方案。其射頻工作在無需授權的ism(工業,科學以及醫療)頻段,并采用跳頻技術來消除干擾和降低衰減。藍牙技術一個重要的特點是它不僅是一個連接層的規范,同時還制定了很多基于這個連接協議層上的很多的應用,比如handfree profile、文件傳輸、網絡接入等。本文所談到的車載系統就應用到了其中的handfree profile。
    整個藍牙協議體系結構可以分為底層硬件模塊、中間協議層和高端應用層三大部分,如圖1所示。
    
    
    
    圖1:藍牙協議體系結構。
    鏈路管理層(lm)、基帶層(bb)和射頻(rf)構成了藍牙的底層模塊。中間協議層包括邏輯鏈路控制與適配協議(l2cap)、服務發現協議(sdp)、串口仿真協議(rfcomm)和電話控制協議規范(tcs),最高層是應用層,即眾多的profile。
    藍牙的車載實際應用總是和手機聯系在一起的,雖然藍牙sig組織在互操作性方面做了很多的規定。但是各個手機廠商在具體實現上各有各的不同,這些實現方式只能保證在基本的方面沒有問題,而目前有很多手機廠商并沒有做bqb認證,這更加加劇了互操作性的問題。所以與手機的兼容性問題對于產品實現非常重要。csr(cambridge silicon radio)公司是藍牙業界的領導者,其在兼容性方面做了非常充分的測試,這樣oem廠商可以從這個問題中解放出來。
    前面提到第二項關鍵技術是回音消除和噪音抑制,這也是本文討論的重點。汽車內的空間特別狹小,由揚聲器發出的聲音通過在車內不同的地方發生反射,又傳回到車載系統的麥克風是車載系統產生回音的一個根本原因,從圖2可以看出車載系統在使用時回音產生的復雜情況。
    
    
    
    圖2:車載系統產生回音的復雜情況。
    從回音的產生到用戶聽到回音有一定的時間間隔,主要是由于電波傳輸以及反射會引起時間消耗。如何提高車載系統通話的語音質量是一個關鍵的話題,直接關系到用戶體驗,而由于車內的復雜環境,又使得該項技術充滿了挑戰。
    csr推出的bluecore3-multimedia和其回音消除軟件整合在一起構成了藍牙車載系統的完整解決方案,bluecore3-mutlimedia是一顆集處理器和藍牙無線射頻控制于一體的單芯片方案。圖2是它的系統架構。
    
    
    
    圖3:bluecore3-multimedia系統架構。
    從圖3可以看到,bluecore3-multimedia還集成了開放平臺dsp-kalimba dsp。kalimba dsp作為基帶處理器的協處理器,用于完成對語音通信中的回音消除。
    該方案將實現車載系統的兩大關鍵技術整合到一顆芯片中來,無疑降低了產品的開發難度和系統成本,為產品的快速上市創造了很好條件。
    在bluecore3-mulitmedia的基帶控制器(mcu)中運行藍牙協議棧以及handfree profile和handset profile,并從藍牙的同步面向連接(sco)鏈路中提取語音信息并轉送給kalimba dsp,kalimba dsp中的軟件完成語音處理,再經過數模轉換到揚聲器放出來,反方向是模數轉換從麥克風中收集語音信息,到kalimba dsp中進行處理,然后傳送給基帶控制器,再通過藍牙的sco鏈路發
    
    隨著駕駛安全問題受到更廣泛的關注,藍牙車載免提也因此而獲得強大的市場支持。藍牙車載免提系統的設計涉及兩大主要問題,第一個是藍牙技術的問題,第二個是在車內空間狹小的情況下所涉及的回音消除及噪聲抑制的問題,csr公司在這兩個方面都處于領導者的地位,本文將詳細描述基于csr芯片方案和csr-hf回聲消除軟件系統的藍牙車載免提系統方案。
    今天,汽車已經不再是少數人的奢侈品,走下了神壇,進入尋常百姓家中。從而汽車駕駛安全的問題也就自然成為大眾關心的話題。為了行車安全,目前很多國家都不允許開車時用手接聽電話,這也就給采用藍牙技術的車載免提造就了巨大的市場空間。但要實現車載的藍牙免提,需要解決兩大技術問題,其一是藍牙技術問題,其二是在車內復雜的空間環境下所帶來的回音問題,即通話的語音品質問題。
    藍牙協議是由特別興趣小組sig(special intresting group)組織制定并推廣的一個開放的短距離、低功耗的無線解決方案。其射頻工作在無需授權的ism(工業,科學以及醫療)頻段,并采用跳頻技術來消除干擾和降低衰減。藍牙技術一個重要的特點是它不僅是一個連接層的規范,同時還制定了很多基于這個連接協議層上的很多的應用,比如handfree profile、文件傳輸、網絡接入等。本文所談到的車載系統就應用到了其中的handfree profile。
    整個藍牙協議體系結構可以分為底層硬件模塊、中間協議層和高端應用層三大部分,如圖1所示。
    
    
    
    圖1:藍牙協議體系結構。
    鏈路管理層(lm)、基帶層(bb)和射頻(rf)構成了藍牙的底層模塊。中間協議層包括邏輯鏈路控制與適配協議(l2cap)、服務發現協議(sdp)、串口仿真協議(rfcomm)和電話控制協議規范(tcs),最高層是應用層,即眾多的profile。
    藍牙的車載實際應用總是和手機聯系在一起的,雖然藍牙sig組織在互操作性方面做了很多的規定。但是各個手機廠商在具體實現上各有各的不同,這些實現方式只能保證在基本的方面沒有問題,而目前有很多手機廠商并沒有做bqb認證,這更加加劇了互操作性的問題。所以與手機的兼容性問題對于產品實現非常重要。csr(cambridge silicon radio)公司是藍牙業界的領導者,其在兼容性方面做了非常充分的測試,這樣oem廠商可以從這個問題中解放出來。
    前面提到第二項關鍵技術是回音消除和噪音抑制,這也是本文討論的重點。汽車內的空間特別狹小,由揚聲器發出的聲音通過在車內不同的地方發生反射,又傳回到車載系統的麥克風是車載系統產生回音的一個根本原因,從圖2可以看出車載系統在使用時回音產生的復雜情況。
    
    
    
    圖2:車載系統產生回音的復雜情況。
    從回音的產生到用戶聽到回音有一定的時間間隔,主要是由于電波傳輸以及反射會引起時間消耗。如何提高車載系統通話的語音質量是一個關鍵的話題,直接關系到用戶體驗,而由于車內的復雜環境,又使得該項技術充滿了挑戰。
    csr推出的bluecore3-multimedia和其回音消除軟件整合在一起構成了藍牙車載系統的完整解決方案,bluecore3-mutlimedia是一顆集處理器和藍牙無線射頻控制于一體的單芯片方案。圖2是它的系統架構。
    
    
    
    圖3:bluecore3-multimedia系統架構。
    從圖3可以看到,bluecore3-multimedia還集成了開放平臺dsp-kalimba dsp。kalimba dsp作為基帶處理器的協處理器,用于完成對語音通信中的回音消除。
    該方案將實現車載系統的兩大關鍵技術整合到一顆芯片中來,無疑降低了產品的開發難度和系統成本,為產品的快速上市創造了很好條件。
    在bluecore3-mulitmedia的基帶控制器(mcu)中運行藍牙協議棧以及handfree profile和handset profile,并從藍牙的同步面向連接(sco)鏈路中提取語音信息并轉送給kalimba dsp,kalimba dsp中的軟件完成語音處理,再經過數模轉換到揚聲器放出來,反方向是模數轉換從麥克風中收集語音信息,到kalimba dsp中進行處理,然后傳送給基帶控制器,再通過藍牙的sco鏈路發