DS1982-F3+ Maxim Integrated Products, DS1982-F3+ Datasheet

IBUTTON 1KBit ADD-ONLY F3

DS1982-F3+

Manufacturer Part Number
DS1982-F3+
Description
IBUTTON 1KBit ADD-ONLY F3
Manufacturer
Maxim Integrated Products
Series
iButton®r
Datasheet

Specifications of DS1982-F3+

Rohs Information
IButton RoHS Compliance Plan
Memory Size
128B
Memory Type
EPROM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SPECIAL FEATURES
 1024 bits Electrically Programmable Read-
 EPROM partitioned into four 256-bit pages for
 Each memory page can be permanently write-
 Device is an “add only” memory where
 Architecture allows software to patch data by
 Reduces control, address, data, power, and
 8-bit family code specifies DS1982
 Reads over a wide voltage range of 2.8V to
ORDERING INFORMATION
DS1982-F3+
DS1982-F5+
+Denotes a lead(Pb)-free/RoHS-compliant product.
EXAMPLES OF ACCESSORIES
DS9096P
DS9101
DS9093RA
DS9093F
DS9092
F3 MicroCan
Only Memory (EPROM) communicates with
the economy of one signal plus ground
randomly accessing packetized data
protected to prevent tampering
additional data can be programmed into
EPROM without disturbing existing data
superseding an old page in favor of a newly
programmed page
programming signals to a single data pin
communications requirements to reader
6.0V from -40°C to +85°C; programs at 11.5V
to 12.0V from -40°C to +50°C
Self-Stick Adhesive Pad
Multi-Purpose Clip
Mounting Lock Ring
Snap-In Fob
iButton Probe
F3 MicroCan
F5 MicroCan
Page 1 of 24
COMMON iButton FEATURES
 Unique, factory-lasered and tested 64-bit
 Multidrop controller for MicroLAN
 Digital identification and information by
 Chip-based data carrier compactly stores
 Data can be accessed while affixed to object
 Economically communicates to bus master
 Standard 16mm diameter and 1-Wire
 Button shape is self-aligning with cup-shaped
 Durable stainless steel case engraved with
 Easily affixed with self-stick adhesive backing,
 Presence detector acknowledges when reader
F5 MicroCan
iButton and 1-Wire are registered trademarks of Maxim Integrated Products, Inc.
registration number (8-bit family code + 48-bit
serial number + 8-bit CRC tester) assures
absolute traceability because no two parts are
alike
momentary contact
information
with a single digital signal at 16.3kbps
ensure compatibility with iButton
probes
registration number withstands harsh
environments
latched by its flange, or locked with a ring
pressed onto its rim
first applies voltage
1Kb Add-Only iButton
DS1982
®
family
®
protocol

Related parts for DS1982-F3+

DS1982-F3+ Summary of contents

Page 1

... DS1982 communications requirements to reader  Reads over a wide voltage range of 2.8V to 6.0V from -40°C to +85°C; programs at 11.5V to 12.0V from -40°C to +50°C ORDERING INFORMATION DS1982-F3+ F3 MicroCan DS1982-F5+ F5 MicroCan +Denotes a lead(Pb)-free/RoHS-compliant product. EXAMPLES OF ACCESSORIES DS9096P ...

Page 2

... DS1982 become accessible and the bus master may issue any one of the five memory function commands specific to the DS1982 to read or program the various data fields. The protocol for these memory function commands is described in Figure 6. All data is read and written least significant bit first. ...

Page 3

... LASERED ROM Each DS1982 contains a unique ROM code that is 64 bits long. The first 8 bits are a 1-Wire family code. The next 48 bits are a unique serial number. The last 8 bits are a CRC of the first 56 bits (see Figure 3). The 64-bit ROM and ROM Function Control section allow the DS1982 to operate as a 1-Wire device and follow the 1-Wire protocol detailed in the section “ ...

Page 4

... DS1982 BLOCK DIAGRAM Figure 1 Page DS1982 ...

Page 5

... SEARCH ROM SKIP ROM WRITE MEMORY WRITE STATUS BYTE READ MEMORY READ STATUS BYTE READ DATA/GENERATE 8-BIT CRC 48- Bit Serial Number LSB MSB Page DS1982 OTHER DEVICES DATA FIELD AFFECTED: 64-BIT ROM 64-BIT ROM 64-BIT ROM N/A 1024-BIT EPROM EPROM STATUS BYTES ...

Page 6

... EPROM The memory map in Figure 5 shows the 1024-bit EPROM section of the DS1982 that is configured as four pages of 32 bytes each. The 8-bit scratchpad is an additional register that acts as a buffer when programming the memory. Data is first written to the scratchpad and then verified by reading an 8-bit CRC from the DS1982 that confirms proper receipt of the data ...

Page 7

... To execute a read sequence, the starting address is issued by the bus master and data is read from the part beginning at that initial location and continuing to the end of the selected data field or until a reset sequence is issued. All bits transferred to the DS1982 and received back by the bus master are sent least significant bit first. ...

Page 8

... MEMORY FUNCTION FLOW CHART Figure 6 Page DS1982 ...

Page 9

... MEMORY FUNCTION FLOW CHART (cont’d) Figure 6 Page DS1982 ...

Page 10

... MEMORY FUNCTION FLOW CHART (cont’d) Figure 6 Page DS1982 ...

Page 11

... Read Status command supplies an 8-bit CRC that is based on and always is consistent with the current data stored in the EPROM Status data field. After the 8-bit CRC is read, the bus master will receive logical 1s from the DS1982 until a Reset Pulse is issued. The Read Status command sequence can be exited at any point by issuing a Reset Pulse. ...

Page 12

... EPROM data field. After the 8-bit CRC of the last page is read, the bus master will receive logical 1s from the DS1982 until a Reset Pulse is issued. The Read Data/Generate 8-Bit CRC command sequence can be exited at any point by issuing a Reset Pulse ...

Page 13

... The bus master will issue the next byte of data using eight write time slots. As the DS1982 receives this byte of data into the scratchpad, it also shifts the data into the CRC generator that has been preloaded with the LSB of the current address, and the result is an 8-bit CRC of the new data byte and the LSB of the new address ...

Page 14

... For both of these cases, the decision to continue (to apply a program pulse to the DS1982) is made entirely by the bus master, since the DS1982 will not be able to determine if the 8-bit CRC calculated by the bus master agrees with the 8-bit CRC calculated by the DS1982 incorrect CRC is ignored and a program pulse is applied by the bus master, incorrect programming could occur within the DS1982 ...

Page 15

... Reset Pulse transmitted by the bus master followed by a presence pulse(s) transmitted by the slave(s). The presence pulse lets the bus master know that the DS1982 is on the bus and is ready to operate. For more details, see the “1-Wire Signaling” section. ...

Page 16

... DS1982 EQUIVALENT CIRCUIT Figure 7 BUS MASTER CIRCUIT Figure 8 Page DS1982 ...

Page 17

... ROM FUNCTIONS FLOW CHART Figure 9 Page DS1982 ...

Page 18

... DS1982. During write time slots, the delay circuit determines when the DS1982 will sample the data line. For a read data time slot transmitted, the delay circuit determines how long the DS1982 will hold the data line low overriding the 1 generated by the master. If ...

Page 19

... CRC GENERATION The DS1982 has an 8-bit CRC stored in the most significant byte of the 64-bit ROM. The bus master can compute a CRC value from the first 56 bits of the 64-bit ROM and compare it to the value stored within the DS1982 to determine if the ROM data has been received error-free by the bus master. The equivalent ...

Page 20

... READ/WRITE TIMING DIAGRAM Figure 11 Write-1 Time Slot Write-0 Time Slot RESISTOR MASTER DS1982 60 s  t < 120 s SLOT 1 s  t < 15 s LOW1 1 s  t <  REC 60 s  t < 120 s < t LOW0 SLOT 1 s  t <  REC Page DS1982 ...

Page 21

... Read-data Time Slot RESISTOR MASTER DS1982 PROGRAM PULSE TIMING DIAGRAM Figure 12 60 s  t < 120 s SLOT 1 s  t < 15 s LOWR 0  t < 45 s RELEASE 1 s  t <  REC = 15 s t RDV < 1  Page DS1982 ...

Page 22

... LOW0 t exactly 15 RDV RELEASE REC t 480 RSTH t 480 RSTL t 15 PDHIGH t 60 PDLOW 480 0.5 FP Page DS1982 MAX UNITS NOTES +  12 25C) A MAX UNITS NOTES 800 pF 9 MAX UNITS NOTES 120 s s 15 s 120 s 45 s  ...

Page 23

... The accumulative duration of the programming pulses for each address must not exceed 5 ms. and a maximum time slot of 120  after power has been applied the parasite capacitance will not affect may have to be reduced to as much as 0.5V to always ILMAX Page DS1982 ...

Page 24

... 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. DS1982 PAGES CHANGED 1 1 ...

Related keywords