Liquid Level Measurement using Transducer on bottom of steel Tank

Hi, I am looking for a way to attach a pizo sensor at the bottom of a steel tank to measure the level of fluid inside. The tank is about 40cm in diameter and 1m in height.

Texas instruments has a full tutorial (Link) ,but I am looking for a way to do it via Arduino.

This form talked about it but it has been closed (Link)

Welcome! Did you look at the data sheet, a link was provided. It operates on SPI and is comparable with Arduino 3V3 or 5V?

To be used for time of flight measurements, a piezo element needs a driver and an amplifier for the received signal, which is the function of the TDC1000 chip from TI.

The tutorial used the TDC1000-C2000EVM evaluation module.

The timing and data interpretation could be done with any MCU.

Gotcha, but I am trying to eliminate the need of it via Arduino only or via an Arduino with an amplification circuit.

Imagine that all you have is ali express to replicate this product "Link "a detachable device that measures the lpg tank level"

The readily available HC-SR04 uses the same principle, but in air, so the built in transducers won't work for liquid level measurements. The board circuitry has been reverse engineered.

If you understand basic principles of analog circuit design, the board might be modified to work with a transducer like that shown in the tutorial. It would be easier to use two such transducers, rather than modify the board circuitry to work with one.

The DS1603L or similar might work. Attaches to the outside bottom of a tank. 50 mm blind distance. 1 mm resolution. Search the forum. @wvmarle has written a library for it.

Yes the DS1603L will work but I am trying to reduce the cost by going deep into its electronics components.

My approach is to use the pizo ceramic desks as they are cheap

The only challenge now is to operate the desk via Arduino or an Arduino with a amplification circuit

1 Like

so maybe i can desolder the two "eyes" and replace them with two desks one is eco and one trig?

Try that and let us know if it works for your project.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.