LM35 Temperatursensor
0.77€
100 oder mehr 0.63€
1000 oder mehr 0.51€
- Lagerbestand: Auf Lager
- Produktcode: SNA006.LM35
- Gewicht: 0.30
LM35 Temperatursensor
Der LM35 ist ein präziser analoger Temperatursensor-IC, der eine genaue und lineare Spannungsausgabe entsprechend der Temperatur in Grad Celsius liefert. Hier finden Sie detaillierte Informationen zum LM35-Sensor:
Merkmale:
- Temperaturbereich:
- Betriebs:0°C bis +100°C
- Kalibriert:-55°C bis +150°C
- Ausgangsspannung:
- Linear proportional zur Temperatur: 10 mV/°C
- Genauigkeit:
- Typischerweise ±0,5 °C bei +25 °C und ±3/4 °C über den gesamten Bereich von -55 °C bis +150 °C.
- Ausgang mit niedriger Impedanz:
- Die Ausgangsimpedanz ist niedrig, sodass andere Geräte ohne zusätzliche Schaltkreise direkt angesteuert werden können.
- Stromversorgung:
- Funktioniert mit 4 V bis 30 V Gleichstrom und ist daher für eine breite Palette von Anwendungen geeignet.
- Temperaturkalibrierung:
- Im Werk kalibriert, um eine präzise Ausgangsspannung für einen bestimmten Temperaturbereich bereitzustellen.
- Im Werk kalibriert, um eine präzise Ausgangsspannung für einen bestimmten Temperaturbereich bereitzustellen.
Anwendungen:
- Temperatur messung:Wird häufig in Anwendungen verwendet, bei denen eine genaue Temperaturmessung erforderlich ist, wie z. B. Klimaanlagen, industrielle Prozessüberwachung und Automobilanwendungen.
- Temperaturkompensation:Wird häufig in Schaltkreisen verwendet, die eine Temperaturkompensation erfordern, beispielsweise in analogen Schaltkreisen und Sensormodulen.
- Tragbare Geräte:Aufgrund seines geringen Stromverbrauchs und seiner geringen Größe eignet es sich für die Integration in Handheld- und tragbare Geräte.
Beispielschaltung:
Hier ist ein einfaches Beispiel, wie Sie einen LM35-Sensor zur Temperaturmessung an einen Arduino anschließen könnten:
const int lm35Pin = A0; // LM35-Analogpin mit Arduino-Analogeingang A0 verbunden
void setup() {
Serial.begin(9600); // Serielle Kommunikation initialisieren
}
void loop() {
int sensorValue = analogRead(lm35Pin); // Analogeingang lesen
float voltage = sensorValue * (5.0 / 1023.0); // Analogen Messwert in Spannung umwandeln (5 V Arduino vorausgesetzt)
// Spannung mit LM35-Formel (10 mV/°C) in Temperatur umwandeln
float temperatureC = voltage * 100.0; // LM35 gibt 10 mV pro Grad Celsius aus
// Temperatur auf seriellem Monitor drucken
Serial.print("Temperature: ");
Serial.print(temperatureC);
Serial.println(" °C");
delay(1000); // Verzögerung vor nächstem Messwert
}
Erläuterung:
- Verbinden Sie den Vout-Pin des LM35-Sensors mit dem analogen Eingangspin von Arduino (in diesem Beispiel A0).
- Lesen Sie im Arduino-Sketch die analoge Spannung vom Sensor ab mit
analogRead()
-Funktion. - Wandeln Sie den analogen Messwert mithilfe der Formel in Spannung um
(Sensorwert * (5,0 / 1023,0))
, vorausgesetzt, es handelt sich um einen 5-V-Arduino. - Verwenden Sie die LM35-Formel
Spannung * 100,0
um Spannung in Temperatur in Grad Celsius umzuwandeln, da der LM35 10 mV pro Grad Celsius ausgibt. - Drucken Sie die Temperaturwerte auf dem seriellen Monitor.
Dieses Beispiel zeigt, wie der LM35-Sensor zur Temperaturmessung mit Arduino verbunden wird. Passen Sie den Code je nach Bedarf an Ihre spezifische Konfiguration und Anforderungen an.
Tags:
Temperatursensor
, LM35
, Analogsensor
, Thermometer
, Temperaturmessung
, Elektronisches Bauteil
, Wärmesensor
, Temperaturüberwachung
,