DS1921H-F5 DALLAS [Dallas Semiconductor], DS1921H-F5 Datasheet

no-image

DS1921H-F5

Manufacturer Part Number
DS1921H-F5
Description
Thermochron iButton
Manufacturer
DALLAS [Dallas Semiconductor]
Datasheet
1-Wire, Microcan, and iButton are registered trademarks of Dallas Semiconductor
*See ELECTRICAL CHARACTERISTICS table for details.
SPECIAL FEATURES*
§ Digital thermometer measures temperature in
§ Built-in real-time clock (RTC) and timer has
§ Automatically wakes up and measures tem-
§ Logs up to 2048 consecutive temperature
§ Records a long-term temperature histogram
§ Programmable temperature-high and tem-
§ Records up to 24 time stamps and durations
§ 512 bytes of general-purpose read/write NV
§ Typical lifetime more than 9 years
§ Communicates to host with a single digital
COMMON iButton FEATURES
§ Digital identification and information by
§ Unique, factory-lasered and tested 64-bit reg-
§ Multidrop controller for 1-Wire net
§ Chip-based data carrier compactly stores
§ Data can be accessed while affixed to object
§ Button shape is self-aligning with cup-shaped
www.maxim-ic.com
0.5°C increments (accuracy ±1.0°C)
accuracy of ±2 minutes per month from 0°C
to 45°C
perature at user-programmable intervals from
1 to 255 minutes
measurements in protected nonvolatile (NV)
memory
with 2.0°C resolution
perature-low alarm trip points
when temperature leaves the range specified
by the trip points
memory
signal at 14.1kbits or 125kbits per second
using 1-Wire
momentary contact
istration number (8-bit family code + 48-bit
serial number + 8-bit CRC tester) assures ab-
solute traceability because no two parts are
alike
information
probes
®
protocol
1 of 40
§ Durable stainless steel case engraved with
§ Easily affixed with self-stick adhesive back-
§ Presence detector acknowledges when reader
§ Meets UL#913 (4th Edit.). Intrinsically Safe
F5 MICROCAN
0.36
All dimensions are shown in millimeters.
ORDERING INFORMATION
DS1921L-F51
DS1921L-F52
DS1921L-F53
DS1921L-F50
EXAMPLES OF ACCESSORIES
DS9096P
DS9101
DS9093RA
DS9093A
DS9092
IO
registration number withstands harsh envi-
ronments
ing, latched by its flange, or locked with a
ring pressed onto its rim
first applies voltage
Apparatus: approved under Entity Concept
for use in Class I, Division 1, Group A, B, C
and D Locations (application pending)
GND
0.51
5.89
15C000FBC52B
xx
YYWW REGISTERED RR
-10°C to +85°C
-20°C to +85°C
-30°C to +85°C
-40°C to +85°C
Self-Stick Adhesive Pad
Multi-Purpose Clip
Mounting Lock Ring
Snap-In Fob
iButton Probe
Thermochron iButton
© 1993
21
DS1921L-F5X
16.25
17.35
F5 iButton
F5 iButton
F5 iButton
F5 iButton
121003
®

Related parts for DS1921H-F5

DS1921H-F5 Summary of contents

Page 1

SPECIAL FEATURES* § Digital thermometer measures temperature in 0.5°C increments (accuracy ±1.0°C) § Built-in real-time clock (RTC) and timer has accuracy of ±2 minutes per month from 0°C to 45°C § Automatically wakes up and measures tem- perature at ...

Page 2

DESCRIPTION The DS1921L Thermochron iButtons are rugged, self-sufficient systems that measure temperature and record the result in a protected memory section. The recording is done at a user-defined rate, both as a direct storage of temperature values as well ...

Page 3

... The next 36 bits are a unique serial number. The next 12 bits, called temperature range code, allow distinguishing the various DS1921L-F5 versions from each other and from the DS1921H and DS1921Z. The last eight bits are a CRC of the first 56 bits. See Figure 3 for details. The 1-Wire CRC is generated using a polynomial generator consisting of a shift register and XOR gates as shown in Figure 4 ...

Page 4

... CRC Code Range Code MSB LSB MSB DEVICE TEMP. RANGE (°C) DS1921L-F51 -10 to +85 DS1921L-F52 -20 to +85 DS1921L-F53 -30 to +85 DS1921L-F50 -40 to +85 DS1921H-F5 +15 to +46 DS1921Z- +26 1-Wire net DS1921 Available Cmd. Commands: Codes: Read ROM 33h Match ROM 55h Search ROM F0h Skip ROM ...

Page 5

CRC GENERATOR Figure STAGE STAGE STAGE MEMORY The memory map of the DS1921L is shown in Figure 5. The 4096-bit general-purpose SRAM make up pages 0 ...

Page 6

DS1921L REGISTER PAGE MAP Figure 6 ADDRESS RANGE ACCESS TYPE* 0200h to 0206h R/W; R** 0207h to 020Ah R/W; R** 020Bh R/W; R** 020Ch R/W; R** 020Dh R/W; R** 020Eh R/W; R** 020Fh to 0210h 0211h 0212h to 0213h R/W; ...

Page 7

RTC/Calendar The RTC of the DS1921L can run in either 12-hour or 24-hour mode. Bit 6 of the Hours Register (address 202h) is defined as the 12- or 24-hour mode select bit. When high, the 12-hour mode is selected. In ...

Page 8

If a temperature conversion yields a temperature that is out-of-range, it will be recorded as 00h (if too low) or FAh (if too high). Since out-of-range results are accumulated in histogram bins 0 and 62 (see section Temperature Logging and ...

Page 9

Control Register Bitmap ADDR b7 b6 020Eh EMCLR EOSC The functional assignments of the individual bits are explained in the table below. Bit 5 has no function. It always reads 0 and cannot be written to 1. Control Register Details ...

Page 10

Status Register The Status Register holds device status information and alarm flags. The register is located at address 214h. Writing to this register will not necessarily end a mission. Status Register Bitmap ADDR b7 b6 0214h TCB MEMCLR The functional ...

Page 11

Mission Time Stamp When a mission is started, a copy of the RTC Registers addresses 0201h, 0202h, and 0204h to 0206h is saved as the Mission Time Stamp. The Mission Time Stamp does not indicate the time of the first ...

Page 12

There are two alternatives to the way the DS1921L will behave after the 2048 bytes of datalog memory is filled with data. The user can program the device to either stop any further recording (disable rollover) or overwrite the previously ...

Page 13

Temperature Alarm Logging For some applications it may be essential to not only record temperature over time and the temperature histogram, but also record when exactly the temperature has exceeded a predefined tolerance band and for how long the temperature ...

Page 14

MISSIONING The typical task of the DS1921L is recording the temperature of a temperature-sensitive object. Before the device can perform this function, it needs to be configured. This procedure is called missioning. First of all, DS1921L needs to have its ...

Page 15

ADDRESS REGISTERS AND TRANSFER STATUS Because of the serial data transfer, the DS1921L employs three address registers, called TA1, TA2 and E/S (Figure 9). Registers TA1 and TA2 must be loaded with the target address to which the data will ...

Page 16

MEMORY FUNCTION COMMANDS The Memory Function Flow Chart (Figure 10) describes the protocols necessary for accessing the memory and the special function registers of the DS1921L. An example on how to use these and other functions to set up the ...

Page 17

MEMORY FUNCTION FLOW CHART Figure 10-1 Master TX Memory or Control Fkt. Command Scratchpad DS1921 sets EMCLR = 0 Master TX TA1 (T7:T0), TA2 (T15:T8) DS1921 sets Scratch- pad Offset = (T4:T0) and Clears (PF, AA) Master TX Data Byte ...

Page 18

MEMORY FUNCTION FLOW CHART Figure 10-2 From Figure Part Scratchpad DS1921 sets EMCLR = 0 Master TX TA1 (T7:T0), TA2 (T15:T8) Master TX E/S Byte Authorization Code Match DS1921 Copies Scratchpad Data to Memory ...

Page 19

MEMORY FUNCTION FLOW CHART Figure 10-3 From Figure Part Decision made by DS1921 Decision made by Master To Figure Part A5H Read Mem. w/CRC Y DS1921 sets EMCLR = 0 Master TX TA1 (T7:T0), ...

Page 20

MEMORY FUNCTION FLOW CHART Figure 10-4 From Figure Part Memory EMCLR = 1? DS1921 clears Mission Time Stamp, Mission Samples Counter, Mission Start Delay, Sample Rate Register DS1921 clears Alarm Time Stamps and Durations DS1921 clears Histogram ...

Page 21

Copy Scratchpad [55h] This command is used to copy data from the scratchpad to the writable memory sections. After issuing the Copy Scratchpad command, the master must provide a 3-byte authorization pattern, which can be ob- tained by reading the ...

Page 22

DS1921L and CRC16s at page boundaries until a reset pulse is issued. The Read Memory with CRC command sequence can be ended at any point by issuing a reset pulse. Clear Memory [3Ch] The Clear Memory command is used ...

Page 23

Overdrive. The value of the pull-up resistor primarily depends on the network size and load conditions. For most applications the optimal value of the pull-up resistor will be approximately 2.2kW. The idle state for the 1-Wire bus is high. ...

Page 24

Read ROM [33h] This command allows the bus master to read the DS1921L's 8-bit family code, temperature range code, plus unique 36-bit serial number and 8-bit CRC. This command can only be used if there is a single DS1921L on ...

Page 25

ROM FUNCTIONS FLOW CHART Figure 12-1 From Memory Functions Flow Chart (Figure 10) 33H N Read ROM? Y DS1921 TX 1) Family Code Master TX Bit 0 1 Byte DS1921 TX 1) Temp. Range Master TX Bit 1 Pattern and ...

Page 26

ROM FUNCTIONS FLOW CHART Figure 12-2 To Figure Part From Figure Part From Figure Part To Figure Part N CCH 3CH Skip Overdrive ROM? Skip ROM? Y ...

Page 27

Overdrive Skip ROM [3Ch single-drop bus this command can save time by allowing the bus master to access the memory func- tions without providing the 64-bit ROM code. Unlike the normal Skip ROM command, the Overdrive Skip ROM ...

Page 28

INITIALIZATION PROCEDURE (RESET AND PRESENCE PULSES) Figure 13 MASTER TX RESET PULSE V PUP V IHMASTER ILMAX RESISTOR After the bus master has released the line it goes into receive mode (RX). ...

Page 29

READ/WRITE TIMING DIAGRAM Figure 14 Write-One Time Slot t V PUP V IHMASTER ILMAX RESISTOR Write-Zero Time Slot V PUP V IHMASTER ILMAX RESISTOR ...

Page 30

The master samples the data line at t time (d) on one side and t SPDMIN later than case of a read-one, the voltage on the 1-Wire line must be able to reach V SPDMIN t . ...

Page 31

CRC-16 HARDWARE DESCRIPTION AND POLYNOMIAL Figure STAGE STAGE STAGE STAGE STAGE Polynomial = ...

Page 32

MISSION EXAMPLE: PREPARE AND START A NEW MISSION Assumption: The previous mission has come to an end. To end an ongoing mission one may, for example, perform a sequence as in step 1 or write the MIP bit in the ...

Page 33

STEP 2 Set the EMCLR bit to 1, enable the RTC and then execute the Clear Memory command. This results in the following data to be written to the Status Register: Address: 20Eh Data: 40h With only a single DS1921L ...

Page 34

STEP 3 In this example, the rollover is disabled and the search condition is set for a high temperature only. The mission is to start with a delay of 90 (5Ah) minutes. This results in the following data to be ...

Page 35

STEP 4 In this example, the temperature alarms are set to -5°C for the low temperature threshold and 0°C for the high temperature threshold. The sample rate is once every 10 minutes, allowing the mission to last ...

Page 36

PHYSICAL SPECIFICATION Size Weight Humidity Altitude Safety ABSOLUTE MAXIMUM RATINGS* IO Voltage to GND IO sink current Temperature Range Junction Temperature Storage Temperature Range * This is a stress rating only and functional operation of the device at these or ...

Page 37

PARAMETER SYMBOL IO pin, 1-Wire Reset, Presence detect cycle Reset Low Time t RSTL Presence Detect High t PDH Time Presence Detect Low t PDL Time Presence Detect t MSP Sample Time IO pin, 1-Wire Write Write-0 Low Time t ...

Page 38

NOTES 1) System Requirement. 2) Maximum allowable pull-up resistance is a function of the number of 1-Wire devices in the system and 1-Wire recovery times. The specified value here applies to systems with only one device and with the minimum ...

Page 39

RTC Frequency Deviation vs Temperature -25 -50 -75 -100 -125 -150 -175 -200 -40 -30 -20 -10 Minimum Product Lifetime vs Temperature at Different Sample Rates Every Minute No Samples 11.00 10.00 9.00 8.00 7.00 6.00 5.00 ...

Page 40

Minimum Product Lifetime vs Sample Rate at Different Temperatures -40°C 50°C 11.00 10.00 9.00 8.00 7.00 6.00 5.00 4.00 3.00 2.00 1.00 0.00 1 -20 °C 15°C 40°C 55°C 60°C 70°C 10 100 Minutes between Samples 45°C ...

Related keywords