當前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀] 隨著藍牙技術(shù)的迅速發(fā)展,目前藍牙芯片市場涌現(xiàn)出了許多優(yōu)秀產(chǎn)品。CSR公司的BlueCore系列產(chǎn)品、Bmadcom的BCM系列產(chǎn)品和TI公司的CC2540系列產(chǎn)品都有廣泛的應(yīng)用。其中TI公司的CC2450和CSR公司的CSR1000芯片都非常適用

 隨著藍牙技術(shù)的迅速發(fā)展,目前藍牙芯片市場涌現(xiàn)出了許多優(yōu)秀產(chǎn)品。CSR公司的BlueCore系列產(chǎn)品、Bmadcom的BCM系列產(chǎn)品和TI公司的CC2540系列產(chǎn)品都有廣泛的應(yīng)用。其中TI公司的CC2450和CSR公司的CSR1000芯片都非常適用于藍牙4.0應(yīng)用解決方案。

本文選用了TI公司的CC2450F128芯片作為藍牙通信芯片,該芯片提供真正的單片低功耗藍牙BLE解決方案,能夠運行應(yīng)用程序和BLE協(xié)議棧。CC2450F128芯片內(nèi)部集成了高性能低功耗的8051微處理器核,片內(nèi)提供來了128KB的Flash存儲空間,對外支持UART和USB通信接口,所以非常適用于藍牙4.0的應(yīng)用解決方案。

1 總體方案設(shè)計

該設(shè)計為基于藍牙4.0的設(shè)備提供良好的通用方案,有助于研發(fā)特定應(yīng)用的設(shè)備。系統(tǒng)總體架構(gòu)如圖1所示。在系統(tǒng)總體架構(gòu)圖中,主要包括兩部分:支持藍牙4.0的手持設(shè)備和藍牙設(shè)備。其中支持藍牙4.0的手持設(shè)備可以是諸如智能手機、平板電腦等;藍牙設(shè)備則是本文提供的解決方案。支持藍牙4.0的手持設(shè)備和藍牙設(shè)備之間通過藍牙4.0協(xié)議傳輸數(shù)據(jù),可以為藍牙耳機、手機防丟應(yīng)用和無線拍照應(yīng)用等提供數(shù)據(jù)方案。

從系統(tǒng)總體架構(gòu)框圖中不難看出,該設(shè)計方案支持一對多的通信連接,即每個支持藍牙4.0的手持設(shè)備可以同時與多個藍牙設(shè)備建立連接,對應(yīng)用功能的擴展帶了極大便利。

2 詳細設(shè)計與實現(xiàn)

該部分將對系統(tǒng)總體架構(gòu)框圖中的藍牙設(shè)備給出解決方案。此處選用了TI公司的CC2450F128芯片作為藍牙通信芯片,該芯片最大的特點是能夠提供真正的單片低功耗藍牙BLE解決方案,能夠運行應(yīng)用程序和BLE協(xié)議棧,使用起來簡單高效。

2.1 CC2450F128外圍電路設(shè)計

低功耗藍牙芯片CC2450F128的外圍電路原理圖如圖2所示。從圖2中可以看出CC2450F128芯片一般需要兩個時鐘晶振,其最為核心的部分是天線的電路設(shè)計,需要根據(jù)實際的需要調(diào)整阻抗匹配。由于CC2450F128芯片使用的是8051微處理器核,所以其可以對外提供多個IO引腳以用于其他業(yè)務(wù)邏輯的實現(xiàn)。

2.2 通信協(xié)議擴展

該解決方案另一個重要的部分就是其通信協(xié)議的設(shè)計和擴展。通常需要按照藍牙4.0的通信協(xié)議來擴展其配置,包括Setvice配置和Characteristic配置。

舉例說明,可以先增加UUID為00001802-0000-1000-8000-00123456789b的Service,然后為該服務(wù)增加UUID為00002a06-0000-1000-8000-00123456789b的Characteristic。

通常需要根據(jù)應(yīng)用的業(yè)務(wù)邏輯劃分出多個功能大類,再對功能大類進行細分。每一個功能大類對應(yīng)一個Service,每一個功能細分對應(yīng)一個Characteristic。總體看來,每個應(yīng)用可以包括多個Service,每個Service可以包括多個Characteristic。

3 系統(tǒng)性能分析

本文提供的解決方案是為了解決基于藍牙4.0的設(shè)備的通信問題,所以必須關(guān)注于影響其通信的幾個關(guān)鍵因素:信號強度、設(shè)備發(fā)現(xiàn)時間、穩(wěn)定性和誤報率。

3. 1 信號強度與距離的關(guān)系

信號強度是決定藍牙4.0通信質(zhì)量的最重要因素之一,為了明確實際的信號強度衰減情況,進行了深入的實際數(shù)據(jù)測量。信號強度與距離的關(guān)系的原始數(shù)據(jù)圖如圖3所示。在圖3中,藍色交叉點顯示的是492組數(shù)據(jù),從圖3中可以看出信號強度總體走勢較為明顯,相同距離下的數(shù)據(jù)相對集中,部分數(shù)據(jù)有波動現(xiàn)象。

為了更好的分析圖3中的數(shù)據(jù),需要對數(shù)據(jù)進行處理。首先以距離為依據(jù),對同一距離下的6項信號強度數(shù)據(jù)進行均值處理,然后對處理后的數(shù)據(jù)進行數(shù)據(jù)擬合,得到信號強度與距離的關(guān)系圖。

信號強度與距離的關(guān)系圖如圖4所示。在圖4中,紅色交叉點表示對同一距離下的6項信號強度數(shù)據(jù)進行均值處理后的82組數(shù)據(jù),藍色線條表示對該82組數(shù)據(jù)進行擬合后的曲線。從圖4中可以看出信號強度在1米以內(nèi)迅速衰減,之后隨著距離的增加逐漸緩慢衰減,并且衰減過程中呈現(xiàn)波動趨勢。

根據(jù)圖4中信號強度與距離所呈現(xiàn)的規(guī)律,可以用于藍牙測距方面的應(yīng)用,在實現(xiàn)上需要考慮藍牙信號強度本身的波動性因素,采用多次采樣和歷史數(shù)據(jù)校正等方式來合理處

理數(shù)據(jù),以獲取可用的有效數(shù)據(jù),提升系統(tǒng)本身的穩(wěn)定性。

3.2 設(shè)備發(fā)現(xiàn)時間與距離的關(guān)系

設(shè)備發(fā)現(xiàn)時間是評價藍牙4.0通信質(zhì)量的另一個最重要因素。在使用藍牙設(shè)備時,通信之前的第一步工作就是掃描藍牙設(shè)備,然而掃描過程中設(shè)備發(fā)現(xiàn)時間與距離存在極大的關(guān)聯(lián),為了明確該內(nèi)在關(guān)系,進行了深入的實際數(shù)據(jù)測量。整理后的設(shè)備發(fā)現(xiàn)時間與距離的關(guān)系的統(tǒng)計數(shù)據(jù)如表1所示。

從表1中不難看出,總體趨勢是距離越近,設(shè)備發(fā)現(xiàn)時間越短;距離越遠,設(shè)備發(fā)現(xiàn)時間越長。當距離超出10 m時,設(shè)備發(fā)現(xiàn)的時間非常長或者不能發(fā)現(xiàn)設(shè)備,所以在實際的應(yīng)用上需要考慮系統(tǒng)的性能參數(shù),選擇合適的通信距離。

3.3 穩(wěn)定性與誤報率

3.3.1 設(shè)備發(fā)現(xiàn)壓力測試

為了驗證該解決方案的穩(wěn)定性,在10 m內(nèi)采用100個藍牙設(shè)備做設(shè)備發(fā)現(xiàn)壓力測試。進行了壓力測試之后顯示,使用100個藍牙設(shè)備進行掃描發(fā)現(xiàn),距離越近的設(shè)備發(fā)現(xiàn)的頻率越高,距離越遠的設(shè)備發(fā)現(xiàn)的頻率越低。設(shè)備的整體發(fā)現(xiàn)率可達到近90%,10%的設(shè)備未被發(fā)現(xiàn)主要原因是距離近的設(shè)備信號較強,容易被發(fā)現(xiàn),優(yōu)先占用資源。

3.3.2 設(shè)備連接測試

設(shè)備的連接測試與硬件設(shè)備和上層的軟件設(shè)計有極大的關(guān)系。理論上設(shè)備連接數(shù)量不受限制,但受到實際的軟硬件資源的約束以及應(yīng)用場景的不同,設(shè)備連接數(shù)量也有極大的不同。此處我們的原型設(shè)備同時連接3臺藍牙設(shè)備時非常穩(wěn)定,同時連接5臺藍牙設(shè)備時較穩(wěn)定,連接更多藍牙設(shè)備時將出現(xiàn)不能連接的狀況。

3.3.3 設(shè)備誤報率測試

實際的應(yīng)用中,將考慮藍牙設(shè)備當前的連接狀況問題。由于當距離超出10 m時,設(shè)備發(fā)現(xiàn)的時間非常長或者不能發(fā)現(xiàn)設(shè)備,此時應(yīng)用中的邏輯通常認為該藍牙設(shè)備已斷開連接,所以進行了10 m誤報率測試。該測試中首先將藍牙設(shè)備連接,然后移動到不足距離10 m的位置上檢查其提示連接已斷開的狀況。經(jīng)過100測試發(fā)現(xiàn)其在10 m左右的位置上的誤報率在15%左右,其將受到軟件的邏輯的影響。

4 結(jié)束語

本文從實際應(yīng)用的角度出發(fā),設(shè)計并實現(xiàn)了基于藍牙4.0的設(shè)備通信方案。該方案提供了低功耗的藍牙解決方案,能夠支持多設(shè)備的同時通信。實際實驗測試結(jié)果表明,通信距離對接受到的藍牙設(shè)備的信號強度、設(shè)備發(fā)現(xiàn)時間和誤報率都有較大影響。本文所提供的設(shè)計方案經(jīng)過大量的數(shù)據(jù)的驗證,可以較好的完成藍牙4.0通信功能,提供了多設(shè)備發(fā)現(xiàn)和連接的能力,以及根據(jù)信號強度測距的應(yīng)用方案。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉