About the LM35
The LM35 is an inexpensive, precision Centigrade temperature sensor made by Texas Instruments. It provides an output voltage that is linearly proportional to the Centigrade temperature and is, therefore, very easy to use with the Arduino.
The sensor does not require any external calibration or trimming to provide accuracies of ±0.5°C at room temperature and ±1°C over the −50°C to +155°C temperature range.
One of the downsides of the sensor is that it requires a negative bias voltage to read negative temperatures. So if that is needed for your project, I recommend using the DS18B20 or TMP36 instead. The TMP36 by Analog Devices is very similar to the LM35 and can read temperatures from -40°C to 125°C without any external components
Note that the sensor operates on a voltage range of 4 to 30 V and that the output voltage is independent of the supply voltage.
The LM35 is part of a series of analog temperature sensors sold by Texas Instruments. Other members of the series include:
- LM335 – output voltage directly proportional to the absolute temperature at 10 mV/°K.
- LM34 – output voltage linearly proportional to Fahrenheit temperature 10 mV/°F.
LM35 pinout
The LM35 comes in 4 different packages, but the most common type is the 3-pin TO-92 transistor package.
The pinout of the sensor is as follows:
Note that pin 1 (+VS) is the leftmost pin when the flat side of the sensor (with the text printed on it) is facing towards you.
Name | Pin | Description |
---|---|---|
+VS | 1 | Positive power supply pin (4 – 30 V) |
VOUT | 2 | Temperature sensor analog output |
GND | 3 | Device ground pin, connect to power supply negative terminal |
LM35 analog temperature sensor specifications
Supply voltage | 4 V to 30 V |
Operating current | 60 µA |
Temperature range | -55°C to + 155°C |
Ensured accuracy | ±0.5°C at +25°C ±1°C from -55°C to +150°C |
Output scale factor | 10 mV/°C |
Output voltage at 25°C | 250 mV |
Self-heating | <0.1°C in still air |
Package | 3-pin TO-92 |
Manufacturer | Texas Instruments |
Cost | Check price |
Wiring – Connecting LM35 analog temperature sensor to Arduino
LM35 analog temperature sensor connections
LM35 | Arduino |
---|---|
Pin 1 (+VS) | 5 V |
Pin 2 (VOUT) | Pin A0 |
PIN 3 (GND) | GND |
Comments
Post a Comment