Halisense RS485 Ultrasonic Wind Speed and Direction Sensor

Contents

Halisense RS485 Ultrasonic Weather Station User Manual

Model: RS485 Ultrasonic Wind Speed and Direction Sensor Series

1. Introduction

This Halisense RS485 Ultrasonic Weather Station is a small, integrated environmental monitoring device designed for a wide range of applications. It combines multiple sensors to measure various environmental parameters, providing comprehensive data for analysis and control.

The station utilizes the standard MODBUS-RTU protocol and RS485 output, allowing for communication distances up to 2000m. Data can be easily uploaded to customer monitoring software, PLCs, or HMIs via RS485.

Common applications include meteorology, oceanography, environmental monitoring, airports, ports, laboratories, industrial settings, agriculture, and transportation.

Key Features:

  • High Integration: Multi-collection device integrated design for easy installation.
  • Omnidirectional Wind Measurement: Ultrasonic measurement of wind speed and direction (0-360°) with no angle limit.
  • Accurate Noise Acquisition: Measures noise from 30dB to 130dB with high accuracy.
  • PM2.5 & PM10 Monitoring: Simultaneous acquisition of PM2.5 and PM10 data (0-1000ug/m3) with 1ug/m3 resolution and automatic calibration.
  • Precise Temperature & Humidity: Ambient temperature and humidity measurements using a high-accuracy Swiss-imported unit.
  • Wide Pressure Range: 0-120Kpa pressure range, suitable for various altitudes.
  • Stable Communication: Employs a special 485 circuit for reliable data transmission.

Video: Overview of the Halisense Ultrasonic Wind Speed and Direction Sensor.

Multiple Halisense Ultrasonic Weather Stations

Figure 1: Multiple Halisense Ultrasonic Weather Stations.

2. Specifications

2.1. Measurement Parameters

Parameter Details
Wind Speed
  • Measuring range: 0~40m/s, starts at 0.5m/s
  • Accuracy: ±0.5+2%FS
  • Response time: 1s
Wind Direction
  • Measuring range: 0~359°
  • Accuracy: ±3°
  • Response time: 1s
Humidity
  • Measuring range: 0~99%RH
  • Accuracy: ±3%RH (60%RH, 25°C)
  • Long-term stability: ≤1%/year
  • Response time: ≤1s
Temperature
  • Measuring range: -40°C~+80°C
  • Accuracy: ±0.5°C (25°C)
  • Long-term stability: ≤0.1°C/year
  • Response time: ≤1s
Atmospheric Pressure
  • Measuring range: 0-130Kpa
  • Accuracy: ±0.15Kpa@25°C 101Kpa
  • Long-term stability: -0.1Kpa/year
  • Response time: ≤1s
Noise
  • Measuring range: 30dB~120dB
  • Accuracy: ±0.5dB
  • Long-term stability: ≤3db/year
  • Response time: ≤1s
PM10/PM2.5
  • Measuring range: 0-1000ug/m3
  • Accuracy: ±3%FS (@100µg/m3, 25℃, 50%RH)
  • Particulate counting efficiency: 50%@0.3μm, 98%@>=0.5µm
  • Long-term stability: ≤1%/year
  • Response time: ≤90s
Illumination
  • Measuring range: 0~200000 Lux
  • Accuracy: ±7% (25°C)
  • Long-term stability: ≤5%/year
  • Response time: ≤0.1s
Rainfall
  • Accuracy: ±5%
  • Resolution: 0.1mm
  • Maximum instantaneous rainfall: 24mm/min
  • Rain sensing diameter: 6cm
Solar Irradiance
  • Measuring range: 0~1800W/m²
  • Accuracy: ≤±3%@150W/m²
  • Long-term stability: ±3%
  • Response time: ≤10s

2.2. General Parameters

Parameter Value
DC Power Supply 10-30VDC
Maximum Power Consumption 0.7W (12V)
Working Environment -40~80°C, 0~95%RH
Protection Level IP54
Output RS485 (Modbus RTU protocol)

2.3. Model and Configuration Options

Model Specification
UWS-SDTHAUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure
UWS-SDTHRUltrasonic Wind Speed&Direction+Temperature&Humidity+Rainfall
UWS-SDTHAIUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Illumination
UWS-SDTHASUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Solar irradiance
UWS-SDTHARUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Rainfall
UWS-SDTHAIRUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Illumination+Rainfall
UWS-SDTHARSUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Rainfall+Solar irradiance
UWS-SDTHANPUltrasonic Wind Speed&Direction+Temperature & Humidity+Air Pressure+Noise+PM2.5&PM10
UWS-SDTHCUltrasonic Wind Speed&Direction+Temperature & Humidity+CO2
UWS-SDTHACUltrasonic Wind Speed&Direction+Temperature & Humidity+Air Pressure+CO2
UWS-SDTHAICUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Illumination+CO2
UWS-SDTHAIRCUltrasonic Wind Speed&Direction+Temperature&Humidity+Air Pressure+Illumination+Rainfall+CO2
UWS-SDTHPIARSUltrasonic Wind Speed&Direction+Temperature&Humidity+PM2.5&PM10+Illumination+Air Pressure+Rainfall+Solar irradiance
UWS-SDTHNIARSCUltrasonic Wind Speed&Direction+Temperature & Humidity+Noise+Illumination+Air Pressure+Rainfall+Solar irradiance+CO2
UWS-SDTHIARSCUltrasonic Wind Speed&Direction+Temperature & Humidity+Illumination+Air Pressure+Rainfall+Solar irradiance+CO2

3. Setup

3.1. Physical Installation

The Halisense weather station features a highly integrated design for easy installation. Consider the following points for optimal performance:

  • Mounting Location: Choose a location free from obstructions that could interfere with wind flow, rainfall, or light measurements.
  • Orientation: Ensure the sensor is correctly oriented. The top of the sensor has an 'N' mark indicating North. Align this mark with true North for accurate wind direction readings.
  • Dimensions: The sensor measures approximately 24cm in height, with a top diameter of 10.4cm and a base diameter of 8.2cm. Ensure adequate space for mounting.
Halisense Weather Station Dimensions

Figure 2: Sensor dimensions (Height: 24cm, Top Diameter: 10.4cm, Base Diameter: 8.2cm).

North alignment mark on sensor

Figure 3: Detail of the 'N' mark for North alignment.

3.2. Wiring Instructions

Connect the sensor to your power supply and RS485 communication interface according to the following table:

Cable Color Description
Brown Power + (DC5-30V)
Black Power -
Yellow or Green RS485 A+
Blue RS485 B-

Ensure the power supply is within the 10-30VDC range specified in the general parameters.

Wiring diagram for Halisense weather station

Figure 4: Wiring connections for the sensor.

4. Operating Instructions

4.1. RS485 Modbus RTU Communication

The sensor communicates using the Modbus RTU protocol over RS485. The default communication parameters are:

  • Baud Rate: 4800 bps
  • Parity: None
  • Data Bits: 8
  • Stop Bits: 1
  • Default Device Address (Slave ID): 1

4.2. Reading Sensor Data (Example: Temperature & Humidity)

To read temperature and humidity values, the master device sends a Modbus query. Below is an example of a master query and the sensor's expected response:

Master Query:

Address Function Code Start Address (Hi) Start Address (Lo) Command Error Check (Lo) Error Check (Hi)
0x01 0x06 0x07 0xD1 0x00 0x02 0x59 0x46

Sensor Response:

Address Function Code Number of byte Humidity value Temperature value Error Check (Lo) Error Check (Hi)
0x01 0x03 0x04 0x01 0xE6 0xFF 0x9F 0x1B 0xA0

Data Calculation Examples:

  • Temperature: If the value is FF9F H, this represents -97. Therefore, the temperature is -9.7℃. (Values less than 0 are represented in complement form).
  • Humidity: If the value is 1E6 H, this represents 486. Therefore, the humidity is 48.6%.

4.3. Setting Slave ID

To change the sensor's slave ID (e.g., to 2), the master sends the following command:

Address Function Code Start Address (Hi) Start Address (Lo) ID Error Check (Lo) Error Check (Hi)
0x01 0x06 0x07 0xD0 0x00 0x02 0x08 0x86

The sensor will respond with the same message if successful.

4.4. Setting Baud Rate

To change the baud rate (e.g., to 9600 bps), the master sends the following command:

Address Function Code Start Address (Hi) Start Address (Lo) Number of Points (Hi) Number of Points (Lo) Error Check (Lo) Error Check (Hi)
0x01 0x03 0x00 0x00 0x00 0x02 0xC4 0x0B

The sensor will respond with the same message if successful.

4.5. Enquiring Slave ID

To inquire about the current slave ID, the master sends the following command:

Address Function Code Start Address (Hi) Start Address (Lo) ID Error Check (Lo) Error Check (Hi)
0x01 0x06 0x07 0xD0 0x00 0x02 0x08 0x86

The sensor will respond with the current ID.

4.6. Configuration Tool

A dedicated configuration tool is provided to simplify the setup and testing of the sensor. This tool allows you to easily choose parameters like temperature, humidity, wind speed, PM2.5, etc., read values, and configure settings such as slave address and baud rate.

Screenshot of the configuration tool interface

Figure 5: Screenshot of the provided configuration tool.

5. Maintenance

The Halisense Ultrasonic Weather Station is designed for low maintenance. Key points:

  • Wind Speed Measurement: The ultrasonic wind speed measurement requires no mechanical maintenance or calibration.
  • Cleaning: Periodically inspect the sensor for any accumulation of dirt, dust, or debris, especially on the ultrasonic transducers, light sensor, and rainfall collection area. Gently clean with a soft, damp cloth if necessary. Avoid abrasive materials or harsh chemicals.
  • Connections: Ensure all wiring connections remain secure and free from corrosion.
  • PM2.5 & PM10: These sensors feature unique dual-frequency data acquisition and automatic calibration technology, contributing to their long-term stability.
No starting wind speed limit, no maintenance and calibration

Figure 6: The sensor features no starting wind speed limit and requires no maintenance or calibration for wind speed.

6. Troubleshooting

  • No Data Output:
    • Verify power supply connections and ensure the voltage is within the 10-30VDC range.
    • Check RS485 wiring (A+ to A-, B- to B-).
    • Confirm Modbus communication parameters (baud rate, parity, data bits, stop bits) match between the sensor and the master device.
    • Ensure the correct Slave ID is being addressed.
  • Incorrect Measurements:
    • For wind direction, verify the sensor's North alignment (Figure 3).
    • Ensure the sensor is installed in an unobstructed location.
    • For PM2.5/PM10, while automatic calibration is integrated, ensure the sensor inlet is clear of blockages.
    • If using custom software, double-check data interpretation logic, especially for negative temperature values (complement form).
  • Communication Errors:
    • Check for proper termination resistors on the RS485 bus if multiple devices are connected or over long distances.
    • Ensure no other devices on the RS485 bus are using the same Slave ID.

7. User Tips

  • Modbus Register Addresses: For detailed access to all readings via RS485, refer to the full Modbus register map provided in the official PDF manual. This manual provides examples for common operations.
  • Software Development: Users have reported success in quickly developing drivers for this sensor, sometimes leveraging AI tools for efficiency.
  • Packaging: The product is typically well-packaged, ensuring safe arrival.

8. Warranty and Support

For any technical support, warranty claims, or further inquiries, please contact the seller, HaliIoT Store, directly through the platform where the product was purchased.

An official user manual in PDF format is available for more detailed information and Modbus register maps. You can view it here: Halisense Weather Station User Manual (PDF).

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.