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