国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      藍(lán)牙無線傳感器的制作方法

      文檔序號:7882777閱讀:423來源:國知局
      專利名稱:藍(lán)牙無線傳感器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及自動控制領(lǐng)域,具體說是一種基于藍(lán)牙通信協(xié)議的藍(lán)牙無線傳感器,屬于用在工業(yè)現(xiàn)場控制的可執(zhí)行無線數(shù)據(jù)傳輸?shù)默F(xiàn)場信號采集設(shè)備。
      背景技術(shù)
      傳統(tǒng)的工業(yè)現(xiàn)場,包括各種傳感器、控制器、儀器、儀表等設(shè)備,其相互間的數(shù)據(jù)傳送、數(shù)據(jù)采集均采用有線進(jìn)行通訊。如果現(xiàn)場設(shè)備較多,那么連接的電纜也將成比例增長。日積月累,越來越多的線纜星羅棋布,給工業(yè)現(xiàn)場的操作造成極大的不便。而且,極易造成工業(yè)現(xiàn)場事故的發(fā)生。其次,工業(yè)現(xiàn)場存在大量的臨時的設(shè)備組接。傳感器、儀表,甚至控制網(wǎng)絡(luò)都有可能僅需臨時建立,用后即拆除。這樣,對于這些臨時性的設(shè)備通訊,傳統(tǒng)的有線連接顯得十分的不方便。另外,對于大型機(jī)器智能設(shè)備內(nèi)部存在著各種傳感器、執(zhí)行器部件,各部件之間的協(xié)調(diào)控制仍然需要有線線纜進(jìn)行通訊。不僅占用一定的空間,而且給機(jī)器的布局造成很大的麻煩。
      綜上所述,業(yè)界急需一種新型的數(shù)據(jù)傳輸方式,用以滿足工業(yè)現(xiàn)場通信靈活、快速、方便的需求。
      近幾年無線技術(shù)蓬勃發(fā)展,已經(jīng)延伸到不同的應(yīng)用領(lǐng)域,商用、民用、工業(yè)都有著廣泛的需求。特別的有三種主流的無線技術(shù)無線局域網(wǎng)(WLAN)、家庭無線網(wǎng)(HomeRFHome Radio RF)、專有無線技術(shù)等得到廣闊的應(yīng)用。三種技術(shù)各有千秋,分別適應(yīng)不同的應(yīng)用場合。
      無線局域網(wǎng)最早發(fā)展的無線網(wǎng)絡(luò)技術(shù),IEEE 802.11規(guī)范,通訊距離較長(一般可達(dá)到300m),速率高(802.11b11Mbps,802.11a24-54Mbps),同以太網(wǎng)無縫集成,一般適宜于大容量、高速、遠(yuǎn)距離、大范圍、多設(shè)備通訊的場合。缺點是設(shè)備較為昂貴,功耗高,目前主要應(yīng)用在無線數(shù)據(jù)通訊,企業(yè)局域網(wǎng)絡(luò)等領(lǐng)域。
      HomeRF網(wǎng)絡(luò)由HomeRF工作組負(fù)責(zé)開發(fā),傳輸?shù)乃俾屎头秶^802.11低,定位于家庭設(shè)備的無線連接。HomeRF開發(fā)的初期得到很多大公司的支持,但近年來,由于HomeRF標(biāo)準(zhǔn)沒有完全公開以及抗干擾等問題沒有解決,再加上藍(lán)牙的異軍突起,發(fā)展得并不十分如意,一些大公司已經(jīng)宣布退出HomeRF陣營,轉(zhuǎn)而支持其他無線技術(shù)。因此,發(fā)展前景不十分看好。
      專有的無線技術(shù)為解決一些問題,國際上一些企業(yè)開發(fā)了專用的無線解決方案。這些方案使用專門的通訊協(xié)議,雖然有其獨特的優(yōu)勢,但價格較為昂貴。而且由于使用了專有的通訊協(xié)議,不同廠家的設(shè)備不能相互通訊,因而對于用戶后期的設(shè)備更新、調(diào)換、維護(hù)造成了很大的麻煩。
      上述無線通訊技術(shù)滿足無線通訊領(lǐng)域的一些需求,但各自的缺陷又限制了其自身應(yīng)用的發(fā)展。另一種無線通訊技術(shù)“藍(lán)牙”彌補(bǔ)了上述的不足。藍(lán)牙技術(shù)是一種基于開放的、統(tǒng)一標(biāo)準(zhǔn)的無線解決方案(IEEE已經(jīng)通過了802.15藍(lán)牙協(xié)議標(biāo)準(zhǔn))。不同廠商的設(shè)備可以無縫的集成在一起,相互進(jìn)行通信。藍(lán)牙技術(shù)使用2.4GHz的ISM(Industrial,Scientific,and Medical)頻段,無需許可證(Licence),給廠商生產(chǎn)、銷售藍(lán)牙設(shè)備以極大的便利條件。而且集成了藍(lán)牙技術(shù)的設(shè)備體積小、功耗低、價格便宜,適合于工業(yè)設(shè)備的成本控制和運行開銷,從而滿足大量產(chǎn)品應(yīng)用的需求。
      由于藍(lán)牙技術(shù)的特點及優(yōu)點,藍(lán)牙無線傳感器的開發(fā)就體現(xiàn)了其無線的智能化的優(yōu)越性。但在目前,成功地應(yīng)用于工業(yè)現(xiàn)場環(huán)境下的藍(lán)牙無線傳感器的相關(guān)報道尚未見報道。

      發(fā)明內(nèi)容
      為了克服傳統(tǒng)的、布滿了千頭萬緒的電纜線構(gòu)成的控制系統(tǒng)與改組時帶來的令人頭痛的缺陷,本發(fā)明的目的是提供了一種藍(lán)牙無線傳感器,以替代傳統(tǒng)傳感器而構(gòu)成無線控制系統(tǒng)的解決方案,取消設(shè)備間密密麻麻的連線。本發(fā)明藍(lán)牙無線傳感設(shè)備好似一個萬能的遙控器,它發(fā)出的信號可以在一定范圍內(nèi)穿巖走壁,將傳統(tǒng)電子設(shè)備的一對一的連接變?yōu)橐稽c對多點的連接。正如愛立信藍(lán)牙組負(fù)責(zé)人所說,設(shè)計藍(lán)牙的最初想法是“結(jié)束線纜噩夢”,這種通過無線電波進(jìn)行的無線連接可以使具有一定“智能”的現(xiàn)場設(shè)備之間互相對話和互通信息,會徹底改變傳統(tǒng)工業(yè)現(xiàn)場,難以理清的纜線、不同類型的接線板(它是信息傳遞技術(shù)中的致命弱點)將會消失。
      為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下本發(fā)明作為微網(wǎng)網(wǎng)絡(luò)的一個單元,同上位機(jī)一起組成系統(tǒng),主要包括藍(lán)牙無線模塊、傳感器模塊、控制程序模塊三個部分,其中1)藍(lán)牙無線模塊藍(lán)牙無線模塊通過其內(nèi)部的微控制器運行藍(lán)牙無線通信協(xié)議,提供藍(lán)牙查詢、匹配、連接、數(shù)據(jù)傳輸?shù)墓δ?,并通過建立無線鏈路與其它藍(lán)牙設(shè)備構(gòu)成藍(lán)牙微網(wǎng),同上位機(jī)實現(xiàn)相互通信的能力;2)傳感器模塊傳感器模塊,通過內(nèi)部集成電路總線接口同藍(lán)牙無線模塊相連,完成現(xiàn)場信號數(shù)據(jù)采集的功能;3)控制程序模塊控制程序模塊存儲于藍(lán)牙無線模塊的閃存(Flash)中,負(fù)責(zé)數(shù)據(jù)采集、數(shù)據(jù)處理,以及同上位機(jī)的數(shù)據(jù)通信。
      其中所述藍(lán)牙無線模塊包括1)射頻單元射頻單元(RFRadio Frequence)包括發(fā)射器(Transmitter)、接收器(Receiver)、高頻電路(HFCHigh Frequency Circuit)、天線(Antenna)部分,主要用于接收基帶單元數(shù)據(jù),無線頻段和信道的分配,以及無線信號的發(fā)射和接收;2)基帶單元基帶單元為藍(lán)牙無線通信協(xié)議的鏈路控制單元,接收來自微控制器的信號和數(shù)據(jù),轉(zhuǎn)換后發(fā)送給射頻單元,其包括基帶協(xié)議和其它底層鏈路規(guī)程,常用于物理信道、物理鏈路的控制與分組;3)微控制器微控制器通過內(nèi)部集成電路總線接口與傳感器模塊相連,用于執(zhí)行藍(lán)牙無線通信協(xié)議以及傳感器控制程序;4)存儲器存儲器(Memory),包括閃存和隨機(jī)存儲器,通過系統(tǒng)內(nèi)部總線與微控制器相連,其中前者以固件的形式,存放藍(lán)牙無線通信協(xié)議和控制程序,后者進(jìn)行實際程序代碼的執(zhí)行,并且通過運行藍(lán)牙無線通信協(xié)議同上位機(jī)進(jìn)行通信;5)I/O單元包括內(nèi)部集成電路總線接口,用于實現(xiàn)藍(lán)牙無線模塊同傳感器模塊的連接接口;串行設(shè)備接口,用于實現(xiàn)程序固件的下載;通用異步收發(fā)接口,用于實現(xiàn)控制程序的調(diào)試;可編程輸入/輸出接口,用于實現(xiàn)指示藍(lán)牙無線傳感器的狀態(tài)和接收用戶觸發(fā)操作;所述傳感器模塊(Sensor Module)通過標(biāo)準(zhǔn)的內(nèi)部集成電路總線接口同藍(lán)牙無線模塊中的微處理器相連,用于完成現(xiàn)場信號的采集;傳感器模塊可以通過其自身的尋址寄存器(Address Register)進(jìn)行尋址;傳感器模塊采集的數(shù)據(jù)最終經(jīng)藍(lán)牙無線模塊處理、轉(zhuǎn)換,再發(fā)送到上位機(jī)進(jìn)行進(jìn)一步處理;控制程序通過設(shè)置傳感器模塊相關(guān)寄存器值,完成現(xiàn)場數(shù)據(jù)采集的控制、告警、范圍限定等功能;所述控制程序模塊為藍(lán)牙連接管理、應(yīng)用程序框架、用戶應(yīng)用接口、數(shù)據(jù)采集、藍(lán)牙協(xié)議棧(BPSBluetooth Protocol Stack);具體為1)藍(lán)牙連接管理藍(lán)牙連接管理為同藍(lán)牙協(xié)議棧的連接接口,具體的工作流程為接收來自下層藍(lán)牙協(xié)議棧的消息,傳送給上層應(yīng)用程序框架(FW),反之亦然;連接管理提供了對藍(lán)牙協(xié)議棧的調(diào)用,并為上層軟件提供應(yīng)用程序接口,封裝藍(lán)牙設(shè)備的基本特性,完成藍(lán)牙設(shè)備的一般功能;藍(lán)牙連接管理完成藍(lán)牙設(shè)備“連接管理”的功能,本功能的實現(xiàn)滿足于在兩個對等設(shè)備采用串口仿真協(xié)議(RFComm)建立仿真串行線纜連接所必須的藍(lán)牙設(shè)備的要求,并符合藍(lán)牙通用訪問規(guī)范(GAPGeneral AccessProfile)和串行端口規(guī)范(SPPSerial Port Profile)的要求;2)應(yīng)用程序框架應(yīng)用程序框架位于用戶應(yīng)用接口和藍(lán)牙連接管理之間,具體的工作流程為,通過任務(wù)調(diào)度,分別處理來自上層和下層的消息,并且向下層和上層傳遞;應(yīng)用程序框架(FW)基于連接管理(CM)并為用戶層提供服務(wù),完成藍(lán)牙傳感器規(guī)范(Bluetooth Sensor Profile)的基本功能;3)用戶應(yīng)用接口用戶應(yīng)用接口為主函數(shù)定義,具體的工作流程為提交用戶發(fā)起的消息、事件,并且對來自下層的框架消息進(jìn)行確認(rèn)和響應(yīng);用戶應(yīng)用接口定義了用戶應(yīng)用程序的訪問接口,并且提供了對應(yīng)用程序框架的調(diào)用;用戶應(yīng)用接口通過調(diào)度任務(wù),完成同用戶應(yīng)用程序的交互功能;4)數(shù)據(jù)采集數(shù)據(jù)采集模塊負(fù)責(zé)進(jìn)行現(xiàn)場數(shù)據(jù)信號的采集,具體的工作流程為通過系統(tǒng)提供的內(nèi)部集成電路總線,與傳感器模塊進(jìn)行通信,完成包括對現(xiàn)場信號的采集、轉(zhuǎn)換、存儲工作;然后將轉(zhuǎn)換后的數(shù)據(jù)傳送給用戶應(yīng)用接口;該模塊作為用戶應(yīng)用接口的一部分,在本藍(lán)牙無線傳感器設(shè)備的實施當(dāng)中被單獨分離出來,組成傳感器數(shù)據(jù)采集功能模塊;5)藍(lán)牙協(xié)議棧藍(lán)牙協(xié)議棧(Bluetooth Protocol Stack),完成藍(lán)牙無線通信的基本功能和規(guī)范,包括射頻單元(RF)、基帶單元(BB)、鏈路管理協(xié)議規(guī)范(LMPLink Manger Protocol)、主機(jī)控制接口(HCIHost Control Interface)、邏輯鏈路控制和適配協(xié)議規(guī)范(L2CAPLogical Link Control And AdaptationProtocol)、串口仿真協(xié)議(RFComm),具體的工作流程為接收來自藍(lán)牙連接管理(CM)的數(shù)據(jù),從邏輯鏈路控制和適配協(xié)議(L2CAP)層開始,依次向底層傳遞,數(shù)據(jù)經(jīng)各層進(jìn)一步處理,直到傳送到射頻單元;控制程序模塊通過劃分層次結(jié)構(gòu),并結(jié)合藍(lán)牙無線模塊、傳感器模塊組成統(tǒng)一的整體,完成系統(tǒng)的功能,整個系統(tǒng)的工作流程為-系統(tǒng)初始,系統(tǒng)上電后,藍(lán)牙無線模塊首先進(jìn)行系統(tǒng)初始化,其中主要包括分配系統(tǒng)資源、配置I/O端口、初始化藍(lán)牙無線模塊和傳感器模塊、初始化內(nèi)部集成電路總線接口操作,此時,系統(tǒng)處于等待連接狀態(tài)。
      -建立連接,系統(tǒng)初始化成功,同上位機(jī)進(jìn)行匹配,建立連接,構(gòu)成藍(lán)牙微網(wǎng),此操作由上位機(jī)發(fā)起;-數(shù)據(jù)采集,傳感器模塊提取現(xiàn)場數(shù)據(jù),然后通過內(nèi)部集成電路總線接口將數(shù)字化的現(xiàn)場信號送給藍(lán)牙無線模塊中的微控制器;藍(lán)牙無線模塊接收到此信號后,經(jīng)過數(shù)據(jù)的轉(zhuǎn)換處理,然后依據(jù)藍(lán)牙協(xié)議標(biāo)準(zhǔn)將此數(shù)據(jù)打包,通過無線發(fā)射單元將數(shù)據(jù)傳送到藍(lán)牙接收設(shè)備(即上位機(jī))中;用戶通過用戶應(yīng)用接口即可監(jiān)視現(xiàn)場的溫度信號的變化,由此,完成了現(xiàn)場模擬信號的無線檢測,現(xiàn)場數(shù)據(jù)的變化可以得到立即響應(yīng)和處理;-告警處理,現(xiàn)場信號超出系統(tǒng)預(yù)設(shè)范圍,系統(tǒng)立即給出警告,指出采集的數(shù)據(jù)超出系統(tǒng)預(yù)設(shè)的范圍值,此時用戶可以選擇下一步的處理;預(yù)設(shè)的范圍由系統(tǒng)初始化時進(jìn)行指定;-斷開連接,完成系統(tǒng)工作,上位機(jī)發(fā)送斷開連接請求,藍(lán)牙無線傳感器對此進(jìn)行響應(yīng),斷開先前建立的連接,然后系統(tǒng)回到等待連接狀態(tài);-系統(tǒng)結(jié)束,斷開連接后,用戶可以選擇重新建立連接或是結(jié)束系統(tǒng)工作。
      另外,可以由1~7個本發(fā)明藍(lán)牙無線傳感器構(gòu)成傳感器網(wǎng)絡(luò)。
      本發(fā)明是用來完成過程自動化或制造自動化領(lǐng)域中現(xiàn)場數(shù)據(jù)采集與控制的藍(lán)牙無線傳感器設(shè)備。其核心技術(shù)——藍(lán)牙無線通信協(xié)議,以v1.1標(biāo)準(zhǔn)為基礎(chǔ),結(jié)合多種模擬信號的采集技術(shù),是適用于工業(yè)現(xiàn)場控制的擁有開放的無線藍(lán)牙通信協(xié)議無線藍(lán)牙傳感設(shè)備。它具有如下優(yōu)點1)可應(yīng)用性本藍(lán)牙無線傳感器可以應(yīng)用于化工、石化、制藥、冶金、采礦、電力、食品加工、能源、數(shù)控系統(tǒng)等行業(yè)的自動化控制領(lǐng)域。
      2)無線性本發(fā)明應(yīng)用的藍(lán)牙技術(shù)最初是以取消連接各種電器之間的連線為目標(biāo)的。藍(lán)牙技術(shù)主要面向網(wǎng)絡(luò)中的各種數(shù)據(jù)及語音設(shè)備,如PC、撥號網(wǎng)絡(luò)、筆記本電腦、PDA、打印機(jī)、傳真機(jī)、數(shù)碼相機(jī)、移動電話、高品質(zhì)耳機(jī)等。本藍(lán)牙無線傳感器通過無線的方式將多個無線藍(lán)牙設(shè)備連成一個圍繞無線的網(wǎng)絡(luò),省去了用戶接線的煩惱,在各種便攜設(shè)備之間實現(xiàn)無縫的資源共享。
      3)開放性本發(fā)明應(yīng)用的藍(lán)牙無線技術(shù)具有與生俱來的開放性賦予了藍(lán)牙強(qiáng)大的生命力。從它誕生之日起,藍(lán)牙就是一個由廠商們自己發(fā)起的技術(shù)協(xié)議,完全公開,而并非某一家獨有和保密,只要是SIG的成員,都有權(quán)無償使用藍(lán)牙的新技術(shù),而且藍(lán)牙技術(shù)標(biāo)準(zhǔn)制訂后,任何廠商都可以無償?shù)啬脕砩a(chǎn)產(chǎn)品,只要產(chǎn)品通過SIG組織的測試并符合藍(lán)牙標(biāo)準(zhǔn)后,品牌即可投入市場。因此,本無線藍(lán)牙產(chǎn)品具有較強(qiáng)的開放性。
      4)互操作性和兼容性本發(fā)明符合藍(lán)牙規(guī)范的要求,保證了同不同廠商的藍(lán)牙產(chǎn)品進(jìn)行通信的能力,本藍(lán)牙無線傳感器可以實現(xiàn)與其它廠家的藍(lán)牙產(chǎn)品進(jìn)行互操作和數(shù)據(jù)共享,完全達(dá)到了兼容藍(lán)牙無線通信協(xié)議的要求。
      5)抗干擾性本發(fā)明所使用的藍(lán)牙無線傳輸技術(shù)相對于無線局域網(wǎng)技術(shù)(IEEE802.11)同處于無許可證的全球通用的2.4GHz ISM(即工業(yè)、科學(xué)、醫(yī)學(xué))頻段,但由于藍(lán)牙無線模塊設(shè)計了快速跳頻及前向糾錯方案以保證鏈路穩(wěn)定和傳輸可靠,使得本發(fā)明具有很強(qiáng)的的抗干擾能力。因此,本發(fā)明可以在一定范圍內(nèi)同無線局域網(wǎng)技術(shù)共存。
      6)安全性本發(fā)明的輸出功率小于10mW,是微波爐輸出功率的十萬分之一,也僅僅是移動電話功率的一小部分,而且,這些輸出中只有一小部分被人體吸收。因此,本發(fā)明不存在一般高頻無線傳輸?shù)妮椛鋯栴},也不會妨礙現(xiàn)場工作人員的身體健康,是安全的現(xiàn)場設(shè)備。
      由于本發(fā)明有以上特點,特別是控制系統(tǒng)結(jié)構(gòu)的簡化和無線藍(lán)牙技術(shù)的使用,使控制系統(tǒng)從設(shè)備安裝到正常運行及其檢修維護(hù),都體現(xiàn)出優(yōu)越性。如1)節(jié)省安裝費用。由于采用了無線藍(lán)牙技術(shù),一個無線藍(lán)牙發(fā)射模塊可以覆蓋直徑10米(加裝功率放大器后可以到達(dá)100米)內(nèi)的所有現(xiàn)場設(shè)備,因而電纜、端子、槽盒、橋架的用量大大減少,連線設(shè)備與接頭校對的工作量也大大減少。當(dāng)需要增加現(xiàn)場設(shè)備時,無需增設(shè)新的電纜,即可直接使用,既節(jié)省了投資,也減少了設(shè)計、安裝的工作量。
      2)節(jié)省維護(hù)開銷。由于本發(fā)明采用了帶有智能傳感器單元的傳感器模塊,具有自診斷與高溫溫度報警的能力,并通過數(shù)字無線通訊將相關(guān)的報警信息送往其它藍(lán)牙接收設(shè)備,用戶可以查詢所有設(shè)備的運行情況,以便早期分析故障原因并快速排除,縮短了維護(hù)停工時間;同時由于系統(tǒng)結(jié)構(gòu)簡化,減少連線而減少了維護(hù)工作量。
      3)提高了系統(tǒng)的安全性,本藍(lán)牙無線傳感器具有匹配認(rèn)證機(jī)制,認(rèn)證采用口令應(yīng)答方式進(jìn)行。在連接過程中往往需要一兩次認(rèn)證。為了確保通信安全,通過認(rèn)證之后,可以允許用戶自行增添可信任的“藍(lán)牙”技術(shù)設(shè)備。本藍(lán)牙無線傳感器采用安全加密方式,是為了給本產(chǎn)品提供適當(dāng)級別的安全保護(hù)。但是,如果用戶的通信很重要,對于通信有著更高的安全要求,那么,其本藍(lán)牙無線傳感器就不必局限于單獨的匹配認(rèn)證機(jī)制,還可以采用更高級別的應(yīng)用層安全機(jī)制,以確?;凇八{(lán)牙”技術(shù)無線傳感器的通信更加安全可靠。
      4)提高了系統(tǒng)的準(zhǔn)確性與可靠性。由于本發(fā)明的智能化、數(shù)字化,與模擬信號相比,它從根本上提高了測量與控制的精確度,減少了傳送誤差;同時由于系統(tǒng)的結(jié)構(gòu)簡化和無線藍(lán)牙技術(shù)的使用,設(shè)備與連線減少,傳感器內(nèi)部功能加強(qiáng),減少了信號的往返傳輸,提高了系統(tǒng)的工作可靠性。
      5)易于管理、監(jiān)控。采用本發(fā)明模擬的傳感器和微微網(wǎng)的無縫集成,現(xiàn)場數(shù)據(jù)的傳輸沒有方向上的限制,可以從各個角度進(jìn)行測控數(shù)據(jù)的傳輸;可以應(yīng)用于移動設(shè)備;可以實現(xiàn)多個測控儀器設(shè)備間的聯(lián)網(wǎng),便于進(jìn)行集中測控;利用現(xiàn)有的藍(lán)牙網(wǎng)關(guān)設(shè)備可以將采集到的信息連接到以太網(wǎng)中,實現(xiàn)數(shù)據(jù)的遠(yuǎn)程監(jiān)控。


      圖1是由本發(fā)明藍(lán)牙無線傳感器組成的微網(wǎng)網(wǎng)絡(luò)的結(jié)構(gòu)圖。
      圖2是本發(fā)明藍(lán)牙無線傳感器硬件結(jié)構(gòu)圖。
      圖3是本發(fā)明藍(lán)牙無線傳感器硬件原理圖。
      圖4是本發(fā)明藍(lán)牙無線傳感器軟件結(jié)構(gòu)圖。
      圖5是本發(fā)明藍(lán)牙無線傳感器控制程序流程圖。
      圖6是本發(fā)明藍(lán)牙無線傳感器軟件層次數(shù)據(jù)流程圖。
      具體實施例方式
      下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
      如圖1由藍(lán)牙無線傳感器構(gòu)成的微網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)圖所示,本發(fā)明藍(lán)牙無線傳感器可以同任何其它符合藍(lán)牙通信規(guī)范的藍(lán)牙設(shè)備組成微網(wǎng)網(wǎng)絡(luò),可以最多7個藍(lán)牙無線傳感器構(gòu)成傳感器網(wǎng)絡(luò)(可動態(tài)變化),并且同上位機(jī)一起組成系統(tǒng),進(jìn)行現(xiàn)場信號的數(shù)據(jù)采集和設(shè)備監(jiān)控。
      其中,藍(lán)牙無線傳感器主要包括兩大模塊傳感器模塊SM和藍(lán)牙無線模塊BM。前者主要用于進(jìn)行現(xiàn)場信號的數(shù)據(jù)采集,將現(xiàn)場信號的模擬量轉(zhuǎn)化為數(shù)字量,并完成數(shù)字量的變換和存儲。后者運行藍(lán)牙無線通信協(xié)議,使得傳感器設(shè)備滿足藍(lán)牙無線通信協(xié)議規(guī)范,并將現(xiàn)場數(shù)據(jù)通過藍(lán)牙無線通信傳送到其它藍(lán)牙設(shè)備當(dāng)中。兩模塊的任務(wù)調(diào)度、相互間的通信,以及同上位機(jī)通信的流程由控制程序控制完成??刂瞥绦虬环N調(diào)度機(jī)制,并通過消息傳遞的方式完成模塊間的數(shù)據(jù)傳遞以及同其它藍(lán)牙設(shè)備的通信,從而完成整個藍(lán)牙無線系統(tǒng)的功能。
      藍(lán)牙無線傳感器可以作為工業(yè)控制網(wǎng)絡(luò)的一部分同本圖中的上位機(jī)一起構(gòu)成完整的系統(tǒng)。其中上位機(jī)并不依賴于特定的設(shè)備,可以是計算機(jī)軟件組成的系統(tǒng)也可以是獨立的嵌入式藍(lán)牙設(shè)備,本發(fā)明藍(lán)牙無線傳感器可以同滿足了藍(lán)牙傳感器規(guī)范Bluetooth Sensor Profile的任何其它藍(lán)牙設(shè)備相互進(jìn)行通信。本實施例為計算機(jī)組成的系統(tǒng),該系統(tǒng)運行藍(lán)牙傳感器網(wǎng)關(guān)應(yīng)用程序(Bluetooth Sensor Gateway App)。此時,藍(lán)牙無線傳感器作為現(xiàn)場總線HSE(High Speed Ethernet)網(wǎng)絡(luò)的無線I/O設(shè)備存在。網(wǎng)關(guān)應(yīng)用Bluetooth Sensor Gateway App通過藍(lán)牙無線通信將現(xiàn)場數(shù)據(jù)采集上來,并經(jīng)過HSE協(xié)議的進(jìn)一步轉(zhuǎn)換、封裝,最后傳遞到工業(yè)以太網(wǎng)中的其它設(shè)備。其中HSE是高速以太網(wǎng)的簡稱,是現(xiàn)場總線關(guān)于工業(yè)以太網(wǎng)的一種通信協(xié)議,常用于自動化流程控制。
      如圖2藍(lán)牙無線傳感器硬件結(jié)構(gòu)圖所示,表示了藍(lán)牙無線傳感器內(nèi)部的硬件組成。其中基帶單元BB和射頻單元RF構(gòu)成了藍(lán)牙無線傳感器的無線發(fā)射部件,完成信道分配、鏈路創(chuàng)建、控制數(shù)據(jù)分組等功能。最后,數(shù)據(jù)轉(zhuǎn)換成無線信號通過天線發(fā)射出去;基帶單元BB,為藍(lán)牙無線通信協(xié)議的鏈路控制單元,接收來自微控制器MCU的信號和數(shù)據(jù),轉(zhuǎn)換后發(fā)送給射頻單元RF;微控制器MCU,通過其內(nèi)部集成電路總線I2C與傳感器模塊SM相連,用于執(zhí)行藍(lán)牙無線通信協(xié)議以及傳感器控制程序;傳感器模塊SM采用數(shù)字采集芯片AD7416,包括A/D轉(zhuǎn)換、存儲寄存器、通信I/O等部件,并通過標(biāo)準(zhǔn)內(nèi)部集成電路總線接口I2C與系統(tǒng)相連。傳感器模塊SM完成系統(tǒng)的現(xiàn)場數(shù)據(jù)采集功能。
      現(xiàn)場數(shù)據(jù)的采集和無線通信由控制程序進(jìn)行控制,控制程序存儲于閃存Flash中,系統(tǒng)加電啟動時傳輸?shù)诫S機(jī)存儲器RAM中,并在微控制器MCU的控制下運行。微控制器MCU相當(dāng)于計算機(jī)的中央處理器,連接系統(tǒng)的各部件,完成系統(tǒng)的控制、運算、通信等功能,并負(fù)責(zé)調(diào)度系統(tǒng)的執(zhí)行。
      此外,藍(lán)牙無線傳感器還包括了一些外部通信接口組件,如串行設(shè)備接口SPI、可編程輸入/輸出PIO、通用異步收發(fā)UART、內(nèi)部集成電路總線接口I2C等,在本系統(tǒng)中分別用于完成程序下載、狀態(tài)指示和用戶操作接口、程序調(diào)試、模塊間通信等功能。這些組件連接到微控制器MCU的系統(tǒng)總線接口。
      如圖3藍(lán)牙無線傳感器硬件原理圖所示,本發(fā)明的硬件部分是以藍(lán)牙無線模塊BM為核心,添加多種外圍接口和傳感器模塊SM以及電源模塊等外圍電路組接而成的無線設(shè)備,能夠兼容藍(lán)牙集成開發(fā)環(huán)境下載,調(diào)試以及固化程序等需求。由于其置有多種通信接口,因此可由多種方式同上位機(jī)進(jìn)行通訊,結(jié)構(gòu)較為靈活,調(diào)試也較為方便,最終完成溫度采集的功能,并通過藍(lán)牙無線模塊BM將采集來的溫度信號以無線的方式發(fā)射到其它藍(lán)牙設(shè)備,以供其監(jiān)控和采集現(xiàn)場的溫度信號。與上位機(jī)一起構(gòu)成無線接入系統(tǒng)??煞奖沆`活地適用與許多無法鋪設(shè)電纜或很難鋪設(shè)電纜的工業(yè)現(xiàn)場環(huán)境。
      本發(fā)明采用現(xiàn)場較多的+24v電源作為外部電源(支持18-36v電壓)。
      此電源經(jīng)過DC-DC模塊,將外部的24v電源轉(zhuǎn)換成為+5v電源。此電源經(jīng)過一次濾波后傳給另外第一~三低壓差穩(wěn)壓器W1、W2、W3,+5v電源穩(wěn)到3.3v左右以供板上各個器件和藍(lán)牙無線模塊BM供電,由于考慮到各部分電路之間的隔離,以達(dá)到抗干擾的目的,因此采用了三個穩(wěn)壓芯片,輸出三個3.3v左右的電源+3.15vm,+3.15_RADIO,+3.15_PA;其中+3.15vm是藍(lán)牙無線模塊BM除外的供電電源,而+3.15_RADIO和+3.15_PA則是專門給藍(lán)牙無線模塊BM內(nèi)部的發(fā)射電路和功率放大器提供電源支持的。
      串行設(shè)備接口SPI作為程序的下載接口擁有收發(fā)信號線SPI_MOSI,SPI_MISO,片選信號線SPI_CSB,時鐘同步信號線SPI_CLK。此四根線通過板上的接口同上位機(jī)的并口相連,將上位機(jī)已經(jīng)編譯好的可執(zhí)行代碼通過此通路下載到(經(jīng)第一接口驅(qū)動部件U1)藍(lán)牙無線模塊BM的微控制器MCU中去。
      通用異步收發(fā)UART采用9針D型插座作為其物理接口,以此作為本發(fā)明同上位機(jī)的通訊接口。在已下載程序運行時,上位機(jī)可通過此接口對藍(lán)牙無線模塊BM內(nèi)的微控制器MCU中的寄存器進(jìn)行訪問。這樣,在程序調(diào)試時就可以實時地對系統(tǒng)的狀態(tài)進(jìn)行監(jiān)控和調(diào)整。本發(fā)明采用MAX3232芯片作為串行接口部件U3。通過此芯片將藍(lán)牙無線模塊BM內(nèi)的微控制器MCU上的通用異步收發(fā)UART引腳接線引出。參見圖3,微控制器MCU上的通用異步收發(fā)UART共有4根UART_TX,UART_RX,UART_RTS,UART_CTS,這4條線分別與第二接口驅(qū)動部件U3上的RS232_TX,RS232_RX,RS232_RTS,RS232_CTS相連接,將微控制器MCU上的通用異步收發(fā)信號轉(zhuǎn)為符合RS232標(biāo)準(zhǔn)的差分信號,本發(fā)明就是通過這種物理轉(zhuǎn)接方式來實現(xiàn)開發(fā)板同上位機(jī)或其它物理設(shè)備之間的通訊或擴(kuò)展連接。
      本發(fā)明傳感器模塊SM選用AD7416芯片,為美國模擬器件公司(ADI)出品的單片溫度監(jiān)控系統(tǒng)集成電路。其片內(nèi)寄存器可以設(shè)置高/低的溫度門限;可以通過I2C接口對內(nèi)部寄存器進(jìn)行讀/寫。其內(nèi)部包括帶隙溫度傳感器和10位模數(shù)轉(zhuǎn)換器,可將感應(yīng)溫度轉(zhuǎn)換為0.25℃量化間隔的數(shù)字信號,與用戶設(shè)置的溫度點進(jìn)行比較。片內(nèi)寄存器可以設(shè)置高/低的溫度門限,當(dāng)溫度超過設(shè)置門限時,過溫漏級開路指示器(OTI)輸出有效信號??梢酝ㄟ^I2C接口對內(nèi)部寄存器進(jìn)行讀/寫,最多允許8片AD7416掛接同一串行總線。其片內(nèi)的帶隙溫度傳感器可按預(yù)先設(shè)置的工作方式對環(huán)境溫度進(jìn)行實時測量,并將結(jié)果量化為數(shù)字量存入溫度值寄存器(地址00H)。預(yù)先設(shè)置的工作方式分兩種本設(shè)計采用第一種工作模式-自動測溫方式。在這種方式下AD7416每隔400μs對環(huán)境溫度測量一次,每次量化轉(zhuǎn)換時間15~30μs,其余時間芯片自動轉(zhuǎn)入休眠狀態(tài)。
      圖中所述的十根I/O總線是藍(lán)牙無線模塊BM中微控制器MCU上部分可編程的通用的I/O口線。這些I/O口線除了可以作一般的I/O線使用,還可以通過編程,使它們復(fù)用為其它用途。那么,在用作其它用途時本發(fā)明將它們從邏輯上連接到可編程輸入/輸出PIO上。這樣,我們就能夠?qū)崟r地監(jiān)測到這些I/O口線上的數(shù)據(jù)情況。并且,通過本發(fā)明的SUB口,還可以將這些I/O口線上的信號連接到板外進(jìn)行監(jiān)測(例如,用示波器可以非常方便地檢測到這些信號)。此處在可編程輸入/輸出PIO和I/O口線之間架設(shè)第二驅(qū)動部件U2(74LCX541WM)也是為了增加線上信號的驅(qū)動能力和起到邏輯傳輸和電器隔離的作用。
      本發(fā)明所述藍(lán)牙無線模塊BM為藍(lán)牙無線傳感器的核心部分,其中包括1)藍(lán)牙無線模塊BM主芯片BC212015ADN-E4;2)4Mb的FLASHSST39VF800-90-4C;3)射頻單元RF發(fā)送和接收電路。
      藍(lán)牙無線模塊BM主芯片BC212015ADN-E4,采用了兩塊芯片構(gòu)成一個芯片組,一塊是射頻單元RF芯片,另外一塊是基帶控制BB芯片,共同構(gòu)成藍(lán)牙主功能模塊。這兩塊芯片再加上外加的閃存Flash、隨機(jī)存儲器RAM、天線和電源芯片就可以構(gòu)成了一個藍(lán)牙無線模塊BM,構(gòu)成本發(fā)明的心臟部件。
      關(guān)于藍(lán)牙無線模塊BM的構(gòu)造和使用,其中射頻芯片是采用BiCOMS工藝制造的高集成度芯片和一個的晶振,它通過串行接口總線(serialinterface bus)、選通信號(strobe signals)以及相關(guān)接口構(gòu)成一個完整的藍(lán)牙無線模塊BM。藍(lán)牙無線模塊BM還包含了一個以精簡指令集(RISC)核心的微控制器MCU,可以用來運行控制程序以及藍(lán)牙協(xié)議棧。并且提供了USB和UART/PCM兩種方式的主機(jī)控制器接口HCI,極大方便了硬件設(shè)計。另外,在當(dāng)今對芯片功耗要求日益苛刻的情況下,射頻芯片和基帶控制芯片均采用1.8V工作電壓,以保證降低功耗,延長電池壽命,尤其對于各種便攜設(shè)備的適用性。
      圖4表示本發(fā)明藍(lán)牙無線傳感器的內(nèi)部軟件結(jié)構(gòu),最底層是應(yīng)用程序接口API,由相關(guān)的函數(shù)庫、硬件接口程序組成,構(gòu)成了整個系統(tǒng)軟件框架的基礎(chǔ)。應(yīng)用程序接口API上層是任務(wù)調(diào)度TS模塊和藍(lán)牙協(xié)議棧BPS。前者用于系統(tǒng)各任務(wù)的創(chuàng)建、執(zhí)行和通信,后者執(zhí)行藍(lán)牙無線通信的底層協(xié)議。任務(wù)調(diào)度TS模塊是用戶應(yīng)用程序UI的基礎(chǔ),而藍(lán)牙協(xié)議棧BPS則保證了本發(fā)明符合藍(lán)牙無線通信規(guī)范的要求。再上層是用戶控制程序模塊,由藍(lán)牙連接管理CM、應(yīng)用程序框架FW、用戶應(yīng)用接口UI和數(shù)據(jù)采集DC模塊組成,構(gòu)成了用戶控制程序的主體,主要用于藍(lán)牙無線通信的匹配操作和連接管理、用戶交互、狀態(tài)指示和現(xiàn)場數(shù)據(jù)采集的操作和存儲??刂瞥绦蛞拦δ馨磳哟芜M(jìn)行劃分,每部分執(zhí)行特定的功能,層次間由消息機(jī)制進(jìn)行通信。這種結(jié)構(gòu)保證了系統(tǒng)的模塊化設(shè)計,便于系統(tǒng)的擴(kuò)充和調(diào)試。
      圖5表示藍(lán)牙無線傳感器控制程序流程設(shè)備加電啟動,首先進(jìn)行系統(tǒng)初始化處理,包括初始化藍(lán)牙無線模塊BM可編程輸入/輸出PIO、串行設(shè)備接口SPI、設(shè)置傳感器模塊SM寄存器值等操作,設(shè)定系統(tǒng)到特定的工作狀態(tài);初始化系統(tǒng)之后,設(shè)備開發(fā)工作,并等待其它藍(lán)牙設(shè)備的匹配和連接。一般由上位機(jī)發(fā)起連接請求,在雙方正確匹配(身份驗證)之后,連接方能建立成功;此時,上位機(jī)可以請求進(jìn)行數(shù)據(jù)采集,收到請求后,藍(lán)牙無線傳感器驅(qū)動數(shù)據(jù)采集DC模塊采集數(shù)據(jù),對數(shù)據(jù)進(jìn)行轉(zhuǎn)換和存儲,然后再發(fā)送到上位機(jī)。此過程循環(huán)進(jìn)行,直到通信雙方請求斷開連接。另外,傳感器還具有告警功能,當(dāng)現(xiàn)場采集的數(shù)據(jù)超出預(yù)先設(shè)定的范圍,則進(jìn)入告警程序,提醒用戶進(jìn)入非正常狀態(tài)。此時,用戶可以選擇下一步的操作。預(yù)設(shè)值可在系統(tǒng)初始化時由用戶指定。
      圖6為藍(lán)牙無線傳感器軟件層次數(shù)據(jù)流程設(shè)備首先接收來自上位機(jī)的數(shù)據(jù)信號,數(shù)據(jù)信號經(jīng)藍(lán)牙協(xié)議棧BPS的變換,發(fā)送給上一層藍(lán)牙連接管理CM進(jìn)一步處理。每一層從底層接收數(shù)據(jù),向上層傳遞,在到達(dá)頂層進(jìn)行數(shù)據(jù)采集操作,然后將采集得來的數(shù)據(jù)向相反的方向傳遞,直至傳遞給藍(lán)牙協(xié)議棧BPS,最后將數(shù)據(jù)返回給上位機(jī)。每一層數(shù)據(jù)以消息的形式進(jìn)行傳遞,消息的內(nèi)容可以是請求、確認(rèn)、指示和響應(yīng),這些消息攜帶指令或是數(shù)據(jù)。
      本發(fā)明解決了以下幾項關(guān)鍵技術(shù)1)本發(fā)明解決了如何將離散的信號采集模塊無縫接入藍(lán)牙微網(wǎng),且可以通過藍(lán)牙微網(wǎng)將現(xiàn)場的模擬信號經(jīng)過處理發(fā)送給其它藍(lán)牙設(shè)備的問題,從而在微網(wǎng)中可以透明訪問各無線采集節(jié)點;2)本發(fā)明中的藍(lán)牙連接管理模塊完成藍(lán)牙設(shè)備“連接管理”的功能,該功能的實現(xiàn)滿足在兩個對等設(shè)備采用RFComm建立仿真串行線纜連接所必須的藍(lán)牙設(shè)備的要求,并符合藍(lán)牙GAP和SPP規(guī)范的要求,使得藍(lán)牙無線傳感器設(shè)備可以同任何符合藍(lán)牙協(xié)議規(guī)范的其它設(shè)備建立連接;3)本發(fā)明提供藍(lán)牙設(shè)備間相互通信的透明訪問,使得藍(lán)牙無線傳感器設(shè)備可以同任何符合BSP(Bluetooth Sensor Profile)規(guī)范其它設(shè)備進(jìn)行數(shù)據(jù)交換;4)本發(fā)明提供了藍(lán)牙無線微網(wǎng)到現(xiàn)場總線的無縫集成。
      權(quán)利要求
      1.一種藍(lán)牙無線傳感器,基于藍(lán)牙無線通信協(xié)議,其特征在于作為微網(wǎng)網(wǎng)絡(luò)的一個單元,同上位機(jī)一起組成系統(tǒng),包括藍(lán)牙無線模塊(BM)、傳感器模塊(SM)、控制程序模塊三部分,其中-藍(lán)牙無線模塊(BM),通過其內(nèi)部的微控制器(MCU)運行藍(lán)牙無線通信協(xié)議,提供藍(lán)牙查詢、匹配、連接、數(shù)據(jù)傳輸?shù)墓δ?,并通過建立無線鏈路與其它藍(lán)牙設(shè)備構(gòu)成藍(lán)牙微網(wǎng),同上位機(jī)實現(xiàn)相互通信的能力;-傳感器模塊(SM),通過其內(nèi)部集成電路總線(I2C)同藍(lán)牙無線模塊(BM)相連,完成現(xiàn)場信號數(shù)據(jù)采集的功能;-控制程序模塊,存儲于藍(lán)牙無線模塊(BM)的閃存(Flash)中,負(fù)責(zé)數(shù)據(jù)采集、數(shù)據(jù)處理,以及同上位機(jī)的數(shù)據(jù)通信。
      2.按照權(quán)利要求1所述藍(lán)牙無線傳感器,其特征在于,所述藍(lán)牙無線模塊(BM)包括-射頻單元(RF),包括發(fā)射器、接收器、高頻電路、天線部分,主要用于接收基帶單元(BB)數(shù)據(jù),無線頻段和信道的分配,以及無線信號的發(fā)射和接收;-基帶單元(BB),為藍(lán)牙無線通信協(xié)議的鏈路控制單元,接收來自微控制器(MCU)的信號和數(shù)據(jù),轉(zhuǎn)換后發(fā)送給射頻單元(RF),其中包括基帶協(xié)議和其它底層鏈路規(guī)程,常用于物理信道、物理鏈路的控制與分組;-微控制器(MCU),通過其內(nèi)部集成電路總線(I2C)與傳感器模塊(SM)相連,用于執(zhí)行藍(lán)牙無線通信協(xié)議以及傳感器控制程序;-存儲器,包括閃存(Flash)和隨機(jī)存儲器(RAM),通過系統(tǒng)內(nèi)部總線與微控制器(MCU)相連,其中前者以固件的形式,存放藍(lán)牙無線通信協(xié)議和控制程序,后者進(jìn)行實際程序代碼的執(zhí)行,并且通過運行藍(lán)牙無線通信協(xié)議同上位機(jī)進(jìn)行通信;-I/O單元,包括內(nèi)部集成電路總線(I2C)接口,為藍(lán)牙無線模塊(BM)同傳感器模塊(SM)的連接接口;串行設(shè)備接口(SPI),用于實現(xiàn)程序固件的下載;通用異步收發(fā)(UART),用于實現(xiàn)控制程序的調(diào)試;可編程輸入/輸出(PIO),用于實現(xiàn)指示藍(lán)牙無線傳感器的狀態(tài)和接收用戶觸發(fā)操作;
      3.按照權(quán)利要求1所述藍(lán)牙無線傳感器,其特征在于所述傳感器模塊(SM)通過標(biāo)準(zhǔn)的內(nèi)部集成電路總線接口(I2C)同藍(lán)牙無線模塊(BM)中的微控制器(MCU)相連,用于完成現(xiàn)場信號的采集;傳感器模塊(SM)可以通過其自身的尋址寄存器進(jìn)行尋址;傳感器模塊(SM)采集的數(shù)據(jù)最終經(jīng)藍(lán)牙無線模塊(BM)處理、轉(zhuǎn)換,再發(fā)送到上位機(jī)進(jìn)行進(jìn)一步處理。
      4.按照權(quán)利要求1所述藍(lán)牙無線傳感器,其特征在于,所述控制程序模塊為藍(lán)牙連接管理(CM)、應(yīng)用程序框架(FW)、用戶應(yīng)用接口(UI)、數(shù)據(jù)采集(DC)、藍(lán)牙協(xié)議棧(BPS);具體為-藍(lán)牙連接管理(CM),為同藍(lán)牙協(xié)議棧(BPS)的連接接口,具體的工作流程為接收來自下層藍(lán)牙協(xié)議棧(BPS)的消息,傳送給上層應(yīng)用程序框架(FW),反之亦然;連接管理提供了對藍(lán)牙協(xié)議棧(BPS)的調(diào)用,并為上層軟件提供應(yīng)用程序接口,封裝藍(lán)牙設(shè)備的基本特性,完成藍(lán)牙設(shè)備的一般功能;-應(yīng)用程序框架(FW),位于用戶應(yīng)用接口(UI)和藍(lán)牙連接管理(CM)之間,具體的工作流程為,通過任務(wù)調(diào)度,分別處理來自上層和下層的消息,并且向下層和上層傳遞;應(yīng)用程序框架(FW)基于連接管理(CM)并為用戶層提供服務(wù),完成藍(lán)牙傳感器規(guī)范的基本功能;-用戶應(yīng)用接口(UI)為主函數(shù)定義,具體的工作流程為提交用戶發(fā)起的消息、事件,并且對來自下層的框架消息進(jìn)行確認(rèn)和響應(yīng);用戶應(yīng)用接口(UI)定義了用戶應(yīng)用程序的訪問接口,并且提供了對應(yīng)用程序框架的調(diào)用;-數(shù)據(jù)采集(DC)負(fù)責(zé)進(jìn)行現(xiàn)場數(shù)據(jù)信號的采集,具體的工作流程為通過系統(tǒng)提供的內(nèi)部集成電路總線接口(I2C),與傳感器模塊(SM)進(jìn)行通信,完成包括對現(xiàn)場信號的采集、轉(zhuǎn)換、存儲工作;然后將轉(zhuǎn)換后的數(shù)據(jù)傳送給用戶應(yīng)用接口(UI)。-藍(lán)牙協(xié)議棧(BPS),完成藍(lán)牙無線通信的基本功能和規(guī)范,包括射頻單元(RF)、基帶單元(BB)、鏈路管理協(xié)議規(guī)范、主機(jī)控制接口、邏輯鏈路控制和適配協(xié)議規(guī)范、串口仿真協(xié)議,具體的工作流程為接收來自藍(lán)牙連接管理(CM)的數(shù)據(jù),從邏輯鏈路控制和適配協(xié)議規(guī)范(L2CAP)層開始,依次向底層傳遞,數(shù)據(jù)經(jīng)各層進(jìn)一步處理,直到傳送到射頻單元。
      5.按照權(quán)利要求4所述藍(lán)牙無線傳感器,其特征在于所述控制程序模塊通過劃分層次結(jié)構(gòu),并結(jié)合藍(lán)牙無線模塊(BM)、傳感器模塊(SM)組成統(tǒng)一的整體,完成系統(tǒng)的功能,整個系統(tǒng)的工作流程為-系統(tǒng)初始,系統(tǒng)上電后,藍(lán)牙無線模塊(BM)首先進(jìn)行系統(tǒng)初始化,其中主要包括分配系統(tǒng)資源、配置I/O端口、初始化藍(lán)牙無線模塊(BM)和傳感器模塊(SM)、初始化內(nèi)部集成電路總線接口(I2C)操作,此時,系統(tǒng)處于等待連接狀態(tài);-建立連接,系統(tǒng)初始化成功,同上位機(jī)進(jìn)行匹配,建立連接,構(gòu)成藍(lán)牙微網(wǎng),此操作由上位機(jī)發(fā)起;-數(shù)據(jù)采集,傳感器模塊(SM)提取現(xiàn)場數(shù)據(jù),然后通過內(nèi)部集成電路總線接口(I2C)將數(shù)字化的現(xiàn)場信號送給藍(lán)牙無線模塊(BM)中的微控制器(MCU);藍(lán)牙無線模塊(BM)接收到此信號后,經(jīng)過數(shù)據(jù)的轉(zhuǎn)換處理,然后依據(jù)藍(lán)牙協(xié)議標(biāo)準(zhǔn)將此數(shù)據(jù)打包,通過射頻單元(RF)將數(shù)據(jù)傳送到藍(lán)牙接收設(shè)備(即上位機(jī))中;用戶通過用戶應(yīng)用接口(UI)監(jiān)視現(xiàn)場的溫度信號的變化,由此,完成了現(xiàn)場模擬信號的無線檢測,現(xiàn)場數(shù)據(jù)的變化可以得到立即響應(yīng)和處理;-告警處理,現(xiàn)場信號超出系統(tǒng)預(yù)設(shè)范圍,系統(tǒng)立即給出警告,指出采集的數(shù)據(jù)超出系統(tǒng)預(yù)設(shè)的范圍值,此時用戶可以選擇下一步的處理;預(yù)設(shè)的范圍由系統(tǒng)初始化時進(jìn)行指定;-斷開連接,完成系統(tǒng)工作,上位機(jī)發(fā)送斷開連接請求,藍(lán)牙無線傳感器對此進(jìn)行響應(yīng),斷開先前建立的連接,然后系統(tǒng)回到等待連接狀態(tài);-系統(tǒng)結(jié)束,斷開連接后,用戶可以選擇重新建立連接或是結(jié)束系統(tǒng)工作。
      6.按照權(quán)利要求1所述藍(lán)牙無線傳感器,其特征在于,可以由1~7個藍(lán)牙無線傳感器構(gòu)成傳感器網(wǎng)絡(luò)。
      全文摘要
      本發(fā)明藍(lán)牙無線傳感器,是一種基于藍(lán)牙無線傳輸技術(shù)的溫度傳感器。包括用于進(jìn)行現(xiàn)場數(shù)據(jù)采集的數(shù)據(jù)采集模塊、對數(shù)據(jù)進(jìn)一步處理和無線傳輸?shù)乃{(lán)牙無線模塊,還包括控制程序模塊,負(fù)責(zé)數(shù)據(jù)采集、數(shù)據(jù)處理以及同上位機(jī)的數(shù)據(jù)通信。本發(fā)明主要應(yīng)用于工業(yè)現(xiàn)場控制的無線數(shù)據(jù)采集,是一種具有自主處理能力的智能傳感設(shè)備,可以同任何符合藍(lán)牙規(guī)范的設(shè)備建立連接,同任何具有相應(yīng)藍(lán)牙無線傳感器規(guī)范的設(shè)備進(jìn)行數(shù)據(jù)交換,用多個傳感器可以組成網(wǎng)絡(luò),同上位機(jī)一起構(gòu)成無線接入系統(tǒng),方便靈活地應(yīng)用于許多無法鋪設(shè)電纜或很難鋪設(shè)電纜的工業(yè)現(xiàn)場環(huán)境;整個系統(tǒng)可以同分布式現(xiàn)場總線集成,作為獨立的I/O子系統(tǒng),滿足特別現(xiàn)場應(yīng)用的需求。
      文檔編號H04B5/02GK1617465SQ200310105080
      公開日2005年5月18日 申請日期2003年11月11日 優(yōu)先權(quán)日2003年11月11日
      發(fā)明者王宏, 張彥武, 劉明哲, 石剛, 林躍 申請人:中國科學(xué)院沈陽自動化研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1