برای اندازه گیری ارتفاع آب داخل مخزن روشهای بسیار زیادی از جمله استفاده از گیج شناور , استفاده از امواج التراسونیک , استفاده از روش اندازه گیری وزن (قرار گیری لودسل در کف مخزن) و سپس بدست اوردن ارتفاع اب مخزن از فرمول مورد نظر , استفاده از امواج راداری , استفاده از امواج نوری و … یکی از روشهایی که در این پروژه مورد استفاده قرار گرفته است استفاده از سنسور فشار هوا برای اندازه گیری فشار هوای وارد شده به سنسور توسط آب می باشد.
روش کار به این صورت می باشد که یک پمپ یا کمپرسور با سرعتی ثابت هوا را داخل مخزن انتقال می دهد , این کار باعث تولید حباب می شود و هرچقدر میزان ارتفاع اب بیشتر باشد , حباب ها مسیر طولانی تری را طی می کنند و فشار هوای لوله بیشتر می شود و برعکس هر چقدر ارتفاع اب کمتر باشد حباب ها مسیر کمتری را طی می کنند و فشار هوا کمتر خواهد شد.با اندازه گیری این فشار هوا می توانیم به ارتفاع اب برسیم.
در این پروژه از میکروکنترلر آردوینو نانو استفاده شده است که برای افراد علاقه مند به برنامه نویسی آردوینو و دانشجویان پروژه ای مناسب برای یادگیری و توسعه برنامه آن می باشد.
ویژگی های این برد کنترلی :
دارای نمایشگر کارکتری 2 * 16 برای نمایش ارتفاع اب برحسب سانتی متر بهمراه 3 کلید برای انجام تنظیمات توسط کاربر.
قابلیت کالیبره کردن (قابل استفاده با هر نوع مخزنی) و ذخیره اطلاعات در حافظه EEPROM.
دارای دو کانال خروجی با ماسفت 150 واتی و کنترل سرعت پمپ با سیگنال PWM بصورت مجزا.
دارای درایور ماسفت برای بهبود عملکرد ماسفت و محافظت از میکروکنترلر در برابر جریان مصرفی گیت ماسفت.
دارای فیلتر پایین گذر LC دو مرحله ای برای حذف نویز تولید شده توسط موتور پمپ و دیگر بخشهای انالوگ برای محافظت میکروکنترلر.
سوکت مخصوص برای اتصال فن در صورت نیاز به خنک سازی ماسفت ها.
محافظت مدارات دیجیتالی و میکروکنترلر در صورت اتصال تغذیه با پلاریته برعکس.
دارای یک کانال خروجی رله ای 220 ولتی 10 امپری بعنوان اپشن در صورت نیاز به قطع و وصل یک مصرف کننده.
نیاز به تنها یک اداپتور 12 ولتی برای تامین تغذیه پمپ و دیگر بخش های برد.
پشتیبانی از سنسور فشار هوای خطی HX710 قابلیت اندازه گیری تا 40 کیلو پاسکال.
ویدئو عملکرد دستگاه :