
Senzor de Temperatură LM35
3.87RON
- Stoc: În Stoc
- Model: SNA006.LM35
Comenzile dvs. plasate până la ora 16:30 în zilele lucrătoare sunt expediate în aceeași zi.
Senzor de temperatură LM35
LM35 este un circuit integrat (IC) cu senzor de temperatură analogic de înaltă precizie. Oferă o ieșire de tensiune exactă, liniară, care corespunde temperaturii în grade Celsius.
Caracteristicile cheie ale senzorului LM35
- Interval de temperatură: Funcționează de la 0°C la +100°C și este calibrat de la -55°C la +150°C.
- Tensiune de ieșire: Tensiunea de ieșire este liniar proporțională cu temperatura, la 10 mV/°C.
- Precizie: Oferă în mod obișnuit o precizie de ±0,5°C la +25°C și ±3/4°C pe întregul interval -55°C până la +150°C.
- Ieșire cu impedanță scăzută: LM35 are o impedanță de ieșire scăzută, permițându-i să conducă direct alte dispozitive fără a fi nevoie de circuite suplimentare.
- Alimentare electrică: Funcționează de la 4V la 30V DC, făcându-l versatil pentru diverse aplicații.
- Calibrarea temperaturii: Este calibrat din fabrică pentru a furniza o tensiune de ieșire precisă pentru un anumit interval de temperatură.

Aplicații ale senzorului LM35
- Măsurarea temperaturii: Este utilizat în mod obișnuit în aplicații care necesită o detectare precisă a temperaturii, cum ar fi sistemele de control al climei, monitorizarea proceselor industriale și aplicațiile auto.
- Compensarea temperaturii: LM35 este adesea folosit în circuite care necesită compensare de temperatură, cum ar fi circuitele analogice și modulele senzori.
- Dispozitive portabile: Datorită consumului redus de energie și dimensiunii compacte, este ideal pentru integrarea în dispozitive portabile și portabile.
Exemplu de circuit
Iată un exemplu simplu despre cum să conectați un senzor LM35 la un Arduino pentru măsurarea temperaturii:
const int lm35Pin = A0; // Pinul analog LM35 conectat la intrarea analogică Arduino A0void setup() { Serial.begin(9600); // Inițializează comunicarea serială }void loop() { int sensorValue = analogRead(lm35Pin); // Citiți tensiunea float de intrare analogică = senzorValue * (5.0 / 1023.0); // Convertește citirea analogică în tensiune (presupunând 5V Arduino) // Convertește tensiunea în temperatură folosind formula LM35 (10 mV/°C) temperatură de plutireC = tensiune * 100,0; // LM35 scoate 10 mV pe grad Celsius // Imprimă temperatura pe monitorul serial Serial.print("Temperatura: "); Serial.print(temperaturaC); Serial.println(" °C"); întârziere (1000); // Întârziere înainte de următoarea lectură }
Explicaţie:
- Conectați pinul Vout al senzorului LM35 la pinul de intrare analogic al Arduino (A0 în acest exemplu).
- În schița Arduino, citiți tensiunea analogică de la senzor folosind
analogRead()
funcţie. - Convertiți citirea analogică la tensiune folosind formula
(sensorValue * (5,0 / 1023,0))
, presupunând un Arduino de 5V. - Utilizați formula LM35
tensiune * 100,0
pentru a converti tensiunea în temperatură în grade Celsius, deoarece LM35 emite 10 mV pe grad Celsius. - Imprimați citirile de temperatură pe monitorul serial.
Acest exemplu demonstrează cum să interfați senzorul LM35 cu Arduino pentru măsurarea temperaturii. Ajustați codul după cum este necesar, în funcție de configurația și cerințele dumneavoastră specifice.