什么是WSN
WSN(無(wú)線(xiàn)傳感器網(wǎng)絡(luò ))主要由三個(gè)部分組成:節點(diǎn)、網(wǎng)關(guān)和軟件??臻g分布的測量節點(diǎn)通過(guò)與傳感器連接對周?chē)h(huán)境進(jìn)行監控。監測到的數據無(wú)線(xiàn)發(fā)送至網(wǎng)關(guān),網(wǎng)關(guān)可以與有線(xiàn)系統相連接,這樣就能使用軟件對數據進(jìn)行采集、加工、分析和顯示。路由器是一種特別的測量節點(diǎn),你可以使用它在WSN中延長(cháng)距離以及增加可靠性。
WSN架構
你可以使用NI WSN平臺靈活的創(chuàng )建簡(jiǎn)單而獨立的無(wú)線(xiàn)監控網(wǎng)絡(luò ),也可以創(chuàng )建一個(gè)集成了有線(xiàn)和無(wú)線(xiàn)測量的完整測試系統,而且只需要用LabVIEW開(kāi)發(fā)環(huán)境就可以訪(fǎng)問(wèn)所有的NI平臺。
基本的WSN架構
對于大多數的WSN應用來(lái)說(shuō),你只需要創(chuàng )建一個(gè)基本的網(wǎng)絡(luò )架構,在這個(gè)架構中,分布式測量節點(diǎn)從周?chē)沫h(huán)境中獲得數據,然后將測量結果發(fā)送至網(wǎng)關(guān),如圖1所示。
圖1. 在WSN應用中,你可以創(chuàng )建一個(gè)網(wǎng)絡(luò )架構,在這個(gè)架構中,分布式測量節點(diǎn)收集數據并將結果發(fā)送至網(wǎng)關(guān)
你可以將WSN以太網(wǎng)關(guān)連接至基于Windows的控制器或者LabVIEW實(shí)時(shí)控制器,如圖2所示?;赪indows的控制器可以是PC,也可以是嵌入式PC,需要安裝基于Windows操作系統的LabVIEW軟件。也就是說(shuō),你可以輕松地為任何基于Windows的系統添加無(wú)線(xiàn)數據記錄功能。如果連接至LabVIEW實(shí)時(shí)控制器,比如NI CompactRIO或其它可編程自動(dòng)化控制器(PAC),則可以把無(wú)線(xiàn)測量放置在有線(xiàn)測量或控制應用旁邊。在主控制器上運行LabVIEW軟件就可以對來(lái)自傳感器網(wǎng)絡(luò )的測量數據進(jìn)行采集、加工、分析和顯示。
圖2. 你可以將WSN以太網(wǎng)關(guān)連接至基于Windows的控制器或者LabVIEW實(shí)時(shí)控制器
改進(jìn)你的WSN架構
NI平臺可以幫助你進(jìn)一步定制和增強WSN架構。因為以太網(wǎng)連接的靈活性,你可以為你的WSN系統添加其它的設備和功能,無(wú)論是像數據庫和服務(wù)器這樣的企業(yè)級設備,還是有線(xiàn)I/O接口、控制系統和第三方WSN產(chǎn)品。LabVIEW實(shí)時(shí)模塊允許網(wǎng)關(guān)進(jìn)行嵌入式數據記錄和開(kāi)放式通信,同時(shí),LabVIEW WSN模塊允許節點(diǎn)定制和節點(diǎn)層的本地決策。
圖3. NI WSN具有硬件定制和軟件改進(jìn)選項
集成LabVIEW可以幫助你增強無(wú)線(xiàn)測試系統的功能。LabVIEW不僅有常用的高級處理以及可視化功能,而且它的Web服務(wù)可以將你的測量數據發(fā)布到Web服務(wù)器上,比如集成在NI 9792上的Web服務(wù)器,這樣,幾乎在任何地方都可以方便地遠程訪(fǎng)問(wèn)你的WSN。在這個(gè)完整的系統架構中,你可以先使用NI WSN快速而輕松地獲取數據,處理之后將其發(fā)布到服務(wù)器上,然后就能使用像iPhONe或筆記本電腦這樣的無(wú)線(xiàn)智能設備方便地遠程訪(fǎng)問(wèn)這些數據。

評論