DS1825 Maxim Integrated Products, DS1825 Datasheet

no-image

DS1825

Manufacturer Part Number
DS1825
Description
Programmable Resolution 1-Wire Digital Thermometer
Manufacturer
Maxim Integrated Products
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS1825+
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS1825U+
Manufacturer:
Maxim
Quantity:
3 609
Part Number:
DS1825U+T&R
0
1-Wire is a registered trademark of Dallas Semiconductor.
DESCRIPTION
The DS1825 digital thermometer provides 9 to 12-bit centigrade temperature measurements and has an alarm
function with NV user-programmable upper and lower trigger points. The DS1825 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 DS1825 can derive power directly from the data line (“parasite power”), eliminating the need for an
external power supply.
ORDERING INFORMATION
DS1825U
DS1825U/T&R
DS1825U+
DS1825U+T&R
Note 1: Additionally, a "+" symbol will be marked on the package.
FEATURES
§
§
§
§
§
§
§
§
§
§
§
§
§
§
ORDERING NUMBER
www.maxim-ic.com
Unique 1-Wire
Port Pin for Communication
Each Device has a Unique 64-Bit Serial Code
Stored in an On-Board ROM
Multidrop Capability Simplifies Distributed
Temperature-Sensing Applications
4 Pin-Programmable Bits to Uniquely Identify
Up to 16 Sensor Locations on a Bus
Requires No External Components
Can be Powered from Data Line. Power Supply
Range: 3.0V to 3.7V
Measures Temperatures from -55°C to +125°C
(-67°F to +257°F)
±0.5°C Accuracy from -10°C to +85°C
Thermometer Resolution is User-Selectable
from 9 to 12 Bits
Converts Temperature to 12-Bit Digital Word in
750ms (max)
User-Definable (NV) Alarm Settings
Alarm Search Command Identifies and
Addresses Devices Whose Temperature is
Outside of Programmed Limits (Temperature
Alarm Condition)
Available in 8-Pin mSOP Package
Software Compatible with the DS1822
Ò
Interface Requires Only One
1825
1825
1825 (See Note 1)
1825 (See Note 1)
PACKAGE MARKING
1 of 21
Digital Thermometer With 4-Bit ID
Programmable Resolution 1-Wire
PIN ASSIGNMENT
PIN DESCRIPTION
GND
DQ
N.C.
V
AD0 to AD3
APPLICATIONS
Thermostatic Controls
Industrial Systems
Consumer Products
Thermometers
Thermally-Sensitive Systems
8-pin µSOP
8-pin µSOP Tape-and-Reel
8-pin mSOP, Lead Free
8-pin µSOP Tape-and-Reel, Lead Free
DD
GND
N.C.
V
DQ
DD
1
2
3
4
(DS1825U)
DESCRIPTION
8-pin mSOP
DS1825
(DS1825U)
µSOP
- Ground
- Data In/Out
- No Connect
- Power Supply Voltage
- Address Pins
Rev 020105
6
8
7
5
AD2
AD1
AD0
AD3
DS1825

Related parts for DS1825

DS1825 Summary of contents

Page 1

... 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 DS1825 can derive power directly from the data line (“parasite power”), eliminating the need for an external power supply. ...

Page 2

... Inputs AD0-AD3 must be tied either High or Low. A "Low" connection to the GND terminal. A "High" connection varies with usage of the DS1825. When connected as a parasite powered sensor, a connection considered a High. When powered through the V pin, a connection High. If left floating, the input values are indeterminate and may be either logical "0" or logical "1." See DD Figures 20 and 21 for details ...

Page 3

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 4

... OVERVIEW Figure 1 shows a block diagram of the DS1825, 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 ...

Page 5

... Figure 2). The sign bits (S) indicate if the temperature is positive or negative: for positive numbers and for negative numbers the DS1825 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 resolution, bits 1 and 0 are undefined, and for 9-bit resolution bits 2, 1 and 0 are undefined ...

Page 6

... Read Power Supply [B4h] command followed by a “read time slot”. During the read time slot, parasite powered DS1825s will pull the bus low, and externally powered DS1825s will let the bus remain high. If the bus is pulled low, the master knows that it must supply the strong pullup on the 1-Wire bus during temperature conversions ...

Page 7

... LASERED ROM CODE Each DS1825 contains a unique 64-bit code (see Figure 6) stored in ROM. The least significant 8 bits of the ROM code contain the DS1825’s 1-Wire family code: 3Bh. The next 48 bits contain a unique serial number. The most significant 8 bits contain a cyclic redundancy check (CRC) byte that is calculated from the first 56 bits of the ROM code ...

Page 8

... Data is written to bytes 2, 3, and 4 of the scratchpad using the Write Scratchpad [4Eh] command; the data must be transmitted to the DS1825 starting with the least significant bit of byte 2. To verify data integrity, the scratchpad can be read (using the Read Scratchpad [BEh] command) after the data is written. When reading the scratchpad, data is transferred over the 1-Wire bus starting with the least significant bit of byte 0 ...

Page 9

... CRC. Next, the 8-bit ROM code or scratchpad CRC from the DS1825 must be shifted into the circuit. At this point, if the re-calculated CRC was correct, the shift register will contain all 0s. Additional information about the Dallas 1-Wire cyclic redundancy check is available in Application Note 27 entitled “ ...

Page 10

... The presence pulse lets the bus master know that slave devices (such as the DS1825) are on the bus and are ready to operate. Timing for the reset and presence pulses is detailed in the 1-Wire SIGNALING section. ...

Page 11

... WRITE SCRATCHPAD [4Eh] This command allows the master to write 3 bytes of data to the DS1825’s scratchpad. The first data byte is written into the T register (byte 2 of the scratchpad), the second byte is written into the T H byte is written into the configuration register (byte 4) ...

Page 12

... READ POWER SUPPLY [B4h] The master device issues this command followed by a read time slot to determine if any DS1825s on the bus are using parasite power. During the read time slot, parasite powered DS1825s will pull the bus low, and externally powered DS1825s will let the bus remain high ...

Page 13

... MATCH DS1825 T BIT 1 X MASTER T X DS1825 T BIT 1 X BIT 1 MASTER T BIT BIT 1 BIT 1 MATCH? MATCH DS1825 T BIT 63 X MASTER T DS1825 T BIT BIT 63 MASTER T BIT BIT 63 BIT 63 MATCH? MATCH MASTER T X FUNCTION COMMAND ...

Page 14

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

Page 15

... SUGGESTED PROCEDURE FOR BUILDING CROSS-REFERENCE TABLE This procedure uses the Search ROM command to find all DS1825s on the one-wire bus (16 maximum) and then reads each configuration register to match the ROMIDs to the hard-wired addresses. Figure 13 Increment Counter Search all ROMIDs on bus & ...

Page 16

... There are two types of write time slots: “Write 1” time slots and “Write 0” time slots. The bus master uses a Write 1 time slot to write a logic 1 to the DS1825 and a Write 0 time slot to write a logic 0 to the DS1825. All write time slots must be a minimum of 60ms in duration with a minimum of a types of write time slots are initiated by the master pulling the 1-Wire bus low (see Figure 14) ...

Page 17

... The DS1825 transmits leaving the bus high and transmits pulling the bus low. When transmitting a 0, the DS1825 will release the bus by the end of the time slot, and the bus will be pulled back to its high idle state by the pullup resister. Output data from the DS1825 is valid for 15ms after the falling edge that initiated the read time slot ...

Page 18

... DS1825 OPERATION EXAMPLE In this example there are multiple DS1825s on the bus and they are using parasite power. The bus master initiates a temperature conversion in a specific DS1825 and then reads its scratchpad and recalculates the CRC to verify the data. MASTER MODE ...

Page 19

Figure 18. TYPICAL PERFORMANCE CURVE -1 Figure 19. TIMING DIAGRAMS 1 +3σ 0 -3σ - Temperature, Degrees Centigrade ...

Page 20

Figure 20. ADDRESS PROGRAMMING DIAGRAM, V 1-Wire Bus Note: AD0-AD3 cannot float, each pin must be tied to either V Location 0 DQ AD0 AD1 VDD VDD AD2 GND AD3 VDD Location 1 DQ AD0 AD1 VDD AD2 GND AD3 ...

Page 21

Figure 21. ADDRESS PROGRAMMING DIAGRAM, PARASITE POWERED 1-Wire Bus Note: AD0-AD3 cannot float, each pin must be tied to either V Location 0 DQ AD0 ADO = GND AD1 AD1 = GND VDD AD2 AD2 = GND GND AD3 AD3 ...

Related keywords