ফ্লোমিটার: আপনার জানা দরকার everything

প্রবাহ মিটার

কিছু ক্ষেত্রে তরল প্রবাহ বা খরচ পরিমাপ করা গুরুত্বপূর্ণ, এবং এর জন্য একটি ফ্লো মিটার প্রয়োজন। উদাহরণস্বরূপ, আপনি যদি ফর্মুলা ১ অনুসরণ করেন, তাহলে আপনি জানবেন যে FIA প্রতিটি দলের জ্বালানি খরচ শনাক্ত করতে এবং এর মাধ্যমে সম্ভাব্য প্রতারণা প্রতিরোধ করতে ইঞ্জিনে একটি ফ্লো মিটার ব্যবহার করার নির্দেশ দেয়। এই প্রতারণার মধ্যে রয়েছে নির্দিষ্ট সময়ে বেশি শক্তি অর্জনের জন্য অতিরিক্ত তরল প্রবেশ করানো, বা দহনের জন্য তেল কীভাবে ব্যবহৃত হচ্ছে তা জানা।

কিন্তু ফর্মুলা ১-এর বাইরেও, কোনো সিস্টেমের জল বা অন্যান্য তরল পদার্থের ব্যবহার নিরীক্ষণ করতে, বা ব্যবহারের হিসাব করার জন্য কোনো ট্যাঙ্ক থেকে জল তোলার পাইপের প্রবাহের হার নির্ণয় করতে, কিংবা স্বয়ংক্রিয় বাগান সেচ ব্যবস্থা ইত্যাদির জন্য আপনি এই ডিভাইসগুলোর একটি ব্যবহারে আগ্রহী হতে পারেন। এই ডিভাইসগুলোর প্রয়োগক্ষেত্র অসংখ্য ; একমাত্র সীমাবদ্ধতা হলো আপনার কল্পনা।

ফ্লোমিটার বা ফ্লোমিটার

আপনারা হয়তো জানেন যে, প্রবাহ হার হলো প্রতি একক সময়ে কোনো নল বা হোসের মধ্য দিয়ে প্রবাহিত তরল বা পদার্থকণার পরিমাণ। এটি আয়তনের একককে সময়ের একক দিয়ে ভাগ করে পরিমাপ করা হয়, যেমন লিটার প্রতি মিনিট, লিটার প্রতি ঘন্টা, ঘনমিটার প্রতি ঘন্টা, ঘনমিটার প্রতি সেকেন্ড, ইত্যাদি (l/min, l/h, m³/h, …)।

একটি ফ্লো মিটার কি?

ফ্লো মিটার বা ফ্লুইড মিটার হলো এমন একটি যন্ত্র যা কোনো পাইপের মধ্য দিয়ে প্রবাহিত তরলের পরিমাণ পরিমাপ করে। বিভিন্ন মডেল ও প্রস্তুতকারকের যন্ত্র পাওয়া যায় এবং এর অনেকগুলোই সহজেই আরডুইনোর সাথে সংযুক্ত করা যায়। প্রবাহের হার পাইপের প্রস্থচ্ছেদ এবং সরবরাহ চাপের মতো বিভিন্ন বিষয়ের উপর নির্ভর করে।

এই দুটি প্যারামিটার নিয়ন্ত্রণ করে এবং প্রবাহ পরিমাপ করার জন্য একটি ফ্লো মিটার ব্যবহার করে, আপনি একটি অত্যাধুনিক তরল নিয়ন্ত্রণ ব্যবস্থা তৈরি করতে পারেন। এটি হোম অটোমেশন, অন্যান্য ইলেকট্রনিক্স প্রকল্প এবং এমনকি শিল্পক্ষেত্রেও খুব উপযোগী। DIY প্রকল্পের জন্য, নির্মাতারা YF-S201, FS300A, FS400A ইত্যাদির মতো সুপরিচিত মডেলগুলো ব্যবহার করতে পারেন।

ফ্লোমিটারের প্রকারগুলি

বাজারে আপনার উদ্দেশ্য এবং বাজেট অনুযায়ী বিভিন্ন ধরণের ফ্লো মিটার পাওয়া যায়। কিছু ফ্লো মিটার পানি, জ্বালানি বা তেলের মতো নির্দিষ্ট তরল পদার্থের জন্য তৈরি করা হয়, আবার অন্যগুলো বিভিন্ন মাত্রার নির্ভুলতা প্রদান করে। দাম মাত্র কয়েক ইউরো থেকে শুরু করে কিছু অত্যন্ত উন্নত শিল্প মডেলের জন্য হাজার হাজার ইউরো পর্যন্ত হয়ে থাকে।

  • যান্ত্রিক ফ্লোমিটার: এটি একটি খুব সাধারণ মিটার যা প্রত্যেকের বাড়িতে তারা নিজের মিটারে যে পরিমাণ জল খায় তা পরিমাপ করতে has প্রবাহটি এমন একটি টারবাইন ঘুরিয়ে দেয় যা এমন শ্যাফ্টকে সরিয়ে দেয় যা যান্ত্রিক কাউন্টারে সংযুক্ত থাকে যা পাঠগুলি জমে। যান্ত্রিক হওয়ায় এই ক্ষেত্রে এটি আরডুইনোর সাথে সংহত করা যায় না cannot
  • অতিস্বনক ফ্লোমিটার- শিল্পে ব্যাপকভাবে ব্যবহৃত হয় তবে বাড়ির ব্যবহারের জন্য অত্যন্ত ব্যয়বহুল। আল্ট্রাসাউন্ডটি পরিমাপ করার জন্য তরলটি পেরিয়ে যাওয়ার সময় দ্বারা আপনি প্রবাহের হার পরিমাপ করতে পারেন।
  • বৈদ্যুতিন চৌম্বকীয় ফ্লোমিটার: এগুলি প্রায়শই 40 ইঞ্চি পর্যন্ত উচ্চ পাইপের এবং পাইপগুলির জন্য শিল্পে ব্যবহৃত হয়। এগুলির দাম খুব ব্যয়বহুল এবং পরিমাপের জন্য একটি বৈদ্যুতিন চৌম্বকীয় সিস্টেম ব্যবহার করুন।
  • বৈদ্যুতিন টারবাইন ফ্লোমিটার: কম ব্যয় এবং খুব নির্ভুল। এগুলি হ'ল আপনি সহজেই আপনার আরডুইনোর সাথে সংহত করতে পারেন এবং পাশাপাশি হোম ব্যবহারের জন্য ব্যবহৃত হয়। তারা ব্লেডযুক্ত টারবাইন ব্যবহার করে যা তরল প্রবাহের মধ্য দিয়ে প্রবাহিত হওয়ার সাথে সাথে পরিবর্তিত হয় এবং একটি হল এফেক্ট সেন্সর আরপিএম অনুসারে প্রবাহটি গণনা করবে যা এটি ঘুরে আসে। সমস্যাটি হ'ল চক্রান্তকারী হওয়ার কারণে তাদের একটি উচ্চ চাপের ড্রপ থাকে এবং তাদের অংশগুলিতে ক্ষয় হয়, তাই তারা বেশি দিন স্থায়ী হবে না ...

আমরা ইলেকট্রনিক্সে আগ্রহী তা বিবেচনায় নিয়ে আমরা এগুলি অধ্যয়ন চালিয়ে যাচ্ছি ...

আরডুইনো এবং কোথায় কিনতে হবে তার ফ্লোমিটার

যেমনটা আমি আগেই উল্লেখ করেছি, আরডুইনোর সাথে ব্যবহৃত ইলেকট্রনিক ফ্লো মিটার , যেমন YF-S201, YF-S401, FS300A, এবং FS400A-এর একটি প্লাস্টিকের কেসিং এবং ভেনযুক্ত একটি অভ্যন্তরীণ রোটর থাকে। রোটরের সাথে সংযুক্ত একটি চুম্বক এবং এর ঘূর্ণন, হল এফেক্টের মাধ্যমে, যেকোনো নির্দিষ্ট সময়ে পরিমাপ করা প্রবাহের হার বা ব্যবহার নির্ধারণ করে। সেন্সরের আউটপুট হলো একটি স্কয়ার ওয়েভ, যার ফ্রিকোয়েন্সি এর মধ্য দিয়ে প্রবাহিত প্রবাহের হারের সমানুপাতিক।

ফ্রিকোয়েন্সি (Hz) এবং প্রবাহ হার (l/min)-এর মধ্যে রূপান্তর ফ্যাক্টর, যা K নামে পরিচিত, তা সেন্সরের প্রস্তুতকারকের স্পেসিফিকেশনের উপর নির্ভর করে, তাই এটি সব সেন্সরের জন্য একই হয় না। আপনি যে মডেলটি কিনবেন তার ডেটাশিট বা তথ্যে এই মানগুলি খুঁজে পাবেন, যা আপনি পরে আপনার Arduino কোডে ব্যবহার করতে পারবেন। নির্ভুলতাও ভিন্ন হতে পারে, যদিও Arduino-এর ক্ষেত্রে এটি সাধারণত প্রকৃত প্রবাহ হারের ১০% উপরে বা নীচে ত্রুটির সীমার মধ্যে থাকে।

প্রস্তাবিত মডেলগুলো হলো:

  • YF-S201: প্রতি মিনিটে 1 থেকে 4 লিটারের মধ্যে প্রবাহ পরিমাপ করতে এটির 0.3/6 ″ নলটির সংযোগ রয়েছে। এটি যে সর্বাধিক চাপ সহ্য করে তা হ'ল 0.8 এমপিএ, সর্বাধিক তরল তাপমাত্রা 80 ডিগ্রি সেন্টিগ্রেড পর্যন্ত থাকে। এর ভোল্টেজ 5-18v এর মধ্যে কাজ করে।
  • YF-S401: এই ক্ষেত্রে, নলটির সংযোগটি 1/2 is, যদিও আপনি সর্বদা রূপান্তরকারী ব্যবহার করতে পারেন। এটির প্রবাহটি 1 থেকে 30 লি / মিনিট পর্যন্ত হয়, যার চাপ 1.75 এমপিএ পর্যন্ত থাকে এবং তরল তাপমাত্রা 80 ডিগ্রি সেন্টিগ্রেড পর্যন্ত থাকে। এর ভোল্টেজটি এখনও 5-18v।
  • FS300A: একই ভোল্টেজ এবং পূর্বেরগুলির মতো একই সর্বোচ্চ তাপমাত্রা। এক্ষেত্রে 3/4 ″ পাইপ সহ সর্বাধিক 1 থেকে 60 l / মিনিটের প্রবাহ এবং 1.2 MPa এর চাপ সহ।
  • কোন পণ্য পাওয়া যায় নি।: এটি তার বিকল্পগুলির সাথে সম্মতিতে ভোল্টেজ এবং সর্বাধিক তাপমাত্রাও বজায় রাখে, সর্বাধিক প্রবাহ এবং চাপ এফএস 300 এ হিসাবে একই। কেবলমাত্র পরিবর্তিত হয় টিউবটি 1 ইঞ্চি।

আপনার প্রকল্পের জন্য আপনার আগ্রহ সবচেয়ে অবশ্যই বেছে নিতে হবে ...

আরডুইনোর সাথে একীকরণ: একটি বাস্তব উদাহরণ

আরডুইনো ফ্লোমিটারের সাথে সংযুক্ত

আপনার ফ্লো মিটার সংযোগ করা খুবই সহজ । এগুলোতে সাধারণত তিনটি তার থাকে: একটি ডেটা সংগ্রহের (প্রবাহের হার) জন্য এবং দুটি পাওয়ারের জন্য। আপনি আপনার প্রয়োজন অনুযায়ী ডেটা তারটি আরডুইনো ইনপুটে সংযোগ করতে পারেন এবং তারপর স্কেচ কোড প্রোগ্রাম করতে পারেন। পাওয়ারের তারগুলোর একটিকে 5V-এর সাথে এবং অন্যটিকে GND-এর সাথে সংযোগ করুন, এতেই এটি চালু হয়ে যাবে।

কিন্তু এটিকে কার্যকর করতে হলে, আপনাকে প্রথমে Arduino 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)");
}

আর যদি আপনি ব্যবহার পেতে চান , তাহলে আপনি এই অন্য কোডটি ব্যবহার করতে পারেন, অথবা উভয় জিনিস পেতে দুটিকে একত্রিত করতে পারেন… ব্যবহারের জন্য, আপনাকে সময়ের সাপেক্ষে অর্জিত প্রবাহ হারকে ইন্টিগ্রেট করতে হবে:

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-ফ্যাক্টর অন্তর্ভুক্ত করা খুবই গুরুত্বপূর্ণ , নইলে এটি সঠিক পরিমাপ নিতে পারবে না। ভুলবেন না!


Google-এ পছন্দের উৎস হিসেবে যোগ করুন