فلو میٹر: ہر وہ چیز جو آپ کو جاننے کی ضرورت ہے

میٹر بہاؤ

سیال کے بہاؤ یا کھپت کی پیمائش کریں یہ کچھ معاملات میں اہم ہے ، اور اس کے ل you آپ کو ایک فلو میٹر کی ضرورت ہے۔ مثال کے طور پر ، اگر آپ فارمولہ 1 کی پیروی کرتے ہیں تو ، آپ کو معلوم ہوگا کہ ایف آئی اے ٹیموں کو انجن میں ایک بہاؤ میٹر استعمال کرنے پر مجبور کرتی ہے تاکہ ہر ٹیم اپنی گاڑیوں میں کی جانے والی کھپت کا پتہ لگاسکتی ہے اور اس طرح زیادہ سے زیادہ بہاؤ کو انجیکشن لگا کر ممکنہ جال سے بچتی ہے۔ بجلی کا اوقات… یا انجن کو جلانے کے لئے تیل کا استعمال کیسے ...

لیکن ایف 1 سے باہر ، آپ کو یہ معلوم کرنے میں دلچسپی ہوسکتی ہے کہ اس نظام میں پانی یا کسی دوسرے مائع کی کیا کھپت ہوتی ہے ، یا کسی ٹیوب کی روانی کی شرح کا بھی تعین کرتے ہیں جو یہ معلوم کرنے کے لئے ٹینک سے نکلتا ہے ، خودکار باغ آبپاشی کے نظام ، وغیرہ۔ ان عناصر کے استعمال بہت سارے ہیں، آپ خود حد مقرر کرسکتے ہیں۔

فلو میٹر یا فلو میٹر

آپ کو کیسے معلوم ہونا چاہئے؟ بہاو مائع یا سیال کی مقدار ہے جو پائپ یا اسٹب کے ذریعے فی یونٹ وقت کے دوران گردش کرتی ہے۔ یہ حجم کی اکائیوں میں ماپا جاتا ہے جو وقت کے اکائی سے تقسیم ہوتا ہے ، جیسے لیٹر فی منٹ ، لیٹر فی گھنٹہ ، مکعب میٹر فی گھنٹہ ، مکعب میٹر فی سیکنڈ ، وغیرہ۔ (L / منٹ ، L / h ، m³ / h ، ...).

فلو میٹر کیا ہے؟

El فلو میٹر یا فلو میٹر یہ وہ آلہ ہے جو پائپ سے گزرنے والی اس بہاؤ کی پیمائش کرنے کی صلاحیت رکھتا ہے۔ بہت سے ماڈل اور مینوفیکچر موجود ہیں جن کو ارڈینو کے ساتھ آسانی سے مربوط کیا جاسکتا ہے۔ یہ بہاؤ کئی عوامل پر منحصر ہوگا ، جیسے پائپ کا حصہ اور رسد کا دباؤ۔

ان دو پیرامیٹرز کو کنٹرول کرکے اور بہاؤ کی پیمائش کرنے والے ایک فلو میٹر کے ذریعے ، آپ سیالوں کے لئے نفیس کنٹرول سسٹم حاصل کرسکتے ہیں۔ گھر آٹومیشن یا دیگر الیکٹرانک اور حتی صنعتی منصوبوں کے لئے بہت مفید ہے۔ گھریلو منصوبوں کے لئے ، سازوں کے پاس ہے YF-S201 ، FS300A ، FS400A جیسے مشہور ماڈل، وغیرہ

فلو میٹر کی قسمیں

مارکیٹ میں آپ کو مل جائے گا مختلف اقسام آپ جو استعمال دیتے ہیں اور جس بجٹ میں آپ سرمایہ کاری کرنا چاہتے ہیں اس پر انحصار کرتے ہوئے فلو میٹرز یا فلو میٹرز۔ اس کے علاوہ ، ان میں سے کچھ ایک سیال کے لئے مخصوص ہیں ، جیسے پانی ، ایندھن ، تیل ، دوسروں کے پاس صنعتی سطح پر کچھ یورو سے ہزاروں یورو تک کی قیمتوں میں کچھ زیادہ یورو یا قیمت کم ہوتی ہے۔

  • مکینیکل فلو میٹر: یہ ایک بہت ہی عام میٹر ہے جو گھر میں ہر ایک کے پاس موجود پانی کی پیمائش کرتا ہے جس کے وہ اپنے میٹروں میں کھاتے ہیں۔ بہاؤ ایک ٹربائن بدل جاتا ہے جو شافٹ کو منتقل کرتا ہے جو میکانیکل کاؤنٹر سے جڑا ہوتا ہے جو ریڈنگ کو جمع کرتا ہے۔ مکینیکل ہونے کی وجہ سے ، اس معاملے میں اسے ارڈینو کے ساتھ مربوط نہیں کیا جاسکتا ہے۔
  • الٹراسونک فلو میٹر- بڑے پیمانے پر صنعت میں استعمال کیا جاتا ہے ، لیکن گھریلو استعمال کے ل extremely انتہائی مہنگا ہے۔ الٹراساؤنڈ کے ناپنے کیلئے مائع سے گذرنے میں الٹراساؤنڈ میں لگنے والے وقت کی طرف سے آپ بہاؤ کی شرح کی پیمائش کرسکتے ہیں۔
  • برقی مقناطیسی فلو میٹر: یہ اکثر صنعت میں 40 انچ تک پائپوں اور زیادہ دباؤ کے ل used بھی استعمال ہوتے ہیں۔ ان کی قیمت بہت مہنگی ہے اور پیمائش کے لئے ایک برقی مقناطیسی نظام استعمال کرتے ہیں۔
  • الیکٹرانک ٹربائن فلو میٹر: کم قیمت اور بہت درست۔ یہ وہی چیزیں ہیں جن کو آپ آسانی سے اپنے اردوینو کے ساتھ مربوط کرسکتے ہیں اور گھر کے استعمال کے لئے بھی استعمال ہوتے ہیں۔ وہ بلیڈوں کے ساتھ ٹربائن استعمال کرتے ہیں جو بدلتے ہی اس میں سے بہاؤ کا بہاؤ گزر جاتا ہے اور ہال اثر سینسر اس آر پی ایم کے مطابق بہاؤ کا حساب لگاتا ہے جس کے نتیجے میں یہ پہنچ جاتا ہے۔ مسئلہ یہ ہے کہ مداخلت کرنے کی وجہ سے ، ان کا دباؤ بہت زیادہ ہے اور وہ اپنے حصوں میں خرابی کا شکار ہیں ، لہذا وہ زیادہ دیر تک نہیں چل پائیں گے ...

اس بات کو مد نظر رکھتے ہوئے کہ ہم الیکٹرانکس میں دلچسپی رکھتے ہیں ، ہم ان کا مطالعہ جاری رکھیں گے۔

اریڈینو کے لئے فلو میٹر اور کہاں خریدنا ہے

ل ارڈینو میں استعمال شدہ الیکٹرانک قسم کے بہاؤ میٹرYF-S201 ، YF-S401 ، FS300A ، اور FS400A کی طرح ، ان کے پاس بھی پلاسٹک کا ایک کیس ہے اور اندر اندر بلیڈوں والا روٹر ہے ، جیسا کہ میں نے پہلے بتایا ہے۔ روٹر اور اس کی گردش پر طے شدہ مقناطیس ، ہال اثر کے ذریعہ ، اس بہاؤ یا کھپت کا تعین کرے گا جو وہ ہر وقت ماپ رہا ہے۔ سینسر آؤٹ پٹ ایک مربع لہر ہوگی جس میں اس کے بہاؤ کے متناسب تناسب ہوگا۔

فریکوئینسی (ہرٹج) اور فلو (ایل / منٹ) کے مابین کے نام نہاد K تبادلوں کا عنصر ان پیرامیٹرز پر منحصر ہوتا ہے جو کارخانہ دار نے سینسر کو دیا ہے ، لہذا ، یہ سب کے لئے یکساں نہیں ہے۔ میں ڈیٹا شیٹس یا ماڈل کی معلومات آپ کے پاس خریدنے کے لئے ان اقدار کی قیمت ہوگی تاکہ آپ ان کو ارڈینو کوڈ میں استعمال کرسکیں۔ نہ ہی صحت سے متعلق ایک جیسے ہوں گے ، حالانکہ عام طور پر ، اردوینو کے ل these یہ عام طور پر موجودہ بہاؤ کے سلسلے میں 10 above سے اوپر یا نیچے ہوتے ہیں۔

ل تجویز کردہ ماڈل آواز:

  • YF-S201۔: اس کا 1 / 4 لیٹر فی منٹ کے درمیان بہاؤ کی پیمائش کرنے کے لئے ، 0.3/6 ″ ٹیوب کے لئے ایک کنکشن ہے۔ زیادہ سے زیادہ دباؤ جو یہ برداشت کرتا ہے وہ 0.8 ایم پی اے ہے ، زیادہ سے زیادہ سیال درجہ حرارت 80ºC تک ہے۔ اس کی وولٹیج 5-18v کے درمیان کام کرتی ہے۔
  • YF-S401۔: اس معاملے میں ، ٹیوب سے رابطہ 1/2 is ہے ، حالانکہ آپ ہمیشہ کنورٹر استعمال کرسکتے ہیں۔ اس کا بہاؤ 1 سے 30 L / منٹ تک ہے ، جس میں 1.75 MPa اور 80ºC تک مائع درجہ حرارت کا دباؤ ہے۔ تاہم ، اس کا وولٹیج اب بھی 5-18v ہے۔
  • FS300A۔: ایک ہی وولٹیج اور ایک ہی زیادہ سے زیادہ درجہ حرارت پچھلے والوں کی طرح۔ اس معاملے میں 3/4. پائپوں کے ساتھ ، زیادہ سے زیادہ بہاؤ 1 سے 60 ایل / منٹ اور 1.2 ایم پی اے کے دباؤ کے ساتھ۔
  • FS400A۔: یہ اپنے متبادلات کے سلسلے میں وولٹیج اور زیادہ سے زیادہ درجہ حرارت کو بھی برقرار رکھتا ہے ، زیادہ سے زیادہ بہاؤ اور دباؤ بھی یکساں ہے جیسے FS300A ہے۔ صرف ایک چیز جو مختلف ہوتی ہے وہ ہے ٹیوب 1 انچ۔

آپ کو اپنے منصوبے کے ل the سب سے زیادہ دلچسپی لینے والا ایک انتخاب کرنا ہوگا۔

اردوینو کے ساتھ اتحاد: ایک عملی مثال

ایردوینو فلو میٹر سے منسلک ہے

La آپ کے فلو میٹر کا کنکشن بہت آسان ہے. ان کے پاس عام طور پر 3 کیبلز ہوتی ہیں ، ایک بہاؤ پر ڈیٹا اکٹھا کرنے کے لئے ، اور دوسری دو طاقت کے ل.۔ ڈیٹا کو ارڈینو ان پٹ سے منسلک کیا جاسکتا ہے جو آپ کے لئے مناسب ہے اور اس کے بعد خاکہ کوڈ کو پروگرام کرے گا۔ اور بجلی کی فراہمی والے ایک ، 5V اور دوسرا GND کو ، اور اس کے کام شروع کرنے کے ل enough کافی ہوگا۔

لیکن اس کے لئے کسی طرح کا کام کرنے کے ل first ، پہلے آپ کو تخلیق کرنا ہوگا ایردوینو IDE میں کوڈ. اس فلو سینسر کو استعمال کرنے کے طریقے بہت سے ہیں ، اور اس کے پروگرام کرنے کے طریقے بھی ، اگرچہ یہاں آپ کے پاس موجود ہے ایک عملی اور آسان مثال تاکہ آپ یہ دیکھنا شروع کرسکیں کہ یہ کیسے کام کرتا ہے:

const int sensorPin = 2;
const int measureInterval = 2500;
volatile int pulseConter;
 
// Si vas a usar el YF-S201, como en este caso, es 7.5.
//Pero si vas a usar otro como el FS300A debes sustituir el valor por 5.5, o 3.5 en el FS400A, etc.
const float factorK = 7.5;
 
void ISRCountPulse()
{
   pulseConter++;
}
 
float GetFrequency()
{
   pulseConter = 0;
 
   interrupts();
   delay(measureInterval);
   noInterrupts();
 
   return (float)pulseConter * 1000 / measureInterval;
}
 
void setup()
{
   Serial.begin(9600);
   attachInterrupt(digitalPinToInterrupt(sensorPin), ISRCountPulse, RISING);
}
 
void loop()
{
   // Con esto se obtiene la frecuencia en Hz
   float frequency = GetFrequency();
 
   // Y con esto se calcula el caudal en litros por minuto
   float flow_Lmin = frequency / factorK;
 
   Serial.print("Frecuencia obtenida: ");
   Serial.print(frequency, 0);
   Serial.print(" (Hz)\tCaudal: ");
   Serial.print(flow_Lmin, 3);
   Serial.println(" (l/min)");
}

اور اگر آپ چاہیں کھپت حاصل کریں، پھر آپ یہ دوسرا کوڈ استعمال کرسکتے ہیں ، یا دونوں کو جوڑ سکتے ہیں ... استعمال کے ل achieved ، حاصل شدہ بہاؤ کو وقت کے سلسلے میں مربوط ہونا ضروری ہے:

const int sensorPin = 2;
const int measureInterval = 2500;
volatile int pulseConter;
 
//Para el YF-S201 es 7.5, pero recuerda que lo debes modificar al factor k de tu modelo
const float factorK = 7.5;
 
float volume = 0;
long t0 = 0;
 
 
void ISRCountPulse()
{
   pulseConter++;
}
 
float GetFrequency()
{
   pulseConter = 0;
 
   interrupts();
   delay(measureInterval);
   noInterrupts();
 
   return (float)pulseConter * 1000 / measureInterval;
}
 
void SumVolume(float dV)
{
   volume += dV / 60 * (millis() - t0) / 1000.0;
   t0 = millis();
}
 
void setup()
{
   Serial.begin(9600);
   attachInterrupt(digitalPinToInterrupt(sensorPin), ISRCountPulse, RISING);
   t0 = millis();
}
 
void loop()
{
   // Obtención del afrecuencia
   float frequency = GetFrequency();
 
   //Calcular el caudal en litros por minuto
   float flow_Lmin = frequency / factorK;
   SumVolume(flow_Lmin);
 
   Serial.print(" El caudal es de: ");
   Serial.print(flow_Lmin, 3);
   Serial.print(" (l/min)\tConsumo:");
   Serial.print(volume, 1);
   Serial.println(" (L)");
}

آپ پہلے ہی جان چکے ہیں کہ جس چیز کی آپ کو ضرورت ہے اس پر انحصار کرتے ہوئے آپ کو اس کوڈ میں ترمیم کرنا ضروری ہے ، اس کے علاوہ ، یہ ڈالنا بھی بہت ضروری ہے K عنصر جو ماڈل آپ نے خریدا ہے یا اس میں اصل پیمائش نہیں ہوگی۔ بھولنا مت!


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔