Home Temperature & Humidity Sensors LM35DZ Precision Centigrade Temperature Sensor — TO-92, 0–100°C, 10mV/°C, Arduino
Skip to product information
1 of 1

Keszoox

LM35DZ Precision Centigrade Temperature Sensor — TO-92, 0–100°C, 10mV/°C, Arduino

LM35DZ Precision Centigrade Temperature Sensor TO-92, 0–100°C, 10mV/°C, Arduino

Regular price $5.28 USD
Sale price $5.28 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

LM35DZ Precision Centigrade Temperature Sensor — TO-92, 0–100°C, 10mV/°C, Arduino

The LM35DZ is a precision analog temperature sensor from Texas Instruments in a TO-92 through-hole package. Its output voltage is linearly proportional to temperature at exactly 10mV/°C, requiring no external calibration. With a 0–100°C range, ±0.5°C accuracy, and direct connection to any microcontroller ADC, it is the standard analog temperature sensor for Arduino projects, industrial temperature monitoring, and embedded system thermal management.

Key Specifications

Parameter Value
Package TO-92 (through-hole)
Temperature Range 0°C – +100°C (LM35DZ)
Output Sensitivity 10mV/°C (linear)
Accuracy ±0.5°C (at +25°C)
Supply Voltage 4V – 30V
Output Impedance 0.1Ω (at 1mA load)
Quiescent Current 60μA typ.
Output Analog voltage (0–1.0V for 0–100°C)
Calibration Factory calibrated, no external trimming needed

LM35 Variant Comparison

Part Range Package Best For
LM35DZ 0–+100°C TO-92 Room temperature, indoor monitoring
LM35CAZ -40–+110°C TO-92 Extended range, outdoor use
LM35CZ -40–+110°C TO-92 Wide range, industrial
LM35D (TO-220) 0–+100°C TO-220 PCB mount with heatsink tab

LM35DZ vs DS18B20 vs DHT22 — Which Sensor?

Feature LM35DZ DS18B20 DHT22
Output Analog (10mV/°C) Digital (1-Wire) Digital (single-wire)
Accuracy ±0.5°C ±0.5°C ±0.5°C
Humidity No No Yes (±2% RH)
ADC needed Yes (MCU ADC) No No
Best for Simple analog circuits, op-amp integration Multi-sensor 1-Wire bus Temp + humidity combined

Why Choose LM35DZ?

  • 10mV/°C linear output — directly readable by any ADC without lookup tables or complex math
  • No calibration needed — factory trimmed to ±0.5°C accuracy out of the box
  • 4–30V supply range — works from 5V Arduino, 12V industrial supply, or 3.3V with care
  • 60μA quiescent current — minimal self-heating, accurate readings without thermal management
  • Analog output — integrates directly with op-amp comparators, ADCs, and analog control circuits

Compatible With

  • Arduino UNO/Nano: Connect Vout to A0, read with analogRead(A0) * (5.0/1023.0) * 100 for °C
  • ESP32: 3.3V supply, connect Vout to ADC pin — temp = analogRead(pin) * (3.3/4095.0) * 100
  • STM32: 12-bit ADC for higher resolution temperature reading
  • Op-amp thermostat: LM35DZ + LM393 comparator for analog temperature threshold switching
  • Raspberry Pi: Requires external ADC (MCP3008) since Pi has no built-in ADC

Frequently Asked Questions

Q: How do I read LM35DZ temperature with Arduino?
A: Connect V+ to 5V, GND to GND, Vout to Arduino A0. Code: int raw = analogRead(A0); float voltage = raw * (5.0 / 1023.0); float tempC = voltage * 100.0; Serial.println(tempC); At 25°C, Vout = 250mV, raw ADC = ~51 (at 5V reference).

Q: Can LM35DZ measure below 0°C?
A: LM35DZ is rated 0–100°C. Below 0°C, the output goes negative, which a standard single-supply ADC cannot read. To measure below 0°C, use LM35CAZ (rated -40–+110°C) with a negative supply or a virtual ground circuit. Alternatively, use DS18B20 which handles -55°C natively.

Q: Why does my LM35DZ read higher than actual temperature?
A: Common causes: (1) Self-heating from high supply voltage — use the lowest supply voltage possible (4–5V). (2) ADC reference voltage error — use analogReference(INTERNAL) (1.1V internal reference) for better resolution at low temperatures. (3) Noise on Vout — add a 100nF ceramic capacitor from Vout to GND close to the sensor.

Package Contents

  • 1× LM35DZ Precision Centigrade Temperature Sensor (TO-92)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy