The purpose of this turorial is to demonstrate an innovative approach for low cost continuous liquid level monitoring based on MPX5010DP differential pressure sensor. Most of the traditional measuring systems were designed and implemented by complicated hardware circuitry. It made the product expensive, with low functionality and with limited precision. With virtual measurement technology, more of the instrument can be substituted by software. Using this approach the cheaper and more versatile measurement system can be developed. The method for obtaining liquid level with one differential pressure sensors MPX5010DP is suggested and considered. Some basic considerations about the modern integrated pressure sensors and some aspects concerning their capability for liquid level measurement are done.
Finally, a prototype of a liquid level monitoring system based on integrated differential pressure sensors, arduino board and LabVIEW environment is developed for measuring liquid level accurately at distances up to 10 metres. In order to illustrate flexibility of the designed system the front panel of the developed virtual instrument is presented. Measurements carried out in laboratory show that the accuracy of some millimetres could be achieved.
Hydrostatic pressure and level sensing theory:
There are three types of pressure measurement. Absolute pressure does include atmospheric
pressure, and is measured relative to vacuum. Differential pressure is the difference between two pressures. Gage pressure is a form of differential pressure measurement in which atmospheric pressure is used as the reference. A pressure transmitter can be used to determine the liquid level in a tank, well, river or other body of liquid. If a pipe is placed vertically, with one end dipped into a liquid and the upper end of the pipe is closed off and some air volume is trapped.Components Required:
1. Arduino Uno or any internal ADC microcontroller
2. MPX5010DP Pressure sensor
3. LCD Display 16×2
4. Water purifier pipe 1 mtr
Read More: Low cost continuous pricision liquid level measurement using arduino