الوصف
حساس الحرارة التناظري الدقيق LM35
حساس LM35 تناظري ومعاير لقياس الحرارة بالدرجات المئوية. يتغير جهد خرجه خطيًا مع درجة الحرارة، مما يسهّل قراءته باستخدام مدخل تناظري.
المواصفات
- نطاق القياس: من −55 إلى +150 °م
- الدقة: ±0.5 °م عند 25 °م
- معامل الخرج الخطي: +10 mV/°C
- التسخين الذاتي: أقل من 0.1 °م في الهواء الساكن
- استهلاك التيار: أقل من 60 µA
- جهد التشغيل: من 4 إلى 30 فولت
- اللاخطية: ±0.25 °م نموذجيًا
- ممانعة الخرج: 0.1 Ω عند حمل 1 mA
طريقة العمل
يحوّل LM35 درجة الحرارة إلى جهد متناسب معها: يكون الخرج 0 فولت عند 0 °م، ويزداد بمقدار 10 mV لكل درجة مئوية.
الاستخدامات
- قياس درجة حرارة الجو
- المراقبة الحرارية للمكونات
- إدارة حرارة البطاريات
- أنظمة HVAC (التدفئة والتهوية وتكييف الهواء)
توصيلات الأطراف
- VCC: التغذية (عادةً +5 فولت)
- VOUT: خرج تناظري متناسب مع درجة الحرارة
- GND: الأرضي
استخدام LM35 مع Arduino Uno
المثال الأساسي
const int sensorPin = A0; // Broche où le LM35 est connecté
float temperature;
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
temperature = sensorValue * (5.0 / 1024.0) * 100.0;
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" C");
delay(1000);
}
مثال متقدم: عرض الحرارة على شاشة LCD
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
const int sensorPin = A0; // Broche où le LM35 est connecté
float temperature;
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
lcd.begin();
lcd.backlight();
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
temperature = sensorValue * (5.0 / 1024.0) * 100.0;
lcd.setCursor(0, 0);
lcd.print("Temp: ");
lcd.print(temperature);
lcd.print(" C");
delay(1000);
}
توصيلات المثال المتقدم
- VCC في LM35: إلى 5 فولت في Arduino
- VOUT في LM35: إلى A0 في Arduino
- GND في LM35: إلى GND في Arduino
- VCC/GND للشاشة: إلى 5 فولت/GND في Arduino
- SDA/SCL للشاشة: إلى A4/A5 في Arduino
- يحدد مثال المصدر أيضًا مقاومة 10 kΩ بين VOUT في LM35 وGND؛ تحقّق من هذه التفصيلة في ورقة بيانات الحساس قبل التوصيل.
تثبيت المكتبة
يتطلب مثال شاشة LCD المتقدم مكتبة LiquidCrystal_I2C. في Arduino IDE، افتح Sketch → Include Library → Manage Libraries، وابحث عن المكتبة ثم ثبّتها.
ورقة البيانات: LM35 — Texas Instruments.
كلمات مفتاحية: LM35، حساس حرارة تناظري، قياس الحرارة باستخدام Arduino، شرح حساس الحرارة.










