هدف از این توروریال نشان دادن یک رویکرد نوآورانه برای پایش مداوم سطح مایع کم هزینه بر اساس سنسور فشار دیفرانسیل MPX5010DP است. بیشتر سیستمهای اندازهگیری سنتی توسط مدارهای سختافزاری پیچیده طراحی و پیادهسازی شدند. این محصول را با عملکرد کم و با دقت محدود گران کرد. با فناوری اندازهگیری مجازی، میتوان بخش بیشتری از ابزار را با نرمافزار جایگزین کرد. با استفاده از این رویکرد می توان سیستم اندازه گیری ارزان تر و همه کاره تر را توسعه داد. روش به دست آوردن سطح مایع با یک سنسور فشار تفاضلی MPX5010DP پیشنهاد و در نظر گرفته شده است. برخی از ملاحظات اساسی در مورد سنسورهای فشار یکپارچه مدرن و برخی جنبه های مربوط به قابلیت آنها برای اندازه گیری سطح مایع انجام شده است.
![اندازه گیری سطح مایع با قیمت مداوم کم هزینه با استفاده از آردوینو](https://duino4projects.com/wp-content/uploads/2017/05/Low-cost-continuous-pricision-liquid-level-measurement-using-arduino.jpg)
در نهایت، یک نمونه اولیه از یک سیستم نظارت بر سطح مایع مبتنی بر سنسورهای فشار دیفرانسیل یکپارچه، برد آردوینو و محیط LabVIEW برای اندازهگیری دقیق سطح مایع در فواصل تا 10 متر توسعه یافته است. به منظور نشان دادن انعطاف پذیری سیستم طراحی شده، پنل جلوی ابزار مجازی توسعه یافته ارائه شده است. اندازه گیری های انجام شده در آزمایشگاه نشان می دهد که می توان به دقت چند میلی متر دست یافت.
تئوری سنجش فشار و سطح هیدرواستاتیک:
سه نوع اندازه گیری فشار وجود دارد. فشار مطلق شامل
فشار اتمسفر است و نسبت به خلاء اندازه گیری می شود. فشار دیفرانسیل تفاوت بین دو فشار است. فشار گیج شکلی از اندازه گیری فشار دیفرانسیل است که در آن فشار اتمسفر به عنوان مرجع استفاده می شود. یک فرستنده فشار می تواند برای تعیین سطح مایع در یک مخزن، چاه، رودخانه یا سایر بدنه مایع استفاده شود. اگر لوله ای به صورت عمودی قرار داده شود، یک سر آن در مایع غوطه ور شود و انتهای بالایی لوله بسته شود و مقداری هوا محبوس شود. قطعات مورد نیاز:
1. Arduino Uno یا هر میکروکنترلر داخلی ADC
2. حسگر فشار MPX5010DP
3. نمایشگر LCD 16×2
4. لوله تصفیه آب 1 متر
سه نوع اندازه گیری فشار وجود دارد. فشار مطلق شامل
فشار اتمسفر است و نسبت به خلاء اندازه گیری می شود. فشار دیفرانسیل تفاوت بین دو فشار است. فشار گیج شکلی از اندازه گیری فشار دیفرانسیل است که در آن فشار اتمسفر به عنوان مرجع استفاده می شود. یک فرستنده فشار می تواند برای تعیین سطح مایع در یک مخزن، چاه، رودخانه یا سایر بدنه مایع استفاده شود. اگر لوله ای به صورت عمودی قرار داده شود، یک سر آن در مایع غوطه ور شود و انتهای بالایی لوله بسته شود و مقداری هوا محبوس شود. قطعات مورد نیاز:
1. Arduino Uno یا هر میکروکنترلر داخلی ADC
2. حسگر فشار MPX5010DP
3. نمایشگر LCD 16×2
4. لوله تصفیه آب 1 متر
بیشتر بخوانید: اندازه گیری سطح مایع با قیمت مداوم کم هزینه با استفاده از آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
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.
![Low cost continuous pricision liquid level measurement using arduino](https://duino4projects.com/wp-content/uploads/2017/05/Low-cost-continuous-pricision-liquid-level-measurement-using-arduino.jpg)
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
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