• Sourcing Solutions
  • Services & Membership
  • Help & Community

Quick Details

  • Place of Origin: China (Mainland)
  • Brand Name: CNDingtek
  • Model Number: DF520
  • Usage: Level Sensor
  • Theory: Ultrasonic Sensor
  • Output: Digital Sensor
  • Measurement Range: 50~ 2000mm
  • Blind Area: 50mm
  • Resolution: 1mm
  • Accuracy: 2mm
  • Protocol: Dingtek /Modbus/Thingspeak/ Customized
  • Operating Temperature: -20~70℃
  • Wireless: GPRS,GPS, Wifi, WCDMA,LORA,NB,
  • Application: tank for any liquid
  • Protection Rank: IP66
  • Compatible: GPS Tracker, DTU, IOT

Packaging & Delivery

Packaging Details carton
Delivery Time 5 days
Product Description

2018 no drill hole ultrasonic level sensor for tank level measurement with wireless to iot platform or gps tracker

1.  Overview the ultrasonic fuel / water level sensor

The DF520 is one type of ultrasonic level sensor which measure the liquid level without drilling hole on container. The resolution is 1mm or 0.1%FS (the bigger value).It is applicable for the close container or open container which thickness is less than 3mm. Steel tank or plastic are applicable. Output is optional for 0-5V, RS232 and RS485, it is easy to integrate into the embedded system or SCADA.In order to realize remote monitoring, there are wireless version for DF520, including zigbee, Wifi, GPRS,3G by working with our wireless module. Furthermore, GPS module is one optional for the DF500.



2. Specification ultrasonic sensor water level

Measurement Range 50~ 1000mm
Blind Area50mm
Resolution1mm or 0.1%FS, the bigger one
Accuracy3mm or 0.3%FS, the bigger one (for stable container)
Power Supply9-36V DC
Output SignalRS485, RS232, 0-5V, wireless (optional)
ProtocolDingtek /Customized


Storage Temperatur-40 ~ 85℃
Media liquid
Protection RankIP66 for transducer, IP65 for the controller box
MountingSurface stick by glue or tape
LED DisplayOptional for installation
WirelessOptional for zigbee, wifi, GPRS, UMTS
DimensionTransducer ø30, Controller box 82*55*25mm




Test Report


 DF500, zigbee module, water bucket


5.3 Wireless version (Zigbee/Wifi/GPRS/3G)

Pin 1: Red Line: V+,
Pin 2: Black Line: GND
Notes: If there is labels on sensor for pin definition, please act as the labels.





Press the two button at the same time for more than 3 seconds, it will come into the installation mode. In this mode, there are two screens. One is the level value in cm. The other is the signal status. For the signal status, it is 0-2. 2 is the best status, you can directly use this position for the final installation point. 1 is the secondary option when you can not find the signal status of 2 on this container. 0 is bad point to install, do not recommend to install on point with status 0

7.3 Installation with double faced tape

If it is aluminium alloy or plastic tank, please use the double faced tape to install.


7.4 Installation with glue

Glue is applicable for steel tank as well as aluminium alloy or plastic tank.
Put glue on the transducer surface, stick them on the position you remarked at previous step. Monitor the status value on the LED display, make sure it is 2 (1 is secondary option if no 2), fasten the transducer with the container. Keep it while the glue solid the transducer.
Install the transducer protection part and fasten the transducer with the tie.


7.5 Routing wire

Use insulative tape to protect the connecting part of the transducer and the extended cable as well as the signal, power connection part.
Fasten the cable around the device or vehicle, make sure to avoid the heat part.


Contact US





8.1 Baud Rate and Bits

The default baud rate is 9600bps, one start bit, eight data bit, one stop bit, no checksum bit.


8.2 Packet from Device to Sensor

2 Bytes2 Bytes 2 Bytes 2 Bytes 2 Bytes 

Header: $! In ASCII or 0x24 0x 21 in Hex.
Command: to show which kind of command.
ID: sensor id number, from 01 to 99 in ASCII. Or 0x30 0x31 to 0x39 0x30 in Hex.
Checksum: Sum of bytes from header to id, then select the low 8 bit, finally convert to ASCII and show in Hex. E.g. If sum is 0x0356, then low 8 bit is 0x56, to ascii, the value is 56(0x35 0x36 in Hex).
End: 0x0D 0x0A.


8.3 Packet from Sensor to Device

1 Bytes3 Bytes2 Bytes6 Bytes2 Bytes2 Bytes
Header CommandIDData CheckSumEnd

Header: * In ASCII or 0x2A in Hex.
Command: to show which kind of command.
ID: sensor id number, from 01 to 99 in ASCII. Or 0x30 0x31 to 0x39 0x30 in Hex.
Data: Replied data.
Checksum: Sum of bytes from header to data, then select the low 8 bit, finally convert to ASCII and show in Hex. E.g. If sum is 0x0356, then low 8 bit is 0x56, to ascii, the value is 56(0x35 0x36 in Hex).
End: 0x0D 0x0A.


8.4 Read LevelAD Value
Request: From device to sensor.
ASCII: $!RY0151
Hex: 24 21 52 59 30 31 35 31 0D 0A
$! is header, RYis command, 01 is sensor id, 51 is end.

Reply: From sensor to device
Hex: 2A 43 46 56 30 31 30 30 46 41 33 32 42 36 0D 0A
* is header, CFV is reply command. 01 is sensor id. 00FA32 is AD value for level. 00 is the padding to fulfill 6 bytes of data section required. FA32 is the level AD value. Level 0%~100% equals with 000000~00FFFF.


8.5 Read Level Percent

Request: From device to sensor.
ASCII: $!DO0139
Hex: 24 21 44 4F 30 31 33 39 0D 0A
$! is header, DO is command, 01 is sensor id, 39 is end.

Reply: From sensor to device
ASCII: *RFV01000.0198
Hex: 2A 52 46 56 30 31 30 30 30 2E 30 31 39 38 0D 0A
* is header, RFV is reply command. 01 is sensor id. 000.01 is the level value in percent. Max is 100.00.

Notes: The protocol maybe update without notification. Please contact with us for the latest protocol.


Related Products
Company Information


Our Services


We warrants this quality product to be free of defects in material and workmanship for a period of 12 months from the date of purchase. During the period, we will repair or replace the product at no charge for partsor labor. But the shipment fee will be shared by the buyer (one party 50%). 

The time period of this warranty starts from the date of the original purchase and expires on the first anniversary date of purchase.

No express or implied warranty is made for any defects in this product which result from accident, abuse, misuse, failure to operate the product in accordance with relevant instructions, neglect, immersion in or exposure to chemicals or liquids, extremes of climate, fungus, excessive wear and tear/cosmetic damage and defects resulting from other extraneous causes such as unauthorized disassembling, repair or notification.

This warranty shall not extend to any incidental or consequential damages arising from the purchase, use or inability to use this product . 

The laws of some countries and some States thereof do not allow the limitation of incidental or consequential damages, so the above limitation or exclusion may apply to you.




Some feedback from customer



1.What is the output of the sensor?

it have RS485, RS232, 0-5V, wireless (optional) output. Wireless Optional for zigbee, wifi, GPRS, UMTS.

2.Whether need drill a hole in the tank?

yes,it no need drill a hole in the bottom of the tank. 

3. What is the measuring range of the sensor?

this sensor measure range is 10-5000mm.

4.Can this ultrasonic sensor connect to GPS Tracker?

Yes,it is ok.our ultrasonic sensor can connect Gps Tracker.




Transaction History of the Supplier

Below is the information about the supplier's transactions conducted via Alibaba.com. If you require further details regarding the transaction data, please contact the supplier directly.

Transaction Overview


Transaction Details

This supplier has completedtransactions with buyers from .

Shipping Destination
Transaction Value
Transaction Date
Email to this supplier
Trade Assurance
China (Mainland) | Trading Company
Transaction Level:
Supplier Assessments:
2 Transactions 2,000+
The supplier’s transactions conducted via Alibaba.com in the past 6 months.
The supplier supports Trade Assurance – A free service that protects your orders from payment to delivery.
Supplier's Trade Assurance Limit: US $53,000
Learn More