DS1820S Maxim Integrated Products, DS1820S Datasheet

no-image

DS1820S

Manufacturer Part Number
DS1820S
Description
Manufacturer
Maxim Integrated Products
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS1820S
Manufacturer:
SONY
Quantity:
6 232
Part Number:
DS1820S
Manufacturer:
DALLAS
Quantity:
20 000
FEATURES
DESCRIPTION
The DS18S20 Digital Thermometer provides 9–bit centigrade temperature measurements and has an
alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18S20
communicates over a 1-wire bus that 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 +125°C
and is accurate to 0.5 C over the range of –10°C to +85°C. In addition, the DS18S20 can derive power
directly from the data line (“parasite power”), eliminating the need for an external power supply.
Each DS18S20 has a unique 64-bit serial code, which allows multiple DS18S20s to function on the same
1–wire bus; thus, it is simple to use one microprocessor to control many DS18S20s 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.
www.dalsemi.com
Unique 1-wire interface requires only one
port pin for communication
Each device has a unique 64-bit serial code
stored in an on-board ROM
Multi-drop capability simplifies distributed
temperature sensing applications
Requires no external components
Can be powered from data line. Power supply
range is 3.0V to 5.5V
Measures
+125°C (–67°F to +257°F)
9-bit thermometer resolution
Converts temperature in 750 ms (max.)
User-definable nonvolatile alarm settings
Alarm
addresses devices whose temperature is
outside of programmed limits (temperature
alarm condition)
Applications include thermostatic controls,
industrial
thermometers, or any thermally sensitive
system
0.5 C accuracy from –10°C to +85°C
search
temperatures
systems,
command
consumer
from
identifies
–55°C
products,
and
to
1 of 21
PIN ASSIGNMENT
PIN DESCRIPTION
GND - Ground
DQ
V
NC
(BOTTOM VIEW)
DD
(DS18S20)
DALLAS
DS1820
1 2 3
1
TO-92
1-Wire
2 3
- No Connect
- Data In/Out
- Power Supply Voltage
®
Digital Thermometer
V
DQ
NC
NC
DD
8-pin 150-mil SOIC
High Precision
(DS18S20Z)
1
2
3
4
DS18S20
8
7
6
5
043001
NC
NC
NC
GND

Related parts for DS1820S

DS1820S Summary of contents

Page 1

FEATURES Unique 1-wire interface requires only one port pin for communication Each device has a unique 64-bit serial code stored in an on-board ROM Multi-drop capability simplifies distributed temperature sensing applications Requires no external components Can be powered from ...

Page 2

DETAILED PIN DESCRIPTIONS Table 1 8-PIN SOIC* TO-92 SYMBOL DESCRIPTION 5 1 GND *All pins not specified in this table are “No Connect” pins. OVERVIEW Figure 1 shows a block diagram of the DS18S20, and pin ...

Page 3

OPERATION – MEASURING TEMPERATURE The core functionality of the DS18S20 is its direct-to-digital temperature sensor. The temperature sensor output has 9-bit resolution, which corresponds to 0.5 C steps. The DS18S20 powers- low-power idle state; to initiate a temperature ...

Page 4

OPERATION – ALARM SIGNALING After the DS18S20 performs a temperature conversion, the temperature value is compared to the user- defined two’s complement alarm trigger values stored in the 1-byte T The sign bit (S) indicates if the value is positive ...

Page 5

The use of parasite power is not recommended for temperatures above 100 C since the DS18S20 may not be able to sustain communications due to the higher leakage currents that can exist at these temperatures. For applications in which such ...

Page 6

MEMORY The DS18S20’s memory is organized as shown in Figure 7. The memory consists of an SRAM scratchpad with nonvolatile EEPROM storage for the high and low alarm trigger registers (T Note that if the DS18S20 alarm function is not ...

Page 7

CRC GENERATION CRC bytes are provided as part of the DS18S20’s 64-bit ROM code and in the 9 memory. The ROM code CRC is calculated from the first 56 bits of the ROM code and is contained in the most ...

Page 8

BUS SYSTEM The 1-wire bus system uses a single bus master to control one or more slave devices. The DS18S20 is always a slave. When there is only one slave on the bus, the system is referred to as ...

Page 9

INITIALIZATION All transactions on the 1-wire bus begin with an initialization sequence. The initialization sequence consists of a reset pulse transmitted by the bus master followed by presence pulse(s) transmitted by the slave(s). The presence pulse lets the bus master ...

Page 10

Alarm Search cycle (i.e., Alarm Search command followed by data exchange), the bus master must return to Step 1 (Initialization) in the transaction sequence. Refer to the OPERATION – ALARM SIGNALING section for an explanation of alarm flag operation. ...

Page 11

DS18S20 FUNCTION COMMAND SET Table 4 Command Description TEMPERATURE CONVERSION COMMANDS Convert T Initiates temperature conversion. Read Scratchpad Reads the entire scratchpad including the CRC byte. Write Scratchpad Writes data into scratchpad bytes 2 and 3 (T Copy Scratchpad Copies ...

Page 12

SIGNALING The DS18S20 uses a strict 1-wire communication protocol to insure data integrity. Several signal types are defined by this protocol: reset pulse, presence pulse, write 0, write 1, read 0, and read 1. All of these signals, with ...

Page 13

READ TIME SLOTS The DS18S20 can only transmit data to the master when the master issues read time slots. Therefore, the master must generate read time slots immediately after issuing a Read Scratchpad [BEh] or Read Power Supply [B4h] command, ...

Page 14

DETAILED MASTER READ 1 TIMING Figure 1-WIRE BUS GND T INT RECOMMENDED MASTER READ 1 TIMING Figure 1-WIRE BUS GND INT RC small small > ...

Page 15

ROM COMMANDS FLOW CHART Figure 14 Initialization Sequence 33h N READ ROM COMMAND Y DS18S20 T X FAMILY CODE 1 BYTE DS18S20 T X SERIAL NUMBER 6 BYTES DS18S20 T X CRC BYTE MASTER T X RESET PULSE DS18S20 T ...

Page 16

DS18S20 FUNCTION COMMANDS FLOW CHART Figure 15 44h MASTER T CONVERT X FUNCTION TEMPERATURE COMMAND ? Y N PARASITE POWER ? DS18S20 BEGINS CONVERSION DEVICE N CONVERTING TEMPERATURE ? Y MASTER MASTER R “0s” R “1s” B4h N ...

Page 17

DS18S20 OPERATION EXAMPLE 1 In this example there are multiple DS18S20s on the bus and they are using parasite power. The bus master initiates a temperature conversion in a specific DS18S20 and then reads its scratchpad and recalculates the CRC ...

Page 18

DS18S20 OPERATION EXAMPLE 3 In this example there is only one DS18S20 on the bus and it is using parasite power. The bus master initiates a temperature conversion then reads the DS18S20 scratchpad and calculates a higher resolution result using ...

Page 19

ABSOLUTE MAXIMUM RATINGS* Voltage on any pin relative to ground Operating temperature Storage temperature Soldering temperature *These are stress ratings only and functional operation of the device at these or any other conditions above those indicated in the operation sections ...

Page 20

AC ELECTRICAL CHARACTERISTICS: NV MEMORY PARAMETER NV Write Cycle Time EEPROM Writes EEPROM Data Retention AC ELECTRICAL CHARACTERISTICS PARAMETER Temperature Conversion Time Time to Strong Pullup On Time Slot Recovery Time Write 0 Low Time Write 1 Low Time Read ...

Page 21

TIMING DIAGRAMS Figure DS18S20 ...

Related keywords