আমি LP351768 এডিসি চ্যানেল 1 এ একটি এলএম35 সংযুক্ত করেছি। 306 (অ্যাডিক পড়ার) একটি মান পেয়ে।
Vref =5V
12 বিট এডিসি জন্য
Step size = 5V/4096=1.22mV
আউটপুট ভোল্টেজ গণনা।
Vout in mV = adc_reading * Step size = 306 * 1.22mV= 373.32mV
এলএম 35 সেন্সর প্রতি 1 ডিগ্রি সেন্টিগ্রেডের জন্য 10 মিমি একটি আউটপুট দেয়। তাই পরিমাপ তাপমাত্রা হয়
373.32/10= 37 degree centigrade
কিন্তু ব্যাঙ্গালোরের তাপমাত্রা ২7 ডিগ্রী সেন্টিগ্রেড।
উল্লেখ করা মজিদী এর "এভিআর মাইক্রোকন্ট্রোলার অ্যান্ড এমবেডেড সিস্টেমস" বই , এডিসি থেকে ডিজিটাল আউটপুট নিচের সূত্র দ্বারা গণনা করা হয়
Vout = analog input voltage/step size
যদি ভৌটটি উপরের সূত্রের সাথে গণনা করা হয় তবে ও / পি ভোল্টেজটি হয়
Vout = 306/1.22=250.819mV
তাপমাত্রা রূপান্তর ভোল্টেজ = 250.819mV / 10mV = 25.08 ডিগ্রি সেন্টিগ্রেড।
সঠিক কি তা নির্ধারণ করতে অক্ষম। দয়া করে সাহায্য করুন। এই মূর্খ প্রশ্ন জন্য দুঃখিত।
এছাড়াও এলপিসি 1768 এর এডিসি চ্যানেল 0 এ একটি এলডিআর সংযুক্ত। পরিমাপ আউটপুট ভোল্টেজ গণনা
Vout = adc_reading*step size.
for adc_reading = 55-> vout = 0.064713
adc_reading = 3245-> vout = 3.962149
adc_reading = 4095-> vout = 4.999995
আপনি বিশেষজ্ঞদের এই কিছু হালকা নিক্ষেপ করা হতে পারে। আমি আমার শহর অনুযায়ী সঠিক তাপমাত্রা পেতে অক্ষম কেন হিসাবে বিভ্রান্ত।