1 of 19 101207
FEATURES
Unique 1-Wire
®
interface requires only one
port pin for communication
Derives power from data line (“parasite
power”)—does not need a local power supply
Multi-drop capability simplifies distributed
temperature sensing applications
Requires no external components
±0.5°C accuracy from –10°C to +85°C
Measures temperatures from –55°C to
+100°C (–67°F to +212°F)
Thermometer resolution is user-selectable
from 9 to 12 bits
Converts temperature to 12-bit digital word in
750 ms (max.)
User–definable non-volatile temperature
alarm settings
Alarm search command identifies and
addresses devices whose temperature is
outside of programmed limits (temperature
alarm condition)
Software compatible with the DS1822-PAR
Ideal for use in remote sensing applications
(e.g., temperature probes) that do not have a
local power source
PIN ASSIGNMENT
PIN DESCRIPTION
GND - Ground
DQ - Data In/Out
NC - No Connect
DESCRIPTION
The DS18B20-PAR digital thermometer provides 9 to 12–bit centigrade temperature measurements and
has an alarm function with nonvolatile user-programmable upper and lower trigger points. The
DS18B20-PAR does not need an external power supply because it derives power directly from the data
line (“parasite power”). The DS18B20-PAR communicates over a 1-Wire bus, which by definition
requires only one data line (and ground) for communication with a central microprocessor. It has an
operating temperature range of –55°C to +100°C and is accurate to ±0.5°C over a range of –10°C to
+85°C.
Each DS18B20-PAR has a unique 64-bit identification code, which allows multiple DS18B20-PARs to
function on the same 1–wire bus; thus, it is simple to use one microprocessor to control many DS18B20-
PARs distributed over a large area. Applications that can benefit from this feature include HVAC
environmental controls, temperature monitoring systems inside buildings, equipment or machinery, and
process monitoring and control systems.
DS18B20-PAR
1-Wire Parasite-Powe
r
Digital Thermomete
r
www.maxim
-
ic.com
TO-92
(
DS18B20-PAR
)
1
(
BOTTOM VIEW
)
2 3
DALLAS
18B20P
1
GND
DQ
NC
2 3
1-Wire is a registered trademark of Dallas Semiconductor.
DS18B20-PAR
2 of 19
DETAILED PIN DESCRIPTIONS Table 1
PIN SYMBOL DESCRIPTION
1 GND
Ground.
2 DQ
Data Input/Output pin. Open-drain 1-Wire interface pin. Also provides power
to the device when used in parasite power mode (see “Parasite Power” section.)
3 NC No Connect. Doesn’t connect to internal circuit.
OVERVIEW
The DS18B20-PAR uses Dallas’ exclusive 1-Wire bus protocol that implements bus communication
using one control signal. The control line requires a weak pullup resistor since all devices are linked to
the bus via a 3-state or open-drain port (the DQ pin in the case of the DS18B20-PAR). In this bus
system, the microprocessor (the master device) identifies and addresses devices on the bus using each
device’s unique 64-bit code. Because each device has a unique code, the number of devices that can be
addressed on one bus is virtually unlimited. The 1-Wire bus protocol, including detailed explanations of
the commands and “time slots,” is covered in the 1-WIRE BUS SYSTEM section of this datasheet.
An important feature of the DS18B20-PAR is its ability to operate without an external power supply.
Power is instead supplied through the 1-Wire pullup resistor via the DQ pin when the bus is high. The
high bus signal also charges an internal capacitor (C
PP
), which then supplies power to the device when the
bus is low. This method of deriving power from the 1-Wire bus is referred to as “parasite power.”
Figure 1 shows a block diagram of the DS18B20-PAR, and pin descriptions are given in Table 1. The
64-bit ROM stores the device’s unique serial code. The scratchpad memory contains the 2-byte
temperature register that stores the digital output from the temperature sensor. In addition, the scratchpad
provides access to the 1-byte upper and lower alarm trigger registers (T
H
and T
L
). The T
H
and T
L
registers are nonvolatile (EEPROM), so they will retain their data when the device is powered down.
DS18B20-PAR BLOCK DIAGRAM Figure 1
C
PP
V
PU
4.7K
64-BIT ROM
AND
1-wire PORT
D
INTERNAL V
DD
PARASITE POWER
CIRCUIT
MEMORY CONTROL
LOGIC
SCRATCHPAD
8-BIT CRC GENERATOR
TEMPERATURE SENSOR
ALARM HIGH TRIGGER (T
H
)
REGISTER (EEPROM)
ALARM LOW TRIGGER (T
L
)
REGISTER (EEPROM)
CONFIGURATION REGISTER
(EEPROM)
GND
DS18B20-PAR
DS18B20-PAR
3 of 19
PARASITE POWER
The DS18B20-PAR’s parasite power circuit allows the DS18B20-PAR to operate without a local external
power supply. This ability is especially useful for applications that require remote temperature sensing or
that are very space constrained. Figure 1 shows the DS18B20-PAR’s parasite-power control circuitry,
which “steals” power from the 1-Wire bus via the DQ pin when the bus is high. The stolen charge
powers the DS18B20-PAR while the bus is high, and some of the charge is stored on the parasite power
capacitor (C
PP
) to provide power when the bus is low.
The 1-Wire bus and C
PP
can provide sufficient parasite power to the DS18B20-PAR for most operations
as long as the specified timing and voltage requirements are met (refer to the DC ELECTRICAL
CHARACTERISTICS and the AC ELECTRICAL CHARACTERISTICS sections of this data sheet).
However, when the DS18B20-PAR is performing temperature conversions or copying data from the
scratchpad memory to EEPROM, the operating current can be as high as 1.5 mA. This current can cause
an unacceptable voltage drop across the weak 1-Wire pullup resistor and is more current than can be
supplied by C
PP
. To assure that the DS18B20-PAR has sufficient supply current, it is necessary to
provide a strong pullup on the 1-Wire bus whenever temperature conversions are taking place or data is
being copied from the scratchpad to EEPROM. This can be accomplished by using a MOSFET to pull
the bus directly to the rail as shown in Figure 2. The 1-Wire bus must be switched to the strong pullup
within 10 μs (max) after a Convert T [44h] or Copy Scratchpad [48h] command is issued, and the bus
must be held high by the pullup for the duration of the conversion (t
conv
) or data transfer (t
wr
= 10 ms).
No other activity can take place on the 1-Wire bus while the pullup is enabled.
SUPPLYING THE DS18B20-PAR DURING TEMPERATURE CONVERSIONS
Figure 2
OPERATION – MEASURING TEMPERATURE
The core functionality of the DS18B20-PAR is its direct-to-digital temperature sensor. The resolution of
the temperature sensor is user-configurable to 9, 10, 11, or 12 bits, which corresponds to increments of
0.5°C, 0.25°C, 0.125°C, and 0.0625°C, respectively. The default resolution at power-up is 12-bit.
The DS18B20-PAR powers-up in a low-power idle state; to initiate a temperature measurement and A-to-
D conversion, the master must issue a Convert T [44h] command. Following the conversion, the
resulting thermal data is stored in the 2-byte temperature register in the scratchpad memory and the
DS18B20-PAR returns to its idle state. The DS18B20-PAR output data is calibrated in degrees
centigrade; for Fahrenheit applications, a lookup table or conversion routine must be used. The
temperature data is stored as a 16-bit sign-extended two’s complement number in the temperature register
(see Figure 3). The sign bits (S) indicate if the temperature is positive or negative: for positive numbers S
= 0 and for negative numbers S = 1. If the DS18B20-PAR is configured for 12-bit resolution, all bits in
the temperature register will contain valid data. For 11-bit resolution, bit 0 is undefined. For 10-bit
V
PU
V
PU
4.7K
1-Wire Bus
Micro-
processor
DS18B20-PA
R
GND
DQ
To Other
1-Wire Devices

DS18B20+PAR

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Board Mount Temperature Sensors Prgmble Resolution 1-Wire Parasite Pw
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet