80 GHz mmWave liquid level detection sensor supports ModBus, offers 40m range

I’ve just come across a no-name non-contact, high-precision 80 GHz mmWave radar sensor for liquid level detection with a 40m range, ±5mm accuracy, and Modbus communication over UART.

We had seen 24 GHz and 60 GHz mmWave sensors mostly for precise motion detection, but it’s the first time I’ve seen an 80 GHz mmWave sensor, or more exactly, 79 GHz. It operates on the same principle of Frequency Modulated Continuous Wave (FMCW) radar as most other mmWave sensors and connects to an Arduino or other board over UART. It targets applications such as smart water management, industrial process control, and environmental disaster prevention/monitoring.

80GHz mmWave Liquid Level Detection Sensor

Specifications:

  • MCU – GigaDevice GD32F405 Arm Cortex-M4F microcontroller @ 168 MHz with 192KB SRAM, 3MB flash, 1MB code-flash
  • Transmit frequency – 77–81 GHz (79 GHz mid frequency), 4 GHz bandwidth
  • Output power (EIRP) – 13 to 20dBm
  • Beamwidth (-3dB)
    • Horizontal ±25°, Vertical ±25°
    • With external lens: Horizontal ±3°, Vertical ±3°
  • Modulation mode – FMCW
  • Ranging range – 0.15–40m
  • Accuracy – ±5mm
  • Resolution – 1mm
  • Startup time – 100ms
  • Host interface – UART (Modbus protocol)
  • Operating voltage – 3.5–5V
  • Operating current –  30mA
  • Dimensions – 35 x 35 x 1.2mm
  • Weight – Module: 5 grams; with lens: 46 grams
  • Temperature Range – -45°C to +85°C

GD32F405 MCU liquid depth sensor board

 

The 0.15m to 40m range makes it suitable for monitoring large bodies of water like reservoirs and rivers, as well as deep industrial tanks. We’re told the narrow beam lens makes the radar module emit a highly focused radar beam with a narrow ±3° angle to enhance signal directivity and reduce interference from tank walls, agitators, or other surrounding structures.

All you need to do is connect the sensor to an Arduino board over UART (Tx, Rx, 5V, GND), and run an Arduino sketch relying on the LiquidLevelDetection library. Instructions and links to the library can be found in the wiki.

 

80GHz mmWave liquid level detection installation
Typical installation

The 80 GHz mmWave liquid level detection sensor is sold on DFRobot for $59. I tried to find this sensor on AliExpress, but all I could find were more advanced 80 GHz mmWave meters with inlets going for $200+. On the other side of the price scale, there are also some cheap water level switches used at a fixed position that sell for a couple of dollars. [Update: another 79 GHz water level sensor is the HLK-LD8001 with a 15-meter range and selling for $45 on AliExpress for a kit without enclosure. Thanks to Scott for the tip in comments.]

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
4 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC