SKU: TH2220
RS485 UV Intensity & UV Index Sensor is designed for reliable ultraviolet monitoring across the 290-390nm band, covering UVA and UVB. It measures both UV intensity and UV index, making it useful for outdoor monitoring systems, environmental stations, agricultural projects, photovoltaic studies, and laboratory setups.
The sensor communicates over RS485 using Modbus-RTU, which makes it easy to integrate into industrial controllers, data loggers, PLC-based systems, and microcontroller projects through an RS485-to-UART interface. With a wide DC 5-30V supply range, low working current, and IP67 protection, it is well suited for field deployment.
Measured UV intensity is available from 0 to 15mW/cm² with 0.01mW/cm² resolution, while UV index is reported from 0 to 15. The sensor responds in 0.2s and supports configurable device address and baud rate for multi-drop RS485 networks.
Technical details for this RS485 UV sensor.
| Power Supply | DC 5-30V |
|---|---|
| Working Current | <10mA |
| Output Interface | RS485, Modbus-RTU |
| UV Intensity Range | 0-15mW/cm² |
| Resolution | 0.01mW/cm² |
| Accuracy | ±10%FS (@365nm, 60%RH, 25°C) |
| UV Index Range | 0-15 |
| Wavelength Range | 290-390nm |
| Response Time | 0.2s |
| Operating Temperature | -25°C to +60°C |
| Protection Level | IP67 |
| Cable Length | Sensor cable 20cm, adapter cable 70cm |
Wire mapping and Modbus details for integration into RS485 systems.
| Wire | Name | Function |
|---|---|---|
| Brown | VCC | Power input positive, DC 5-30V |
| Black | GND | Power ground |
| Yellow | 485-A | RS485 data line A |
| Blue | 485-B | RS485 data line B |
The sensor uses Modbus-RTU with 8 data bits, no parity, 1 stop bit, and CRC error checking. Baud rate is configurable to 2400, 4800, or 9600bit/s, with 4800bit/s as default. The factory default device address is 0x01, and the address can be configured from 1 to 254.
Register 0000H returns UV intensity as 100 times the actual value, while register 0001H returns the UV index directly. This makes it straightforward to read from PLCs, SCADA systems, or custom embedded firmware.
Remove the protective cover before use if present. If readings remain at zero, check for a valid UV light source, confirm the power supply is within specification, and verify that RS485 A/B lines are connected correctly.
Do not disassemble the sensor, as it is a precision device intended for sealed operation.
It measures both UV intensity and UV index over a wavelength range of 290-390nm, covering UVA and UVB. The UV intensity range is 0-15mW/cm² and the UV index range is 0-15.
The sensor accepts a DC 5-30V power supply and has a working current of less than 10mA. The pinout is Brown for VCC, Black for GND, Yellow for RS485-A, and Blue for RS485-B.
It uses an RS485 interface with Modbus-RTU protocol. Communication settings are 8 data bits, no parity, 1 stop bit, CRC checking, and a configurable baud rate of 2400, 4800, or 9600bps, with 4800bps as default.
Yes, the reference example shows it being used with an Arduino UNO R3 through an RS485-to-UART adapter module. Since the sensor output is RS485 Modbus-RTU, a direct TTL serial connection is not indicated in the provided material.
UV intensity is available at register 0000H and is returned as 100 times the actual value, so divide the register value by 100 to get mW/cm². UV index is available at register 0001H and returns the actual index value directly.
The reference FAQ says to check that there is a UV light source present, remove the protective cover before use, confirm the RS485 A/B lines are connected correctly, and verify the power supply matches the DC 5-30V requirement. It also advises not to disassemble the sensor.
Average rating
Based on 0 reviews
No reviews match this filter yet.
SKU: TH1244
In Stock