অ্যানালগ ইন ব্যবহার করে একটি আরডুইনোর পাওয়ার উত্স ভোল্টেজ পরিমাপ করা


9

আমি 5v ব্যাটারি (3.7v থেকে স্টেপ-আপ মডিউল) ব্যবহার করে একটি আরডুইনো চালিত করছি এবং আমার ভোল্টেজটি পরিমাপ করতে হবে। আসুন ধরা যাক ব্যাটারি উচ্চতর সরবরাহ করে , এটি এনালগ ইন দিয়ে ভোল্টেজ পরিমাপ করা নিরাপদ? এই হিসাবে:

এখানে চিত্র বর্ণনা লিখুন

আমি জিজ্ঞাসা করার কারণটি হ'ল আমি আরডুইনোর এডিসি আর্কিটেকচার এবং সীমাবদ্ধতা সম্পর্কে খুব বেশি জানি না। তাই সাধারণত, আমি সুরক্ষার জন্য এটি করতাম:

এখানে চিত্র বর্ণনা লিখুন

প্রথম চিত্রের সংযোগগুলি কি এডিসির জন্য নিরাপদ? আগাম ধন্যবাদ!

দ্রষ্টব্য: এখানে একটি অনুরূপ প্রশ্ন জিজ্ঞাসা করা হয়েছিল: ( ডিসি পাওয়ার ব্যবহারের উপর নজর রাখুন), তবে এটি ব্যাটারির উপরের উচ্চতর লোডের প্রশ্নের উত্তর দেয় না।


1
আপনি কোথায় 5V ব্যাটারি পেয়েছেন?

আসলে এটি একটি 3.7v ব্যাটারি যা স্টেপ-আপ ভোল্টেজ নিয়ন্ত্রক সার্কিটের মধ্যে যায়। আমি নিজেই 3.7v ব্যাটারিটি পরিমাপ করতে আগ্রহী, তবে উদাহরণস্বরূপ, এরডুইনো কাজ করছে কিনা তা দেখানোর জন্য কেবল এর 5v ধরে নিল
আহমেদ ফরিদ

আহ, কিন্তু এটি জিনিস পরিবর্তন করতে পারে। সম্ভবত যদিও তা নয়: যতক্ষণ না সমস্ত বর্তমান আইও পিনের মধ্যে দিয়ে যায় না ততক্ষণ আর্টুইনো ব্যাটারি দ্বারা কতটা কারেন্ট আঁকবে তা যত্ন করে না। তবে আমি নিশ্চিত নই, আমি আরডুইনো জানি না।

সেটা সত্য. আমি যদি সরাসরি ব্যাটারির সাথে এটি সংযোগ করি তবে আমি এনালগ ইন পিনের বর্তমান ইনপুটটি নিয়ে চিন্তিত।
আহমেদ ফরিদ

উত্তর:


6

আই / ও পিনে ইনপুট কারেন্টের জন্য ডেটাশিটটি পরীক্ষা করে দেখুন এটি আপনার আরডুইনোতে সঠিক ধরনের নিয়ামকের উপর নির্ভর করে। এটিকে সম্ভবত ইনপুট ফুটো কারেন্ট আই / ও পিন বলা হয় এবং এটি 1μA এর কাছাকাছি হবে ।

এখানে একটি টিপিক্যাল এটিমেগা Uno / Duemilanove ব্যবহৃত উপাত্তপত্র / ... হয় , আপনার পৃষ্ঠাটি 304. উপর প্যারামিটার জানতে পারেন চেক করুন আপনার নির্দিষ্ট নিয়ামক জন্য উপাত্তপত্র সঠিক বিবরণের জন্য।

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

তবে এখন আপনার পরিমাপ 5V বিদ্যুৎ সরবরাহের নির্ভুলতার উপর নির্ভর করে। আপনার কাছে ঠিক কোন নিয়ামক রয়েছে তার উপর নির্ভর করে বিভিন্ন অভ্যন্তরীণ রেফারেন্স ভোল্টেজ উপলব্ধ রয়েছে যা পাওয়ার সাপ্লাই ভোল্টেজের চেয়ে অনেক বেশি নির্ভুল। যদি আপনি স্থল (আর 2) এ অতিরিক্ত প্রতিরোধক যুক্ত করেন তবে সঠিকভাবে ইনপুট ভোল্টেজ পরিমাপ করতে আপনি এই জাতীয় রেফারেন্স ব্যবহার করতে পারেন। একে বলা হয় (প্রতিরোধী) ভোল্টেজ বিভাজক। প্রদত্ত অনুপাতের সাথে, ব্যাটারির ভোল্টেজ 3.7V হলে ইনপুট পিনের ভোল্টাগা 1V হবে:

Vmeasurement=R2×VBATTR1+R2

পরিকল্পিত

এই সার্কিটটি অনুকরণ করুন - সার্কিটল্যাব ব্যবহার করে স্কিম্যাটিক তৈরি করা হয়েছে


1
সুতরাং সংক্ষেপে, এটি সরাসরি কোনও ব্যাটারির সাথে সংযোগ করা সম্ভব তবে 5 ভি পরিবর্তিত হয় কিনা তা প্রস্তাবিত নয়। এমনকি 5 ভি নিয়ন্ত্রিত এবং ধ্রুবক হয়?
আহমেদ ফরিদ

2
5V অবিচ্ছিন্ন থাকলে এটি নিরাপদ হওয়া উচিত তবে জিনিসগুলি সর্বদা ভুল হয়ে যায় তাই: দুঃখিতের চেয়ে ভাল নিরাপদ। নতুন মাইক্রোকন্ট্রোলারের তুলনায় এক বা দুটি প্রতিরোধক অনেক সস্তা। ইঞ্জিনিয়ারিং কেবল জিনিসকে কাজ করার বিষয়েই নয়, এটি প্রয়োজনীয় জিনিসগুলি তৈরি করাও প্রয়োজন যা প্রয়োজন অনুযায়ী কাজ করে চলে।
জিপ্পি

আরেকটি প্রশ্ন আমি যদি করতে পারি: একটি উচ্চতর বর্তমান ইনপুট প্রতিরোধের জন্য ব্যাটারির সমান্তরালে একক প্রতিরোধের (1 কে) কি ভাল নয়? (আমার দ্বিতীয় চিত্র দেখুন)
আহমেদ ফরিদ

না, এটি ব্যাটারি আঁকা ছাড়া অন্য কিছু করে না।
জিপি 18

4

আর একটি বিকল্প হ'ল এই দুটি লিঙ্কে বিস্তারিত হিসাবে কোনও অতিরিক্ত বাহ্যিক অংশ ব্যবহার না করে ভিসিসির মান নির্ধারণের জন্য আরডুইনোর অভ্যন্তরীণ 1.1V ব্যান্ডগ্যাপ ভোল্টেজ রেফারেন্সটি ব্যবহার করা:

http://jeelabs.org/2012/05/04/measuring-vcc-via-the-bandgap/

এবং

http://arduino.cc/forum/index.php?topic=88935.0

কেবলমাত্র গ্যাচা হ'ল আপনাকে অভ্যন্তরীণ 1.1V ব্যান্ডগ্যাপের বিপরীতে একটি ক্রমাঙ্কন মান নির্ধারণ করতে হবে যেহেতু এটি 10% দ্বারা বন্ধ হতে পারে।

তবে এর জন্য কোনও অতিরিক্ত অংশের প্রয়োজন হবে না, এবং আপনার এমেগাকে তার পাওয়ার উত্সের ভোল্টেজ নির্ধারণের অনুমতি দেবে।


3
এখানে আরও একটি নিবন্ধ দেওয়া হয়েছে যা এটি কীভাবে করা যায় তা নিয়ে আলোচনা করে। কোডটি এটি ব্যবহার করে কিছুটা পৃথক: Provyourown.com/2012/…
টমাসডাব্লু

পছন্দ করুন 1.1v ব্যান্ডগ্যাপটি ব্যবহারের বিষয়ে আর একটি দুর্দান্ত নিবন্ধ।
উইং তাং ওয়াং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.