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

基于藍(lán)牙4.0的設(shè)備通信方案設(shè)計與實現(xiàn)

2014-01-15 10:00:36宇,靜,
電子設(shè)計工程 2014年19期
關(guān)鍵詞:解決方案設(shè)備

朱 宇, 李 靜, 岳 勇

(西安科技大學(xué) 計算機(jī)科學(xué)與技術(shù)學(xué)院,陜西 西安 710054)

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

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

1 總體方案設(shè)計

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

圖1 系統(tǒng)總體架構(gòu)框圖Fig.1 Overall system architecture diagram

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

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

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

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

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

2.2 通信協(xié)議擴(kuò)展

該解決方案另一個重要的部分就是其通信協(xié)議的設(shè)計和擴(kuò)展[6-8]。通常需要按照藍(lán)牙4.0的通信協(xié)議來擴(kuò)展其配置,包括Service配置和Characteristic配置。

圖2 CC2450F128外圍電路原理圖Fig.2 CC2450F128 peripheral circuit diagram

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

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

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

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

3.1 信號強度與距離的關(guān)系

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

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

圖3 信號強度與距離的關(guān)系的原始數(shù)據(jù)圖Fig.3 The raw data map of singal intensity and distance

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

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

圖4 信號強度與距離的關(guān)系圖Fig.4 The diagram of singal intensity and distance

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

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

表1 設(shè)備發(fā)現(xiàn)時間與距離的關(guān)系Tab.1 The relationship between time and distance of device discovery

從表1中不難看出,總體趨勢是距離越近,設(shè)備發(fā)現(xiàn)時間越短;距離越遠(yuǎn),設(shè)備發(fā)現(xiàn)時間越長。當(dāng)距離超出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個藍(lán)牙設(shè)備做設(shè)備發(fā)現(xiàn)壓力測試。進(jìn)行了壓力測試之后顯示,使用100個藍(lán)牙設(shè)備進(jìn)行掃描發(fā)現(xiàn),距離越近的設(shè)備發(fā)現(xiàn)的頻率越高,距離越遠(yuǎn)的設(shè)備發(fā)現(xiàn)的頻率越低。設(shè)備的整體發(fā)現(xiàn)率可達(dá)到近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臺藍(lán)牙設(shè)備時非常穩(wěn)定,同時連接5臺藍(lán)牙設(shè)備時較穩(wěn)定,連接更多藍(lán)牙設(shè)備時將出現(xiàn)不能連接的狀況。

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

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

4 結(jié)束語

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

[1]張群,楊絮,張正言,等.藍(lán)牙模塊串口通信的設(shè)計與實現(xiàn)[J].實驗室研究與探索,2012(3):80-82.ZHANG Qun,YANG Xu,ZHANG Zheng-yan,et al.Design and reakization of serial communication bluetooth module[J].Research and Exploration in Laboratory,2012(3):80-82.

[2]張健,林海.基于嵌入式Linux的藍(lán)牙通信的實現(xiàn)[J].消防技術(shù)與產(chǎn)品信息,2011(2):53-55.ZHANG Jian,LIN Hai.Realization of bluetooth communication based on embedded Linux[J].Fire Technique and Products Information,2011(2):53-55.

[3]施占一,馮建文,王麗萍.ZigBee協(xié)議改進(jìn)和在醫(yī)用呼叫系統(tǒng)中的應(yīng)用[J].計算機(jī)應(yīng)用,2012,32(S2):78-81.SHI Zhan-yi,F(xiàn)ENG Jian-wen,WANG Li-ping. ZigBee routing protocol improvement and application in medical call system[J].Journal of Computer Applications,2012,32(S2):78-81.

[4]李文仲,段朝玉.CC1110/CC2510無線單片機(jī)和無線自組織網(wǎng)絡(luò)入門與實戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2008:30-31.

[5]張超,顧曉峰,郝衛(wèi)娟.基于藍(lán)牙模塊的嵌入式系統(tǒng)設(shè)計[J].電子與封裝,2009(12):20-22.ZHANG Chao,GU Xiao-feng,HAO Wei-juan.Design of embedded system based on bluetooth chip[J].Electronics&Packaging,2009(12):20-22.

[6]劉凱,高強,王堯.藍(lán)牙RFCOMM協(xié)議層的研究與實現(xiàn)[J].計算機(jī)工程,2011(12):92-94.LIU Kai,GAO Qiang,WANG Yao.Computer Engineering,Research and implementation ofBluetooth RFCOMM protocol layer[J].Computer Engneering,2011(12):92-94.

[7]鮑婷婷,唐慧強,鞠琳.透射式能見度無線測量系統(tǒng)設(shè)計與軟件實現(xiàn)[J].北京:現(xiàn)代科學(xué)儀器,2011(4):15-18.BAO Ting-ting,TANG Hui-qiang,JU Lin.The software design of the transmission type visibility wireless measurement system[J].Beijing:Modern Scientific Instruments,2011(4):15-18.

[8]歐陽鑫,于紅巖,呂楊.藍(lán)牙協(xié)議棧BlueZ的移植與開發(fā)[J].微計算機(jī)信息,2007(5):221-222.OU Yang-xin,YU Hong-yan,LV Yang.BlueZ porting and programming[J].Micro Computer Information,2007(5):221-222.

[9]Xiaoning Liu,Bluetooth Information Exchange Network[M].Germany:LAP Lambert Academic Publishing,2009:108.

[10]Waqqas ur Rehman Butt,Sohail Abbas.Study of Bluetooth technology and its impacts[M].Stevens Point Wisconsin USA:World Scientific and Engineering Academy and Society(WSEAS),2008:124-133.

[11]Fazli Subhan,Halabi B.Hasbullah.Designing of Roaming Protocol for Bluetooth Equipped Multi Agent Systems[M].Berlin, Heidelberg:Springer-Verlag,2009:759-769.

猜你喜歡
解決方案設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
艾默生自動化解決方案
解決方案和折中方案
基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
500kV輸變電設(shè)備運行維護(hù)探討
4G LTE室內(nèi)覆蓋解決方案探討
如何在設(shè)備采購中節(jié)省成本
7大睡眠問題解決方案
母子健康(2015年1期)2015-02-28 11:21:44
原來他們都是可穿戴設(shè)備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 亚洲一区国色天香| 青草视频免费在线观看| 亚洲全网成人资源在线观看| 无码 在线 在线| 亚洲中文字幕久久精品无码一区| 黄色网址免费在线| 最新精品久久精品| 国产精品美女自慰喷水| 无码又爽又刺激的高潮视频| 一本一本大道香蕉久在线播放| 精品亚洲国产成人AV| 国产精品亚洲精品爽爽| 在线精品欧美日韩| 美女国产在线| 亚洲人成网站色7777| 狠狠综合久久久久综| 在线观看免费人成视频色快速| 免费又爽又刺激高潮网址 | 国产在线精品香蕉麻豆| 91亚洲视频下载| 欧美日韩免费| 福利片91| 国产99视频免费精品是看6| 国产午夜福利在线小视频| 一区二区理伦视频| 亚洲欧美不卡| 欧美精品亚洲二区| 亚洲码一区二区三区| 国产成人高清精品免费5388| 精品久久久久成人码免费动漫| 秋霞午夜国产精品成人片| 亚洲精品第一页不卡| 91av成人日本不卡三区| 国产国产人成免费视频77777| 国内自拍久第一页| 一本一本大道香蕉久在线播放| 91在线播放免费不卡无毒| 台湾AV国片精品女同性| 欧美黄网站免费观看| 国产高清在线观看| 香蕉国产精品视频| 国产H片无码不卡在线视频| 日韩av电影一区二区三区四区| 欧美日韩精品一区二区在线线| 日本黄色a视频| 在线中文字幕网| 中国一级特黄大片在线观看| 国内视频精品| 国产办公室秘书无码精品| 日本精品视频一区二区| 中国国产高清免费AV片| 看av免费毛片手机播放| 小蝌蚪亚洲精品国产| 啪啪啪亚洲无码| 色综合a怡红院怡红院首页| 免费网站成人亚洲| 91欧美在线| 中文字幕精品一区二区三区视频| 福利小视频在线播放| 99re精彩视频| 91无码人妻精品一区| 97se亚洲| 亚洲欧美综合另类图片小说区| 欧美亚洲另类在线观看| 女人一级毛片| 久久综合久久鬼| 无码免费的亚洲视频| 欧美日韩中文字幕二区三区| 国产高颜值露脸在线观看| 狼友视频一区二区三区| 亚洲欧美日韩另类在线一| 在线一级毛片| 午夜一区二区三区| 欧美国产综合色视频| 毛片视频网| 无码有码中文字幕| 欧美成人影院亚洲综合图| 欧美第九页| 国产日韩精品一区在线不卡| 国产精品香蕉在线| 欧美日韩一区二区在线免费观看 | 国产18页|