The LM35 DT is an analogue temperature sensor that can read from 0 to 100 Degrees C and is accurate to within 0.5 degrees. The device requires a power supply of anywhere between 4 to 30V DC.

The output from the LM35 DT will be dependent on input voltage. In our case we are giving the device 5V from the Arduino and therefore 0 Degrees C will give an output voltage of 0 volts.

100 Degrees C will give the maximum output voltage (which will match the input voltage) of 5 volts. If we take a look at the diagram of the pinouts from the LM35 DT datasheet, you can see that there are 3 legs to the device.

The left hand leg (with the device number facing you and heatsink away from you) is the input voltage. The middle leg goes to ground and the right hand leg gives you the output voltage, which will be your temperature reading.

LM35 Features :

• Calibrated Directly in Celsius (Centigrade)
• Linear + 10-mV/°C Scale Factor
• 0.5°C Ensured Accuracy (at 25°C)
• Rated for Full −55°C to 150°C Range
• Suitable for Remote Applications
• Low-Cost Due to Wafer-Level Trimming
• Operates from 4 V to 30 V
• Less than 60-μA Current Drain
• Low Self-Heating, 0.08°C in Still Air
• Non-Linearity Only ±¼°C Typical
• Low-Impedance Output, 0.1 Ω for 1-mA Load

LM35 Applications :

• Power Supplies
• Battery Management
• Appliances

LM35 PIN Configuration :


Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: