যেকোনো DC ভোল্টেজ পরিমাপের জন্য Arduino ব্যবহার করে রেজিস্টর মান গণনা করা
এই নিবন্ধের গণনাটি ভিডিওতে দেখানো হয়েছে https://youtu.be/t8xwrVj2aFs যা Arduino দিয়ে যেকোনো DC ভোল্টেজ পরিমাপ করতে।
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. সার্কিটে সিরিজ রোধ RX।
BAT2 ভোল্টেজ পরিমাপের জন্য RX-এর মান খুঁজতে, আমাদের আছে:
RX=BAT2-25666uA
এখন আমরা RX-এর জন্য সূত্র পেয়েছি, যদি উদাহরণস্বরূপ BAT2 = 120V হয়
তাহলে
RX=120-25666uA=95666ua=142.5kΩ
সুতরাং RX হিসাবে একটি 142kΩ রোধ ব্যবহার করে, আমরা সর্বোচ্চ 120V পর্যন্ত পরিমাপ করতে পারি।
সম্পদ ও রেফারেন্সসমূহ
এখনো কোনো সম্পদ নেই।
ফাইলসমূহ📁
কোনো ফাইল উপলব্ধ নেই।