Why Slippery Roads Stay Hidden Until It's Too Late: Spectral Analysis Chang

OrangeHorse Engineering Team
July 21, 2026
© OrangeHorse Electronic Technology Co., Ltd.

The Black Ice Problem No One Sees Coming

Every winter, maintenance crews face the same question: Is that bridge deck safe at 0400 hours? Ambient temperature says -2°C, but the road surface could be dry, wet, or coated in a transparent ice film. Traditional embedded sensors—inductive loops or thermocouples—only tell you what’s happening at one point in the pavement. They miss the thin water film that freezes into black ice, or the 0.3mm layer of water that reduces friction by 40% on a curve.

The OHTS1120 Road Surface Condition Sensor addresses this blind spot using spectral analysis. It measures road condition, water film thickness, ice thickness, snow depth, road surface temperature, and a slipperiness index—all from a non-contact mounting position 2m to 10m above the road.

How Spectral Analysis Works for Road Condition

The sensor emits a laser source and analyzes the reflected spectrum. Different surface conditions—dry, damp, wet, puddled, icy, snowy—produce distinct spectral signatures. Narrow-band filters suppress ambient stray light, so readings remain stable even under direct sunlight or headlight glare.

The key parameters it resolves:

ParameterRangeResolution
Water film thickness0.00mm – 2.00mm0.01mm
Ice thickness0.00mm – 2.00mm (customizable)0.01mm
Snow depth50mm – 2500mm (optional)1mm
Road surface temperature-30°C – 60°C0.1°C
Slipperiness index0.00 – 1.000.01

The slipperiness index is particularly useful: 0.00 means dangerous (ice or deep water), 1.00 means dry. This single number can trigger automated alerts or de-icing systems without requiring an operator to interpret multiple raw values.

Installation Considerations for Reliable Data

Mounting height and angle directly affect measurement accuracy. The sensor’s measuring distance is 2m to 10m, with a spot diameter of 25cm at the road surface. Installation angle should be 0° to 60°, with the recommended range of 10° to 40° for optimal return signal strength.

For a typical gantry installation at 6m height, angle the sensor downward at approximately 20° to center the spot on the travel lane. The built-in 13W heating module prevents lens frosting at low temperatures—critical for winter reliability. Static power consumption is only 1.5W, so the heater only activates when needed.

Wiring and Data Integration

The OHTS1120 uses RS485 with ModBus-RTU protocol. Default settings are 4800 bit/s, 8 data bits, no parity, 1 stop bit, device address 1. You can configure baud rates from 1200 to 115200 bit/s and addresses from 1 to 254.

Wiring connections:

PinSignalNotes
1V+ (DC power)9-36VDC, reverse polarity protected
2GNDPower ground
3RS485 A (D+)Twisted pair required
4RS485 B (D-)Twisted pair required

Use a shielded twisted-pair cable for RS485. Terminate the bus with 120Ω resistors at both ends if cable length exceeds 100m. The self-recovering fuse on the power input prevents damage from accidental shorts during installation.

Reading the ModBus Registers

The sensor updates data every 20 seconds. You’ll read holding registers for each parameter. A typical register map (addresses 0-based):

  • Register 0x0000: Road condition code (0=Dry, 1=Damp, 2=Wet, 3=Puddled, 4=Icy, 5=Snowy)
  • Register 0x0001: Water film thickness (0.01mm per LSB)
  • Register 0x0002: Ice thickness (0.01mm per LSB)
  • Register 0x0003: Snow depth (1mm per LSB)
  • Register 0x0004: Road surface temperature (0.1°C per LSB, signed)
  • Register 0x0005: Slipperiness index (0.001 per LSB)

For example, reading register 0x0001 returns a value of 45 → 0.45mm water film. This is thin enough to cause hydroplaning at highway speeds, but invisible to a driver or a standard pavement temperature sensor.

Practical Use Case: Predictive De-icing

Consider a bridge deck that cools faster than surrounding pavement. The OHTS1120 detects a road surface temperature of -1.5°C and a water film thickness of 0.12mm. The slipperiness index drops to 0.35, indicating icy conditions. With this data, an automated system can pre-wet the bridge with brine before the film freezes solid—saving material and preventing accidents.

The same sensor can distinguish between frost (damp condition with low temperature) and black ice (icy condition with thin film). This distinction matters for treatment decisions: frost may only need salt, while black ice requires a more aggressive de-icer.

Data Quality Checks

The sensor’s anti-interference optical design uses a laser source with narrow-band filters. This suppresses ambient light from streetlights, vehicle headlights, and sunlight. However, heavy fog or blowing snow can attenuate the return signal. The sensor will report a communication error or invalid reading rather than a false condition—a safe failure mode.

For research applications, log the raw register values alongside meteorological data (wind speed, humidity, solar radiation). This lets you correlate spectral signatures with actual friction measurements from a GripTester or similar device.

Getting Started

The OHTS1120 is available for evaluation. For detailed specifications including the complete ModBus register map and mechanical drawings, refer to the OHTS1120 product page. If you need assistance with integration or have questions about mounting configurations, the contact page connects you with application engineers who work with these sensors daily.

Field experience shows that spectral analysis catches road conditions approximately 20 seconds before they become critical—enough time for automated systems to respond. That 20-second data update interval is the difference between proactive treatment and a reactive callout.

Contact our engineering team for application-specific deployment guidance.