Search Code

যেকোনো DC ভোল্টেজ পরিমাপের জন্য Arduino ব্যবহার করে রেজিস্টর মান গণনা করা

যেকোনো DC ভোল্টেজ পরিমাপের জন্য Arduino ব্যবহার করে রেজিস্টর মান গণনা করা

এই নিবন্ধের গণনাটি ভিডিওতে দেখানো হয়েছে https://youtu.be/t8xwrVj2aFs যা Arduino দিয়ে যেকোনো DC ভোল্টেজ পরিমাপ করতে। 

ভোল্টেজ-সেন্সর-সার্কিট-1

Arduino ভোল্টেজ সেন্সরের জন্য ভোল্টেজ গণনা করতে ভোল্টেজ ডিভাইডার ব্যবহার করা হয় যেমন চিত্র 1-এ দেখানো হয়েছে

এই চিত্রে আমরা পেয়েছি:

ব্যাটারি ভোল্টেজ VB

আউটপুট ভোল্টেজ যা Arduino V1 ইনপুট পিনে যায় (যেমন A0)

R1 হল 30kΩ

R2 হল 7.5kΩ

 

Arduino UNO ইনপুটে 5V গ্রহণ করে, তাই V1 হল 5V। এটি থেকে আমরা R1 এবং R2 উভয়ের কারেন্ট I খুঁজে পেতে পারি। 

I=V/R এবং তাই I=5/7500=0.000666=666µA 

 

যেহেতু R1 এবং R2 সিরিজে আছে, কারেন্ট উভয়ের জন্য একই। তাই IR2-ও 666µA। আমরা R1 জুড়ে ভোল্টেজ খুঁজে পেতে পারি যেমন 

VR1=666µ x 30000=20V।

এখন আমরা জানি V1-এ সর্বোচ্চ ভোল্টেজ হতে পারে 

VR1+VR2=5V+20V=25V।

বৃহত্তর ভোল্টেজ মান গণনা করা

আমরা এই সার্কিটের সাথে সিরিজে আরেকটি রোধ RX যোগ করতে পারি যেমন চিত্র 2-এ দেখানো হয়েছে।

ভোল্টেজ-সেন্সর-সার্কিট-2

চিত্র 2. সার্কিটে সিরিজ রোধ RX। 

BAT2 ভোল্টেজ পরিমাপের জন্য RX-এর মান খুঁজতে, আমাদের আছে:

RX=BAT2-25666uA

এখন আমরা RX-এর জন্য সূত্র পেয়েছি, যদি উদাহরণস্বরূপ BAT2 = 120V হয়

তাহলে

RX=120-25666uA=95666ua=142.5kΩ

সুতরাং RX হিসাবে একটি 142kΩ রোধ ব্যবহার করে, আমরা সর্বোচ্চ 120V পর্যন্ত পরিমাপ করতে পারি।

ছবি

voltage-sensor-schematic-1
voltage-sensor-schematic-1
voltage-sensor-schematic-2
voltage-sensor-schematic-2
কোন কোড সংযুক্ত নেই।

সম্পদ ও রেফারেন্সসমূহ

এখনো কোনো সম্পদ নেই।

ফাইলসমূহ📁

কোনো ফাইল উপলব্ধ নেই।