Introduction of Pioneer of LabVIEW Wireless Sensor Network (WSN) Module

Introduction of Pioneer of LabVIEW Wireless Sensor Network (WSN) Module

Programming wireless sensor nodes traditionally requires knowledge of embedded systems and the ability to understand the specific text-based programming language chosen by the vendor. With LabVIEW WSN Pioneer, you can use the same graphical programming method that has become the standard for industrial development acquisition and processing data applications to add intelligence to NI wireless sensor nodes. LabVIEW WSN Pioneer can also flexibly combine C code and graphical code directly, and run on the node, which can realize algorithm reuse.

LabVIEW WSN Pioneer greatly simplifies the embedded application process of creating NI WSN measurement nodes, as in the case of the LED blinking at 1Hz

LabVIEW WSN Pioneer includes basic LabVIEW programming structures, such as while loop, for loop, and case structure. It also has floating-point math and analysis functions, without too deep understanding of integer and fixed-point data types. In addition, LabVIEW WSN Pioneer provides hyperbolic, exponential, trigonometric and other functions, as well as string manipulation functions, which can be customized to pass back user information to the host computer.

With the click of a mouse during development, you can compile and deploy the applications on the node through the wireless network, and quickly develop and test. In addition, there is no need to assign technicians to manually load new applications on site during system deployment, thereby reducing the maintenance cost of the wireless system.

The NI WSN measurement node is controlled by the TI MSP430 microcontroller, which is optimized for low-power, long-term deployment, rather than optimizing processor speed, memory, and computing power. Due to the optimization of power consumption, the NI WSN node has limited performance compared to other embedded LabVIEW targets. This limited performance is why LabVIEW WSN is called a pioneer module. For example, LabVIEW WSN Pioneer does not include LabVIEW debugging features, such as highlight execution and single-step debugging in operation. However, you can send and receive string-based user information to and from nodes to debug deployed applications. At the same time, LabVIEW WSN Pioneer only supports sequential execution, so parallel LabVIEW structures cannot be executed concurrently. Since the node has only limited resources, it only supports trigonometric, exponential, and hyperbolic analysis functions; however, users can create custom functions for LabVIEW WSN Pioneer through floating-point math functions.

Extend battery life

By default, an unprogrammed node sends each sample to the gateway at a certain sampling rate, so battery life is directly related to the sampling rate. Add intelligent customizable node behavior to LabVIEW WSN Pioneer, extend battery life by controlling the sampling rate, and setting when data is transferred.

The radio of the node is the main power consumption factor, so if the application does not need to transmit every sample to the gateway, then only transmitting the necessary and meaningful data will greatly extend the battery life. Common transmission criteria include thresholds or dead zone percentages. In addition, the number of samples returned to the host can be reduced by averaging and using floating-point math functions to reduce the data at the node.

You can also create logic to optimize the node behavior under specific operating environment or network requirements to extend battery life. For example, if the battery voltage drops to a critical value, you can program the node to notify the operator, and reduce the sampling and transmission rate to keep the node dormant until an event occurs, which is a significant saving compared to the polling mechanism Power consumption.

In addiTIon, you can use LabVIEW WSN Pioneer to handle digital value change event detecTIon on the node. When you configure a digital input for event detecTIon, the node can sleep until an event occurs, providing significant power savings when compared to polling.

Implement custom analysis

LabVIEW WSN Pioneer allows users to convert raw acquired data into meaningful information. For example, the raw voltage measured by the sensor can be directly converted to engineering units at the node. This provides a certain degree of extraction without the need for the host application to retransform the measured data from the node. In addition, the node's flexible local conversion capability allows the use of more intuitive power-sensitive algorithms and supports the conditional transmission of data based on thresholds or dead zone criteria.

Because the unprogrammed NI WSN measurement node sends each sample back to the gateway, the maximum sampling rate of the unprogrammed node is limited by the time each sample is transmitted to the gateway. Programming nodes with LabVIEW WSN Pioneer can improve the performance of analog and digital sampling, and avoid the extra overhead of transmitting each sample by batch transmission. Using floating-point mathematical operations and analysis, you can process the data obtained, extract and transmit the required information to the gateway.

Reduce response time through embedded decision

With LabVIEW WSN Pioneer, embedded decision-making can be realized on the NI WSN measurement node. In this case, it is not necessary to transmit excitation and response through the host computer or embedded controller, but to make the decision automatically. You can use the digital output lines on the NI WSN measurement node to drive relays for simple on / off control. For example, when the temperature exceeds the threshold, the decision to start the fan can be embedded in the node, and there is no need to interact with the host, which saves response time and improves reliability.

Reduce costs and improve performance

LabVIEW WSN Pioneer helps users save costs through rapid development, while improving performance and flexibility. Custom NI WSN measurement nodes can extend battery life, enable customized analysis, and reduce response time through embedded decision-making. (China Electronics Application Network)

Static Frequency Connerter With Threephase Output

Variable Frequency Inverter,Variable Frequency Converter,3 Phase Frequency Converter,Frequency Converter 60Hz To 50Hz 3 Phase

Jinan Xinyuhua Energy Technology Co.,Ltd , https://www.xyhenergy.com