এলপিসি 1768 দিয়ে টেম্প সেন্সর LM35 ব্যবহার করে তাপমাত্রার গণনা


1

আমি 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

আপনি বিশেষজ্ঞদের এই কিছু হালকা নিক্ষেপ করা হতে পারে। আমি আমার শহর অনুযায়ী সঠিক তাপমাত্রা পেতে অক্ষম কেন হিসাবে বিভ্রান্ত।

উত্তর:


-1

আমি 3 ভি 3 এর পরিবর্তে ভিভিস হিসাবে 5V ব্যবহার করছিলাম। এখন ডান তাপমাত্রা পেয়ে।

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