سلسلة أجهزة استشعار درجة الحرارة LM35 عبارة عن أجهزة دقيقة لدرجة حرارة الدائرة المتكاملة مع جهد خرج يتناسب خطيًا مع درجة الحرارة بالدرجــة المئوية.
يتمتع مستشعــر LM35 بميزة مقارنة بأجهزة استشعار درجة الحرارة الخطية التي تمت معايرتها بالكلفن، حيث لا يُطلب من المستخدم طرح جهد ثابت كبير من الخرج للحصول على مقياس مئوية مناسب. لا يتطلب جهاز LM35 أي معايرة أو تشذيب خارجي لتوفير دقة نموذجية تبلغ ±¼ درجة مئوية في درجة حرارة الغرفة و±¾درجة مئوية خلال نطاق درجة حرارة كامل يتراوح من -55 درجة مئوية إلى 150 درجة مئوية
يعطــي المستشعر درجــة الحرارة بالسليزيوس مباشرة
لوحــة التجــارب
اتبع مخطط الدائرة وقم بتوصيل المكونات الموجودة على اللوح كما هو موضح في الصورة الموضحة أدناه.
float temp;
int tempPin = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
temp = analogRead(tempPin);
// read analog volt from sensor and save to variable temp
temp = temp * 0.48828125;
// convert the analog volt to its temperature equivalent
Serial.print("TEMPERATURE = ");
Serial.print(temp); // display temperature value
Serial.print("*C");
Serial.println();
delay(1000); // update sensor reading each one second
}
يحتوي مستشعر LM35 على ثلاث أطراف - Vs، وVout، وGND. سنقوم بتوصيل المستشعر على النحو التالي:
يقوم المحول التناظري الرقمي (ADC) بتحويل القيم التناظرية إلى تقريب رقمي بناءً على الصيغة التاليــة
ADC = العينة * 1024 / الجهد المرجعي (+5 فولت).
لذلك مع مرجع +5 فولت، فإن التقريب الرقمي سيكون مساويًا لجهد الإدخال * 205.
سترى عرض درجة الحرارة على شاشة المنفذ التسلسلي والتي يتم تحديثها كل ثانية.
المختــرع المجنــون © جميـــع الحقــوق محفوظــة