Datasheets»Maxim Integrated»DS28E05 Datasheet

DS28E05 Datasheet

Download or read online Maxim Integrated DS28E05 Single-Contact 1-Wire Interface pdf datasheet.



Page
1 of 17
next
DS28E05
General Description
The DS28E05 is a 112-byte user-programmable EEPROM
organized as 7 pages of 16 bytes each. Memory pages
can be individually set to write protected or EPROM
emulation mode through protection byte settings. Each
part has its own guaranteed unique 64-bit ROM identi-
fication number (ROM ID) that is factory programmed
into the chip. The DS28E05 communicates over Maxim
Integrated’s single contact 1-Wire
speed with the ROM ID acting as node address in the
case of a multiple-device 1-Wire network.
Applications
● Accessory/PCB Identification
● Medical Sensor Calibration Data Storage
● Analog Sensor Calibration
● Aftermarket Management of Consumables
Ordering Information
appears at end of data sheet.
For related parts and recommended products to use with this part, refer
to www.maximintegrated.com/DS28E05.related.
1-Wire is a registered trademark of Maxim Integrated Products, Inc.
19-6568; Rev 0; 12/12
Features
● Single-Contact 1-Wire Interface
● 112 Bytes User EEPROM with 1K Write Cycles
● Programmable Write Protection and OTP EPROM
Emulation Modes for User Memory
● Unique Factory-Programmed 64-Bit ROM ID Number
● Communicates with Host at Up to 76.9kbps
®
interface at overdrive
(Overdrive Only)
● Operating Range: 3.3V ±10%, -40°C to +85°C
● ±8kV HBM ESD Protection (typ) on IO Pin
● 3-Pin SOT23 and 6-Pin TSOC Packages
Typical Application Circuit
1-Wire EEPROM
V
CC
R
PUP
IO
DS28E05
µC
GND

Summary of Contents

Page 1

... Each part has its own guaranteed unique 64-bit ROM identi- fication number (ROM ID) that is factory programmed into the chip. The DS28E05 communicates over Maxim Integrateds single contact 1-Wire speed with the ROM ID acting as node address in the case of a multiple-device 1-Wire network ...

Page 2

... DS28E05 Absolute Maximum Ratings IOVoltageRangetoGND ...-0.5Vto4.0V IOSinkCurrent...±20mA Operating Temperature Range ... -40°Cto85°C Junction Temperature ...150°C Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied ...

Page 3

... Note 13:Definesmaximumpossiblebitrate.Equalto1/(t Note 14:Anadditionalresetorcommunicationsequencecannotbeginuntiltheresethightimehasexpired. Note 15: Interval after t during which a bus master can read a logic there is a DS28E05 present. The power-up pres- RSTL ence detect pulse could be outside this interval but will be complete within 2ms after power-up. Note 16:εinFigure10representsthetimerequiredforthepullupcircuitrytopullthevoltage fromV maximum duration for the master to pull the line low is t Note 17:δ ...

Page 4

... Systems. significant bit first. 64-Bit ROM ID Each DS28E05 contains a unique ROM ID 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 cyclic redundancy check (CRC) of the first 56 bits. See Figure3fordetails ...

Page 5

... PARASITE POWER 1-Wire FUNCTION CONTROL MEMORY FUNCTION CONTROL USER EEPROM ADMINISTRATIVE DATA 7 PAGES OF (128 BITS EACH) DS28E05 AVAILABLE COMMANDS: DATA FIELD AFFECTED: READ ROM 64-BIT ROM ID, RC-FLAG MATCH ROM 64-BIT ROM ID, RC-FLAG SEARCH ROM 64-BIT ROM ID, RC-FLAG SKIP ROM RC-FLAG ...

Page 6

... Page 7 ROM ID Legend: (5Fh) designates memory location 5Fh. Text without brackets refers to the register name. Memory Resources The memory of the DS28E05 consists of user memory, administrative data, and a ROM ID. size, access mode and purpose of the various memory areas.Bracketsaroundanaccessmodeindicatepossible restrictions,suchaswriteprotectionorreadprotection. ...

Page 7

... Functioncommands alsoread-accessibleaspartof the 8th memory page. The family code is stored at the lower address (78h). Memory Memory Function Commands The memory function flowchart protocols to access the memory of the DS28E05. The memory is written in segments of 2 bytes. 1-Wire EEPROM (Figure 6) describes the Maxim Integrated 7 ...

Page 8

... COUNTER N N MASTER Rx 1s TO ROM FUNCTIONS FLOWCHART (FIGURE 8) Figure 6. Memory Functions Flowchart www.maximintegrated.com F0h N READ MEMORY? Y MASTER Tx ADDRESS < 0080h? Y DS28E05 SETS MEMORY ADDRESS (T[15:0]) MASTER Rx DATA BYTE FROM MEMORY ADDRESS MASTER Y Tx RESET? N END OF MEMORY? Y MASTER Tx RESET? Y MASTER Rx 1s 1-Wire IDLE HIGH FOR POWER. ...

Page 9

... The command flow allows writing one or multiple adjacent segmentswithinapage.Tosafeguardagainsttransmissionerrors,theDS28E05supportsread-after-writeverification. Incaseofdataerror,themasterabortsthecommandbyissuinga1-Wirereset.TostartthetransfertoEEPROMthe mastermusttransmitareleasebyte(FFh).Aftertheprogrammingtimeisover,theDS28E05transmitsaCSbyte pageisinEPROMemulationmode,thenewsegmentdataisthebitwiseANDofthesegmentdatainmemoryandthe new data provided with the command. ...

Page 10

... The 1-Wire bus has only a single line by definition important that each device on the bus be able to drive it at the appropriate time. To facilitate this, each device attached to the 1-Wire bus must have open-drain or three- state outputs. The 1-Wire port of the DS28E05 is open drain with an internal circuit equivalent to that shown in Figure7. V ...

Page 11

... Alltransactionsonthe1-Wirebusbeginwithaninitializa- tion 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 pres- ence pulse lets the bus master know that the DS28E05 is onthebusandisreadytooperate.Formoredetails,see the section. ...

Page 12

... N SEARCH ROM SKIP ROM COMMAND? COMMAND DS28E05 Tx BIT 0 DS28E05 Tx BIT 0 MASTER Tx BIT BIT 0 MATCH DS28E05 Tx BIT 1 DS28E05 Tx BIT 1 MASTER Tx BIT BIT 1 MATCH DS28E05 Tx BIT 63 DS28E05 Tx BIT 63 MASTER Tx BIT BIT 63 MATCH MEMORY FUNCTIONS ...

Page 13

... RSTL After the bus master has released the line it goes into receivemode.Nowthe1-WirebusispulledtoV thepullupresistor.WhenthethresholdV DS28E05 waits and then transmits a presence pulse by pullingthelinelow.Todetectapresencepulse,themaster must test the logical state of the 1-Wire line at t Read-/Write-Time Slots Data communication with the DS28E05 takes place in time slots that carry a single bit each ...

Page 14

... MASTER SAMPLING WINDOW δ t SLOT MASTER linelow;itsinternaltiminggeneratordetermineswhenthis pulldown ends and the voltage starts rising again. When respondingwitha1,theDS28E05doesnotholdthedata until the TL linelowatall,andthevoltagestartsrisingassoonast window,when RL is over. 1-Wire EEPROM ε t REC t REC DS28E05 Maxim Integrated │ ...

Page 15

... DS28E05 The sum δ(risetime)ononesideandtheinternal RL timing generator of the DS28E05 on the other side define the master sampling window (t MSR(MIN) which the master must perform a read from the data line. For the most reliable communication, t shortaspermissible,andthemastershouldreadcloseto but no later than t ...

Page 16

... Invalid parameter byte RST PD Select Ordering Information PART TEMP RANGE DS28E05RT -40ºCto85ºC DS28E05P -40ºCto85ºC DS28E05PT -40ºCto85ºC Denotes a lead(Pb)-free/RoHS-compliant package Tape and reel. Future productcontact factory for availability. www.maximintegrated.com WM PB FFh Data Data Release ...

Page 17

... DS28E05 Revision History REVISION REVISION NUMBER DATE 0 12/12 Initial release For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrateds website at www.maximintegrated.com. Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses are implied ...

Comments to this Datasheet