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