介紹LabVIEW無(wú)線(xiàn)傳感器網(wǎng)絡(luò )(WSN)模塊先鋒
概覽
無(wú)線(xiàn)通信技術(shù)得益于其自由靈活、分布式能力、及低成本等優(yōu)勢,其應用無(wú)處不在。無(wú)線(xiàn)傳感器網(wǎng)絡(luò )(WSNs)逐漸成為下一波無(wú)線(xiàn)技術(shù),支持在大面積的實(shí)體系統中實(shí)現分布式測量。通過(guò)WSNs,您可以更高效地分析從雨林、河流三角洲到橋梁、建筑的健康及安全。WSN由空間分布的測量設備組成,通過(guò)傳感器來(lái)監測物理及環(huán)境條件。除了眾多無(wú)線(xiàn)測量節點(diǎn),WSN系統還包括網(wǎng)關(guān),用于收集數據并提供與PC或嵌入式控制器主機應用程序的連接。
為了有效使用這項潛力巨大的技術(shù),首先必須克服相關(guān)問(wèn)題所帶來(lái)的挑戰,如配置及管理數據采集、有效分析采集數據、存儲數據用于進(jìn)一步分析、將數據顯示于用戶(hù)端的有效方法。工程師和科學(xué)家在過(guò)去20年內通過(guò)NI LabVIEW應對上述挑戰,LabVIEW是一款圖形化編程環(huán)境,用于采集、分析、顯示數據。多年來(lái),LabVIEW還添加了實(shí)時(shí)系統編程,現場(chǎng)可編程門(mén)陣列(FPGA)、ARM微處理器等能力?,F在,通過(guò)LabVIEW無(wú)線(xiàn)傳感器網(wǎng)絡(luò )(WSN)模塊先鋒,用戶(hù)可以使用LabVIEW直觀(guān)的圖形化編程方法來(lái)編程NI WSN節點(diǎn)。最終獲得的嵌入式軟件能幫助用戶(hù)延長(cháng)電池壽命,實(shí)現自定義分析,并通過(guò)嵌入式?jīng)Q策縮短響應時(shí)間。
使用圖形化編程快速開(kāi)發(fā)的優(yōu)勢
對無(wú)線(xiàn)傳感器節點(diǎn)編程傳統上是需要具有嵌入式系統的知識,還要能夠理解供應商所選用的特定的基于文本的編程語(yǔ)言。通過(guò)LabVIEW WSN Pioneer,您可使用相同的已成為工業(yè)開(kāi)發(fā)采集、處理數據應用標準的圖形化編程方法來(lái)向NI無(wú)線(xiàn)傳感器節點(diǎn)添加智能性。LabVIEW WSN Pioneer還可靈活地將C代碼與圖形化代碼直接結合,并在節點(diǎn)上運行,從而可實(shí)現算法重用。
LabVIEW WSN Pioneer極大地簡(jiǎn)化了創(chuàng )建NI WSN測量節點(diǎn)的嵌入式應用過(guò)程,正如上述LED以1Hz的頻率閃爍的案例。
LabVIEW WSN Pioneer包括基本的LabVIEW編程結構,如while循環(huán)、for循環(huán)、及case結構。它還具有浮點(diǎn)數學(xué)和分析功能,無(wú)需太過(guò)深入理解整型和定點(diǎn)型數據類(lèi)型。此外,LabVIEW WSN Pioneer提供雙曲線(xiàn)、指數、三角等函數,以及字符串操作函數,該函數可自定義傳回主電腦的用戶(hù)信息。
開(kāi)發(fā)中只需鼠標點(diǎn)擊,即可通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò )實(shí)現節點(diǎn)上應用的編譯及部署,快速實(shí)現開(kāi)發(fā)和測試。此外,在系統部署中無(wú)需指派技術(shù)人員到現場(chǎng)手動(dòng)加載新應用程序,從而降低了無(wú)線(xiàn)系統的維護成本。
評論