ACS712: বর্তমান সেন্সর মডিউল

ACS712 চিপ

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

এই ডিভাইসের অ্যাপ্লিকেশনগুলি আপনি দেখতে পাচ্ছেন এমন অনেকগুলি, যদিও আপনার সার্কিটের বিভিন্ন তীব্রতা রয়েছে, যেহেতু আপনি এটি নির্বাচন করতে পারেন ACS712 এর বিভিন্ন সংস্করণ যে বিদ্যমান। উদাহরণস্বরূপ, ACA712-05A, ACS712-20A, ACS712-30A, ইত্যাদি যথাক্রমে 5A, 20A এবং 30A এর বর্তমান রেঞ্জগুলির জন্য।

হল প্রভাব

হল প্রভাব

উইকিপিডিয়া

El ACS712 হল প্রভাবটির জন্য ধন্যবাদ কাজ করে। এটির সাহায্যে আপনি চৌম্বকীয় ক্ষেত্র এবং স্রোতগুলি পরিমাপ করতে পারেন। যখন একটি স্রোত হল সেন্সরটির মধ্য দিয়ে প্রবাহিত হবে এবং এটি সেন্সরকে উল্লম্বভাবে প্রবাহিত চৌম্বকীয় ক্ষেত্রের কাছে পৌঁছবে, তখন এটি চৌম্বকীয় ক্ষেত্রের শক্তি এবং বর্তমানের উত্পাদনের সমানুপাতিক বহির্গামী ভোল্টেজ তৈরি করবে। অতএব, চৌম্বকীয় ক্ষেত্রটি জেনে কন্ডাক্টর বা কয়েলের বর্তমান মান পরিমাপ করা যেতে পারে।

The হল প্রভাব অ্যাপ্লিকেশন মেটাল ডিটেক্টর, বর্তমান পরিমাপ, চৌম্বকীয় ক্ষেত্র পরিমাপ, অ-যোগাযোগের সংকেত ইমিটার হিসাবে, ধাতব বেধের পরিমাপ ইত্যাদি থেকে এগুলি অনেকগুলি are

ACS712 বৈশিষ্ট্য

acs712 মডিউল

El ACS712 মডিউলটি খুব সহজহল এফেক্টের ভিত্তিতে এটির একটি খুব সাধারণ পিনআউট রয়েছে। একদিকে আপনি তিনটি পিন এবং অন্যদিকে দুটি লাইনের সাথে একটি সংযোগ ট্যাব দেখতে পান যা থেকে আপনি সার্কিটের বর্তমান তীব্রতা পরিমাপ করতে চান। তিনটি পিন হল যেখানে শক্তি সংযুক্ত রয়েছে। উপরের চিত্রটি বাম থেকে ডানে দেখায়, আপনার কাছে ভিসিপি রয়েছে, মাঝখানে (আউটপুট) যেখানে এটি পরিমাপ করা হয়েছে, এবং ডানদিকে জিএনডি সবচেয়ে দূরে রয়েছে।

মডেলের উপর নির্ভর করে, আপনি অ্যাম্পিয়ারগুলিতে কারেন্টের এক বা অন্য তীব্রতা পরিমাপ করতে পারেন with তিনটি সংস্করণ বেসিক ACS712:

  • ACS712ELCTR-05B-T: এটি সর্বাধিক সহনশীল তীব্রতার -5 এবং 5 এ পৌঁছায়। 185mV / এ সংবেদনশীলতা সহ
  • ACS712ELCTR-20A-T: এই ক্ষেত্রে এটি 20mV / A এর সংবেদনশীলতা সহ -20 থেকে 100 এ অবধি ran
  • ACS712ELCTR-30A-T: 30 এমভি / এ সংবেদনশীলতা সহ -30 থেকে 66 এ-এর পরিসীমাতে বৃদ্ধি পায়

একবার আপনি এটি জানেন, আপনার অবশ্যই মনে রাখতে হবে যে প্রস্থান করার সময় এটি আপনাকে একটি ভোল্টেজ দেয় বা 2.5v ভোল্টেজ যদি প্রয়োগ করা বর্তমান 0A হয়। সেখান থেকে, এটি নেতিবাচক বা ধনাত্মক কিনা তার উপর নির্ভর করে, সেই ভোল্টেজটি উপরে বা নীচে যাবে। অর্ডিনেট এবং অ্যাবসিসায় ভোল্টেজ এবং স্রোত স্থাপন করে গ্রাফের উপর একটি সরল রেখা আঁকানো যেতে পারে, opeালের প্রবণতা এই প্রতিটি মডিউলের সংবেদনশীলতা হিসাবে রয়েছে।

সুতরাং, আমরা যদি জানি যে এটি 2.5 ভোল্ট, আপনি ভি = এসআই + 2.5 সূত্রটি প্রয়োগ করতে পারেন। যেখানে এস হ'ল opeাল যা সংবেদনশীলতার সমান। এটি তীব্রতার ফাংশন হিসাবে এটির জন্য সমাধান করা, এটি বলা যেতে পারে I = V-2.5 / সংবেদনশীলতা। যে, ভোল্টেজ বিয়োগ 2.5 এবং সংবেদনশীলতা দ্বারা বিভক্ত। আপনি যখন এটি প্রোগ্রাম করবেন তখন এটি আপনাকে আর্দুইনো মাইক্রোকন্ট্রোলারকে পরে ক্যালিব্রেট করতে অ্যাকাউন্টে নিতে হবে।

পিনআউট, ডেটাশিট এবং কোথায় কিনতে হবে

পাড়া আরডুইনোর সাথে আপনার সংযোগ, এটি পিনআউট কারণে খুব সহজ, কেবল আপনার বোর্ডের জিএনডি পিনটি সংযুক্ত করুন Arduino UNO ACS712 মডিউলটির GND সহ, মডিউলটির ভিসি সহ আরডুইনোর 5v পিন এবং আরডুইনো ইনপুটগুলির সাথে কেন্দ্রীয় (আউটপুট) উদাহরণস্বরূপ, A0। এবং এর সাথে, সার্কিটটি ইতিমধ্যে সম্পূর্ণ হয়ে যাবে, আপনি যে সবুজ ট্যাবটিতে পরিমাপ করতে চান সেই তীব্রতাটি সরবরাহ করে এমন সার্কিটের সংযোগের অভাবে।

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

কি যে বলুন আপনি কিনতে পারেন কোনও বিশেষায়িত স্টোর বা অ্যামাজনের মতো অনেক বড় অনলাইন বিক্রেতার সাথে মডেলের উপর নির্ভর করে prices 2 থেকে 11 ডলার পর্যন্ত দাম রয়েছে:

আরডুইনোর সাথে একটি অ্যাপ্লিকেশন উদাহরণ

পরীক্ষা প্রোব

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

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

El আপনার আরডুইনো আইডিই স্কেচের কোড এটি এত সহজ:

//Ejemplo de código para medir intensidades para un ACS712 de 5A
float Sensibilidad=0.185; //Sensibilidad en Voltios/Amperio para sensor de 5A a 185mV/A

void setup() {
  
  Serial.begin(9600);
}

void loop() {
  
  float voltajeSensor= analogRead(A0)*(5.0 / 1023.0); //Para la lectura del sensor   
  float I=(voltajeSensor-2.5)/Sensibilidad; //Fórmula para obtener la corriente o intensidad medida con las puntas conectadas al módulo ACS712
  Serial.print("La intensidad en Amperios es de: ");
  Serial.println(I,3); 
  delay(200);     
}

বিবেচ্য বিষয়

মনে রাখা আপনি যদি ACS712 মডিউলটির আউটপুটটিকে অন্য কোনও ইনপুটটিতে সংযুক্ত করেছেন তবে আপনাকে অবশ্যই A0 যথাযথ পিনে পরিবর্তন করতে হবে। এবং যদি আপনি 20A বা 30A এর জন্য একটি মডিউল ব্যবহার করেন, তবে সংবেদনশীলতার ঘোষণার মানটি 100 বা 66 এর স্থির হিসাবে সংশোধন করতে হবে।

আপনিও পারেন সূত্রগুলি পরিবর্তন করুন যাতে পরিমাপ থেকে ফিরে আসা ডেটা এমপিগুলির মতো সাব-মাল্টিপ্ল্যাপসগুলিতে থাকে যেমন এমএ, যদি এটি আপনার প্রকল্পের ইউটিলিটির জন্য আরও উপযুক্ত suitable আপনি বিলম্বটিও সংশোধন করতে পারেন যাতে এটি পরিমাপকে আরও নিয়মিত বা প্রতিটি দীর্ঘায়িত করে তোলে, আপনার এটি নিয়ন্ত্রণ করার প্রয়োজন হিসাবে। আপনি পরিমাপের জন্য কোডের মধ্যেও ফিল্টার প্রয়োগ করতে পারেন, এটি ক্রমাঙ্কন করতে পারেন ইত্যাদি etc.

আরও বেশি বিষয় বিবেচনা করার বিষয় হ'ল আপনি যদি ভোল্টেজ এবং স্রোত জানতে পারেন তবে আপনি তা করতে পারেন সূত্র উত্পন্ন অন্যান্য পরামিতিগুলি যেমন ওহমের আইনের সাথে প্রতিরোধের হিসাবে গণনা করার জন্য স্কেচ কোডে আপনি ওয়াটগুলিতে (ডাব্লু) এই পরামিতিগুলি জেনেও শক্তি নির্ধারণ করতে পারেন etc. আপনি ইতিমধ্যে জানেন যে সীমাটি আপনার কল্পনা ... ভাল, এবং আপনি যে প্রযুক্তি ব্যবহার করেন তার সীমাবদ্ধতা।

আপনি ইতিমধ্যে জানেন যে আপনি চান কিভাবে আরডুইনো প্রোগ্রাম করবেন সে সম্পর্কে আরও জানুন, তোমার আছে পিডিএফ এ ম্যানুয়াল শুরু করা এবং এখানে ডাউনলোড বিনামূল্যে।


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।