DS1921Z-F5# Maxim Integrated Products, DS1921Z-F5# Datasheet

IBUTTON THERMOCHRON F5

DS1921Z-F5#

Manufacturer Part Number
DS1921Z-F5#
Description
IBUTTON THERMOCHRON F5
Manufacturer
Maxim Integrated Products
Series
iButton®r
Datasheets

Specifications of DS1921Z-F5#

Rohs Information
IButton RoHS Compliance Plan
Memory Size
512B
Memory Type
NVSRAM (Non-Volatile SRAM)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SPECIAL FEATURES
 Digital thermometer measures temperature in
 Built-in real-time clock (RTC) and timer has
 Water resistant or waterproof if placed inside
 Automatically wakes up and measures
 Logs up to 2048 consecutive temperature
 Records a long-term temperature histogram
 Programmable temperature-high and
 Records up to 24 time stamps and durations
 512 bytes of general-purpose read/write NV
 Communicates to host with a single digital
 Fixed range: H: +15°C to +46°C;
COMMON iButton FEATURES
 Digital identification and information by
 Unique, factory-lasered and tested 64-bit
 Multidrop controller for 1-Wire net
 Chip-based data carrier compactly stores
 Data can be accessed while affixed to object
Thermochron, iButton, and 1-Wire are registered trademarks of Maxim Integrated Products, Inc.
1/8°C increments with ±1°C accuracy
accuracy of ±2 minutes per month from 0°C
to +45°C
DS9107 iButton capsule (Exceeds Water
Resistant 3 ATM requirements)
temperature at user-programmable intervals
from 1 to 255 minutes
measurements in protected nonvolatile (NV)
random access memory
with 1/2°C resolution
temperature-low alarm trip points
when temperature leaves the range specified
by the trip points
random access memory
signal at 15.4kbits or 125kbits per second
using 1-Wire
Z: -5°C to +26°C
momentary contact
registration number (8-bit family code + 48-
bit serial number + 8-bit CRC tester) assures
absolute traceability because no two parts are
alike
information
®
protocol
Range H: +15°C to +46°C, Z: -5°C to +26°C
High-Resolution Thermochron® iButton®
1 of 45
 Button shape is self-aligning with cup-shaped
 Durable stainless steel case engraved with
 Easily affixed with self-stick adhesive
 Presence detector acknowledges when reader
F5 MICROCAN
ORDERING INFORMATION
DS1921H-F5#
DS1921Z-F5#
#Denotes a RoHS-compliant device that may include lead(Pb) that is
exempt under the RoHS requirements.
EXAMPLES OF ACCESSORIES
DS9096P
DS9101
DS9093RA
DS9093A
DS9092
IO
probes
registration number withstands harsh
environments
backing, latched by its flange, or locked with
a ring pressed onto its rim
first applies voltage
PART
All dimensions are shown in millimeters.
GND
5.89
DS1921H/DS1921Z
0.51
TEMP RANGE
+15°C to +46°C
-5°C to +26°C
Self-Stick Adhesive Pad
Multi-Purpose Clip
Mounting Lock Ring
Snap-In Fob
iButton Probe
3B2000FBC52B
D6
Thermochron
1-Wire
®
19-4887; Rev 8/09
21
PIN-PACKAGE
F5 iButton
F5 iButton
16.25
17.35

Related parts for DS1921Z-F5#

DS1921Z-F5# Summary of contents

Page 1

... Presence detector acknowledges when reader first applies voltage F5 MICROCAN IO ORDERING INFORMATION PART DS1921H-F5# DS1921Z-F5# #Denotes a RoHS-compliant device that may include lead(Pb) that is exempt under the RoHS requirements. EXAMPLES OF ACCESSORIES DS9096P DS9101 DS9093RA DS9093A DS9092 19-4887 ...

Page 2

... APPLICATION The DS1921Z is an ideal device to monitor the temperature of any object it is attached to or shipped with, such as fresh produce, medical drugs and supplies also ideal for use in refrigerators. The DS1921H is intended for monitoring the body temperature of humans and animals and for monitoring temperature critical processes such as curing, powder coating, and painting ...

Page 3

... The next 36 bits are a unique serial number. The next 12 bits, called temperature range code, allow distinguishing the DS1921H and DS1921Z from each other and from other DS1921 versions. 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

... Function Commands 64-BIT LASERED ROM Figure 3 MSB 8-Bit 12-Bit Temperature CRC Code Range Code MSB LSB MSB DEVICE TEMP. RANGE (°C) 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 DS1921H/Z is shown in Figure 5. The 4096-bit general-purpose SRAM make up pages ...

Page 6

DS1921H/Z REGISTER PAGE MAP Figure 6 ADDR b7 b6 0200h 0 10 Seconds 0201h 0 10 Minutes 0202h 0 12/24 AM/PM 0203h 0 0 0204h 0 0 0205h CENT 0 0206h 10 Years 0207h MS 10 Seconds Alarm 0208h MM ...

Page 7

RTC and RTC Alarm Register Bitmap ADDR b7 b6 0200h 0 10 Seconds 0201h 0 10 Minutes 0202h 0 12/24 AM/PM 0203h 0 0 0204h 0 0 0205h CENT 0 0206h 10 Years 0207h MS 10 Seconds Alarm 0208h MM ...

Page 8

... FFh (if too high). Since out-of-range results are accumulated in histogram bins 0 and 63 the data in these bins is of limited value (see the Temperature Logging and Histogram section). For this reason the specified temperature range of the DS1921H and DS1921Z is considered to begin at code 04h and end at code FBh, which corresponds to histogram bins 1 to 62. ...

Page 9

SAMPLE RATE The content of the Sample Rate Register (address 020Dh) determines how many minutes the temperature conversions are apart from each other during a mission. The sample rate may be any value from 1 to 255, coded as an ...

Page 10

BIT DESCRIPTION BIT(S) TLS: Temperature Low Alarm Search THS: Temperature High Alarm Search TAS: Timer Alarm Search Mission Start Delay Counter The content of the Mission Start Delay Counter determines how many minutes the device will wait before starting the ...

Page 11

BIT DESCRIPTION BIT(S) MIP: Mission in Progress SIP: Sample in Progress TLF: Temperature Low Flag THF: Temperature High Flag TAF: Timer Alarm Flag MISSION TIME STAMP The Mission Time Stamp indicates the time and date of the first temperature conversion ...

Page 12

Mission Samples Counter Register Map ADDR b7 b6 021Ah 021Bh 021Ch DEVICE SAMPLES COUNTER The Device Samples Counter indicates how many temperature measurements have taken place since the device was assembled at the factory. The value is stored as an ...

Page 13

... Commands). The device also generates a time stamp of when the alarm occurred and begins recording the duration of the alarming temperature. Time stamps and durations where the temperature leaves the tolerance band are stored in the address range 0220h to 027Fh, as shown in Figure 8. This allocation allows recording 24 individual alarm events DS1921Z TEMP. HISTOGRAM BIN EQUIV. IN °C NUMBER -5 ...

Page 14

The date and time of each of these periods can be determined from the Mission Time Stamp and the time distance between each temperature reading. ALARM TIME STAMPS ...

Page 15

The state of the Search Condition bits in the Control Register does not affect the mission. If multiple devices are connected to form a 1-Wire net, the setting of the search condition will enable devices to participate in the conditional ...

Page 16

If the target address for a Write command is 13Ch, for example, then the scratchpad will store incoming data beginning at the byte offset 1Ch and will be full after only 4 bytes. The corresponding ending offset in ...

Page 17

This CRC is generated using the CRC16 polynomial by first clearing the CRC generator and then shifting in the command code (0Fh) of the Write Scratchpad command, the Target Addresses TA1 and TA2 as supplied ...

Page 18

MEMORY/CONTROL FUNCTION FLOW CHART Figure 10-1 Master TX Memory or Control Fkt. Command Write 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 ...

Page 19

MEMORY/CONTROL FUNCTION FLOW CHART Figure 10-2 From Figure Part Copy 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 ...

Page 20

MEMORY/CONTROL 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 21

MEMORY/CONTROL FUNCTION FLOW CHART Figure 10-4 From Figure 10 3CH rd 3 Part Clear Memory Y EMCLR = 1? Y DS1921 clears Mission Time Stamp, Mission Samples Counter, Mission Start Delay, Sample Rate Register DS1921 clears Alarm Time Stamps and ...

Page 22

Read Memory with CRC [A5h] The Read Memory with CRC command is used to read memory data that cannot be packetized, such as the register page and the data recorded by the device during a mission. The command works essentially ...

Page 23

Mission Start and Logging Process The DS1921H/Z does not use a special command to start a mission. Instead, a mission is started by writing a non-zero value to the Sample Rate Register using the Copy Scratchpad command. As shown in ...

Page 24

Stop Mission The DS1921H/Z does not have a special command to stop a mission. A mission can be stopped at any time by writing to any address in the range of 0200h to 0213h or by writing the MIP bit ...

Page 25

HARDWARE CONFIGURATION Figure 12 BUS MASTER RX TX Open Drain Port Pin TRANSACTION SEQUENCE The protocol for accessing the DS1921H/Z via the 1-Wire port is as follows:  Initialization  ROM Function Command  Memory/Control Function Command  Transaction/Data INITIALIZATION ...

Page 26

Search ROM [F0h] When a system is initially brought up, the bus master might not know the number of devices on the 1- Wire bus or their registration numbers. By taking advantage of the wired-AND property of the bus, the ...

Page 27

ROM FUNCTIONS FLOW CHART Figure 13-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 Code and ...

Page 28

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

Page 29

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

Page 30

INITIALIZATION PROCEDURE (RESET AND PRESENCE PULSES) Figure 14 After the bus master has released the line it goes into receive mode (RX). Now, the 1-Wire bus is pulled to V via the pull-up resistor or, in case of a DS2480B ...

Page 31

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

Page 32

CRC GENERATION With the DS1921H/Z there are two different types of Cyclic Redundancy Checks (CRCs). One CRC is an 8-bit type and is stored in the most significant byte of the 64-bit ROM. The bus master can compute a CRC ...

Page 33

CRC-16 HARDWARE DESCRIPTION AND POLYNOMIAL Figure STAGE STAGE STAGE STAGE STAGE Command-Specific 1-Wire Communication Protocol — Legend Symbol ...

Page 34

Command-Specific 1-Wire Communication Protocol — Color Codes Master to slave Slave to master Write Scratchpad, reaching the end of the Scratchpad RST PD Select WS Write Scratchpad, not reaching the end of the Scratchpad RST PD Select WS Read Scratchpad ...

Page 35

Read Memory with CRC (invalid address) RST PD Select RMC The "32 bytes" are all 00h. Clear Memory RST PD Select CM To verify success, read the Status Register at address 0214h. If MEMCLR is 1, the command was executed ...

Page 36

MISSION EXAMPLE: PREPARE AND START A NEW MISSION Assumption: The previous mission has come to an end. To end an ongoing mission write the MIP bit in the Status Register to 0. The preparation of a DS1921H/Z for a mission ...

Page 37

STEP 2 Set the EMCLR bit to 1, enable the RTC and then execute the Clear Memory command. The RTC oscillator must be stable before the Clear Memory command is issued. Wait 500 µs after issuing the Clear Memory command ...

Page 38

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 (005Ah) minutes and the alarm flags TLF, THF, and TAF ...

Page 39

... In this example, the temperature alarms are set to 0°C for the low temperature threshold and 10°C for the high temperature threshold, assuming DS1921Z device. The sample rate is once every 10 minutes, allowing the mission to last days. This results in the following data to be written to the special ...

Page 40

... Weight ABSOLUTE MAXIMUM RATINGS* IO Voltage to GND IO Sink Current Temperature Range DS1921H, DS1921Z Storage Temperature Range * This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time may affect reliability. ...

Page 41

... Standard Speed Overdrive Speed Standard Speed Overdrive Speed Standard Speed Overdrive Speed Standard Speed Overdrive Speed -5°C to +46°C F DS1921H DS1921Z has been applied the parasite capacitor will not affect normal PUP ILMAX MIN TYP MAX UNITS NOTES 480 640 µs ...

Page 42

Voltage above which, during a rising edge on IO, a logic 1 is detected. 10) The I-V characteristic is linear for voltages less than 1V. 11) ε represents the time required for the pull-up circuitry to pull the voltage ...

Page 43

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 44

Minimum Product Lifetime vs Sample Rate at Different Temperatures -5°C 12.00 11.00 10.00 9.00 8.00 7.00 6.00 5.00 4.00 3.00 2.00 1.00 1 Minutes between Samples 15 °C 26°C 37°C 10 100 46°C 1000 DS1921H/Z ...

Page 45

... Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time © 2009 Maxim Integrated Products DESCRIPTION Maxim is a registered trademark of Maxim Integrated Products, Inc. DS1921H/Z PAGES CHANGED 1 2 ...

Related keywords