音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

基于LabVIEW的無線傳感器網(wǎng)絡監(jiān)測平臺設計

出處:zoumin 發(fā)布于:2009-08-07 16:42:46

  1 引言

  無線傳感器網(wǎng)絡是由分布在監(jiān)測區(qū)域內的大量傳感器節(jié)點組成的無線網(wǎng)絡,由于其快速展開、抗毀性強、監(jiān)測高、覆蓋區(qū)域大等特點而產(chǎn)生了廣闊的應用前景,由此成為當前信息領域的研究熱點。無線傳感器網(wǎng)絡的狀態(tài)、采集的信息需通過一個友好的人機界面提供給觀測者。本文介紹基于LabVIEW平臺設計的無線傳感器網(wǎng)絡監(jiān)測平臺。

  LabVIEW是美國NI公司推出的一種基于編譯型圖形化編程語言的虛擬儀器軟件開發(fā)平臺。其集成了與滿足GPIB、VXI、RS-232和RS-485協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能,其強大的函數(shù)庫使編程過程生動有趣,開發(fā)周期縮短,且其圖形化的前面板為使用者提供了直觀清晰的人機界面。

  本文在PC機上利用LabVIEW設計實現(xiàn)了無線傳感器網(wǎng)絡監(jiān)測平臺。觀測者通過操作此監(jiān)測平臺,可以方便的觀察無線傳感器網(wǎng)絡的狀態(tài);并可進行對無線傳感器網(wǎng)絡的操作,主要包括檢測無線傳感器網(wǎng)絡的狀態(tài)、獲取網(wǎng)絡中傳感器節(jié)點采集的數(shù)據(jù)清晰的觀察無線傳感器網(wǎng)絡采集的數(shù)據(jù)信息。

  2 無線傳感器網(wǎng)絡介紹

  2.1 無線傳感器網(wǎng)絡綜述

  無線傳感器網(wǎng)絡的典型結構圖如圖1所示。


  圖1無線傳感器網(wǎng)絡組成框圖

  其中通常包括傳感器節(jié)點、匯聚節(jié)點和管理節(jié)點。傳感器節(jié)點部署在監(jiān)測區(qū)域,通過自組織方式構成網(wǎng)絡。傳感器節(jié)點監(jiān)測的數(shù)據(jù)沿著其它節(jié)點逐跳進行傳輸,經(jīng)過多跳后達到匯聚節(jié)點,由匯聚節(jié)點傳送至管理節(jié)點。本文中采用PC機作為管理節(jié)點,使用PC機上的LabVIEW平臺編程設計無線傳感器網(wǎng)絡監(jiān)測平臺實現(xiàn)觀測者對無線傳感器網(wǎng)絡的觀察與操作。

  2.2 無線傳感器網(wǎng)絡硬件介紹

  本文設計了一個精簡的星型結構無線傳感器網(wǎng)絡,整個網(wǎng)絡由三個無線傳感器節(jié)點、一個匯聚節(jié)點和一個管理節(jié)點組成。其中傳感器節(jié)點分布于監(jiān)測區(qū)域內,執(zhí)行數(shù)據(jù)采集、處理和通信等工作;匯聚節(jié)點負責無線傳感器網(wǎng)絡的組建并通過串口方式與PC機進行通訊,將各節(jié)點采集的數(shù)據(jù)信息匯總到PC機上,在本文中,PC機作為無線傳感器網(wǎng)絡的管理節(jié)點使用。觀測者可通過PC機上的可視界面對無線傳感器星型網(wǎng)絡進行配置。無線傳感器網(wǎng)絡的硬件結構圖如圖2所示。

  圖2 無線傳感器網(wǎng)絡硬件結構

  2.3 無線傳感器網(wǎng)絡協(xié)議介紹

  無線傳感器網(wǎng)絡的價值就在于它的低成本和大的容量配置。因此,無線傳感器網(wǎng)絡的某些特性必須實現(xiàn)標準化,以得到更廣發(fā)的應用。目前標準化工作的主要成果是IEEE 802.15.4低速無線個域網(wǎng)協(xié)議,ZigBee聯(lián)盟是該協(xié)議主要的市場推廣和兼容性組織。

  本文采用的無線傳感器網(wǎng)絡協(xié)議即包括了IEEE 802.15.4網(wǎng)絡協(xié)議[9]和ZigBee協(xié)議棧兩個部分。其中,ZigBee標準協(xié)議棧架構是在OSI(Open Systems Interconnection)七層模型的基礎上根據(jù)市場和應用的實際需要定義的。IEEE 802.15.4協(xié)議定義了網(wǎng)絡的物理層和媒體接入控制層,ZigBee協(xié)議棧在此基礎上定義了網(wǎng)絡的網(wǎng)絡層和應用層,其中應用層又包括應用支持子層。

  3 無線傳感器網(wǎng)絡的監(jiān)測平臺設計

  3.1 功能描述

  本監(jiān)測平臺通過串口與無線傳感器網(wǎng)絡通訊,通過面板上的指示燈和串口接收數(shù)據(jù)來顯示無線傳感器網(wǎng)絡的狀態(tài)。觀測者可通過操作面板上的按鈕實現(xiàn)對無線傳感器網(wǎng)絡的操作并可獲取網(wǎng)絡采集的傳感器數(shù)據(jù)。

  3.2 面板設計

  本監(jiān)測平臺的虛擬面板設計如圖3所示:

  圖3 無線傳感器網(wǎng)絡監(jiān)測平臺面板

  儀器面板主要由以下幾個模塊組成:

  1.串口配置按鈕模塊:在此模塊中使用LabVIEW中的VISA Configure Serial Port模塊,在面板上有三個按鈕實現(xiàn)對PC機串口的配置。

  2.操作按鈕模塊:此模塊八個按鈕、一個Ring控件、一個Numeric控件及一個String控件,實現(xiàn)對無線傳感器網(wǎng)絡的操作。

  3.串口接收數(shù)據(jù)顯示框模塊:在此模塊中使用String控件顯示監(jiān)測平臺通過PC機的串口接收到的無線傳感器網(wǎng)絡信息。

  4.指示模塊:此模塊中包括四個指示燈,指示無線傳感器網(wǎng)絡各節(jié)點的運行狀態(tài)。

  5.傳感器數(shù)據(jù)顯示模塊:此模塊中設置三個Numeric Indicator控件分別顯示三個傳感器節(jié)點的傳感器數(shù)據(jù);將三個Graph控件拖入一個Tab Control控件中實現(xiàn)三種傳感器歷史數(shù)據(jù)的重疊選擇顯示。

  本監(jiān)測平臺的后面板程序設計流程如圖4所示。

  圖4 無線傳感器網(wǎng)絡監(jiān)測平臺流程圖

  由于此監(jiān)測平臺通過串口實現(xiàn)PC機與無線傳感器網(wǎng)絡的通訊,因此在程序中先配置串口模塊,再確定發(fā)送、接受模式,同時確定通訊協(xié)議。當有發(fā)送或接收控制按鈕動作時,程序首先判斷是發(fā)送指令,還是接收回傳數(shù)據(jù)。若是發(fā)送指令,則判斷所發(fā)送指令是否符合格式要求,不符合則退出發(fā)送;若是接收數(shù)據(jù),則判斷是哪個節(jié)點數(shù)據(jù)后再分別在相應節(jié)點的顯示框中顯示波形和數(shù)據(jù)值。

  4 應用實例

  4.1 無線傳感器網(wǎng)絡組建實例

  啟動無線傳感器網(wǎng)絡后,運行監(jiān)測平臺,在監(jiān)測平臺面板的操作按鈕中選擇“檢索網(wǎng)絡”按鈕,然后點擊“發(fā)送數(shù)據(jù)”按鈕,即向無線傳感器網(wǎng)絡發(fā)送檢索網(wǎng)絡命令,運行結果如圖5所示。節(jié)點指示燈全部點亮,說明無線傳感器網(wǎng)絡各個節(jié)點運行正常,無線網(wǎng)絡組建正常;同時,在串口接受數(shù)據(jù)顯示框中給出無線傳感器網(wǎng)絡的信息。

  圖5 無線傳感器網(wǎng)絡組建實例

  4.2 傳感器數(shù)據(jù)監(jiān)測實例

  運行監(jiān)測平臺,在監(jiān)測平臺面板的操作按鈕中選擇“讀取節(jié)點n數(shù)據(jù)”(n=1,2,3)按鈕,然后點擊“自動發(fā)送”按鈕,即連續(xù)發(fā)送獲取傳感器數(shù)據(jù)的命令,可得如圖6所示的傳感器數(shù)據(jù)監(jiān)測結果。

  圖6 傳感器數(shù)據(jù)監(jiān)測實例

  節(jié)點指示燈指示無線傳感器網(wǎng)絡運行正常,在測試結果顯示框中顯示所獲取的傳感器數(shù)據(jù)的當前值,波形圖中顯示測試數(shù)據(jù)的歷史數(shù)據(jù)記錄,觀測者可直觀的獲取傳感器的數(shù)據(jù)。

  5 結論

  本文基于自主設計的無線傳感器網(wǎng)絡,利用NI公司的LabVIEW軟件平臺設計了無線傳感器網(wǎng)絡監(jiān)測平臺。該監(jiān)測平臺為觀測者提供了直觀明了的人機界面,可清晰的顯示無線傳感器網(wǎng)絡的狀態(tài)信息。同時,觀測者可方便的利用本監(jiān)測平臺對無線傳感器網(wǎng)絡進行操作并獲取無線傳感器網(wǎng)絡采集到的傳感器輸出數(shù)據(jù)。本監(jiān)測平臺界面簡潔,操作簡單直觀,可方便的進行二次開發(fā),具有廣泛的應用價值。


  

參考文獻:

[1]. RS-232 datasheet http://m.58mhw.cn/datasheet/RS-232_584855.html.
[2]. RS-485 datasheet http://m.58mhw.cn/datasheet/RS-485_584821.html.


關鍵詞:基于LabVIEW的無線傳感器網(wǎng)絡監(jiān)測平臺設計RS-232無線傳感器

版權與免責聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權均屬于維庫電子市場網(wǎng),轉載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關法律責任。

本網(wǎng)轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品出處,并自負版權等法律責任。

如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網(wǎng)聯(lián)系,否則視為放棄相關權利。

OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務:
賣家服務:
技術客服:

0571-85317607

網(wǎng)站技術支持

13606545031

客服在線時間周一至周五
9:00-17:30

關注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!