ds2482-100-ds2482s-100 Maxim Integrated Products, Inc., ds2482-100-ds2482s-100 Datasheet

no-image

ds2482-100-ds2482s-100

Manufacturer Part Number
ds2482-100-ds2482s-100
Description
Single-channel 1-wire Master
Manufacturer
Maxim Integrated Products, Inc.
Datasheet
The DS2482-100 is an I
that interfaces directly to standard (100kHz max) or fast
(400kHz max) I
tocol conversion between the I
downstream 1-Wire slave devices. Relative to any
attached 1-Wire slave device, the DS2482-100 is a
1-Wire master. Internal, factory-trimmed timers relieve
the system host processor from generating time-critical
1-Wire waveforms, supporting both standard and over-
drive 1-Wire communication speeds. To optimize
1-Wire waveform generation, the DS2482-100 performs
slew-rate control on rising and falling 1-Wire edges and
provides additional programmable features to match
drive characteristics to the 1-Wire slave environment.
Programmable, strong pullup features support 1-Wire
power delivery to 1-Wire devices such as EEPROMs
and sensors. The DS2482-100 combines these features
with an output to control an external MOSFET for
enhanced strong pullup application. The I
address assignment is controlled by two binary
address inputs, resolving potential conflicts with other
I
Rev 7; 8/08
Pin Configurations appear at end of data sheet.
1-Wire is a registered trademark of Maxim Integrated Products, Inc.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
2
C slave devices in the system.
Printers
Medical Instruments
2
*R
C masters to perform bidirectional pro-
________________________________________________________________ Maxim Integrated Products
P
= I
2
C PULLUP RESISTOR (SEE THE APPLICATIONS INFORMATION SECTION FOR R
General Description
V
CC
2
C-to-1-Wire
μC
(I
2
C PORT)
Industrial Sensors
Cell Phones, PDAs
2
Applications
C master and any
®
bridge device
Single-Channel 1-Wire Master
2
R
C slave
P
*
SDA
SCL
AD0
AD1
DS2482-100
♦ I
♦ 1-Wire Master IO with Selectable Active or
♦ Provides Reset/Presence, 8-Bit, Single-Bit, and
♦ Standard and Overdrive 1-Wire Communication
♦ Slew-Controlled 1-Wire Edges
♦ Selectable 1-Wire Slave Presence-Pulse Falling
♦ Strong 1-Wire Pullup Provided by an Internal Low-
♦ PCTLZ Output to Optionally Control an External
♦ Two Address Inputs for I
♦ Operating Range: 2.9V to 5.5V, -40°C to +85°C
♦ 8-Pin (150 mils) SO and 9-Bump WLP Packages
+ Denotes a lead-free/RoHS-compliant package.
T/T&R = Tape and reel.
DS2482S-100+
DS2482S-100+T&R
DS2482X-100+T
PCTLZ
I
Passive 1-Wire Pullup
3-Bit 1-Wire IO Sequences
Speeds
Edge Masking to Control Fast Edges on the
1-Wire Line
Impedance Signal Path
MOSFET for Stronger Pullup Requirements
2
2
C Host Interface Supports 100kHz and 400kHz
C Communication Speeds
IO
PART
P
SIZING).
DEVICE
1-Wire
Typical Operating Circuit
1-Wire LINE
CURRENT-LIMITING
RESISTOR
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
TEMP RANGE
Ordering Information
DEVICE
1-Wire
CIRCUITRY
OPTIONAL
2
C Address Assignment
DEVICE
1-Wire
PIN-PACKAGE
8 SO (150 mils)
8 SO (150 mils)
9 WLP (2.5k pieces)
Features
1

Related parts for ds2482-100-ds2482s-100

ds2482-100-ds2482s-100 Summary of contents

Page 1

... C masters to perform bidirectional pro- 2 tocol conversion between the I downstream 1-Wire slave devices. Relative to any attached 1-Wire slave device, the DS2482-100 is a 1-Wire master. Internal, factory-trimmed timers relieve the system host processor from generating time-critical 1-Wire waveforms, supporting both standard and over- drive 1-Wire communication speeds ...

Page 2

Single-Channel 1-Wire Master ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground.........-0.5V to +6V Maximum Current into Any Pin..........................................±20mA Operating Temperature Range ...........................-40°C to +85°C Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to ...

Page 3

ELECTRICAL CHARACTERISTICS (continued 2.9V to 5.5V -40°C to +85°C PARAMETER SYMBOL Fall Time High-to-Low (Notes 6, 7) Write-Zero Low Time Write-Zero Recovery Time t Reset Low Time Presence-Detect Sample Time Sampling for Short and ...

Page 4

... Note 10: Applies to SDA, SCL, AD0 and AD1. Note 11: The input/output pins of the DS2482-100 do not obstruct the SDA and SCL lines if V Note 12: The DS2482-100 provides a hold time of at least 300ns for the SDA signal (referred to the V bridge the undefined region of the falling edge of SCL. ...

Page 5

... Figure 1. Block Diagram _______________________________________________________________________________________ Single-Channel 1-Wire Master FUNCTION CC or GND. These inputs determine the I CC CONFIGURATION T-TIME OSC REGISTER INPUT/OUTPUT CONTROLLER INTERFACE CONTROLLER STATUS REGISTER DS2482-100 READ DATA REGISTER Pin Description through a pullup resistor. through a pullup resistor slave LINE IO XCVR PCTLZ 5 ...

Page 6

... Single-Channel 1-Wire Master Detailed Description The DS2482-100 is a self-timed 1-Wire master that sup- ports advanced 1-Wire waveform features including standard and overdrive speeds, active pullup, strong pullup for power delivery, and presence-pulse masking. The active pullup affects rising edges on the 1-Wire side ...

Page 7

... Reflections can cause glitches in the network that, in turn, can cause slave devices to lose synchronization with the 1-Wire master. Figure 3 shows the timing references for the presence- pulse masking. If enabled (PPM = 1), the DS2482-100 begins pulling the 1-Wire line low at t reset low time t t ...

Page 8

... Electrical Characteristics to determine if the internal strong pullup is sufficient given the current load on the device. If SPU is 1, the DS2482-100 treats the rising edge of the time slot in which the strong pullup starts as if the active pullup was activated. However, in contrast to the active pullup, the strong pullup, i.e., the internal pullup transis- ...

Page 9

... DS2482-100 in read mode (during the acknowledge cycle), provided that the read pointer is positioned at the Status Register. If the RST bit is 1, the DS2482-100 has performed an internal reset cycle, either caused by a power-on reset 1-Wire Busy (1WB) or from executing the Device Reset command. The RST ...

Page 10

... Single-Channel 1-Wire Master Function Commands The DS2482-100 understands eight function com- mands that fall into four categories: device control, I communication, 1-Wire setup, and 1-Wire communica- tion. The feedback path to the host is controlled by a read pointer, which is set automatically by each func- tion command for the host to efficiently access relevant information ...

Page 11

... Status Register, bits PPD and SD. Typical Use To initiate or end any 1-Wire communication sequence. Restriction 1-Wire activity must have ended before the DS2482-100 can process this command. Command code is not acknowledged if 1WB = 1 at the time the command code is received and Error Response the command is ignored. ...

Page 12

... To perform single-bit writes or reads at the 1-Wire line when single bit communication is Typical Use necessary (the exception). Restriction 1-Wire activity must have ended before the DS2482-100 can process this command. Command code and bit byte are not acknowledged if 1WB = 1 at the time the command code is Error Response received and the command is ignored. ...

Page 13

... F1 PULLUP (SEE FIGURE 2) NOTE: DEPENDING ON ITS INTERNAL STATE, A 1-Wire SLAVE DEVICE TRANSMITS DATA TO ITS MASTER (e.g. THE DS2482-100). WHEN RESPONDING WITH 1-Wire SLAVE STARTS PULLING THE LINE LOW DURING t STARTS RISING AGAIN. WHEN RESPONDING WITH 1-Wire SLAVE DOES NOT HOLD THE LINE LOW AT ALL, AND THE VOLTAGE STARTS RISING AS SOON OVER ...

Page 14

... Begins maximum 262.5ns after the falling SCL edge of the command code acknowledge bit. Status Register (for busy polling). Note: To read the data byte received from the 1-Wire line, issue Read Pointer Position the Set Read Pointer command and select the Read Data Register. Then access the DS2482-100 in read mode. Status Bits Affected ...

Page 15

... The direction byte determines the type of write time slot if both read time slots are 0 (a typical case). In this case, the DS2482-100 generates a write-one time slot and a write-zero time slot Description See Table 3 ...

Page 16

... Interface transmitted first. After each byte follows an acknowledge bit to allow synchronization between master and slave. The slave address to which the DS2482-100 responds is shown in Figure 9. The logic state at the address pins AD0 and AD1 determines the value of the address bits A0 and A1. The address pins allow the device to respond to one of four possible slave addresses ...

Page 17

SDA t BUF t LOW SCL t t HD:STA R STOP START NOTE: TIMING IS REFERENCED TO V AND V . IL(MAX) IH(MIN) 2 Figure 10 Timing Diagram The following terminology is commonly used to 2 describe I ...

Page 18

... Reading from the DS2482-100 To read from the DS2482-100, the master must access the device in read mode, i.e., the slave address must be sent with the direction bit set to 1. The read pointer determines the register that the master reads from. The ...

Page 19

... In the first cycle, the master sends the command. Then the master waits (Idle) for the 1-Wire reset to complete. In the second cycle, the DS2482-100 is accessed to read the result of the 1-Wire reset from the Status Register. Case B: 1-Wire Idle (1WB = 0), Busy Polling Until the 1-Wire Command is Completed, then Read the Result ...

Page 20

... When 1WB has changed from the 1-Wire Write Byte command is completed. Case C: 1-Wire Busy (1WB = 1) S AD,0 A 1WWB A\ The master should stop and restart as soon as the DS2482-100 does not acknowledge the command code. 20 ______________________________________________________________________________________ Communication Examples (continued) <byte> (Idle) ...

Page 21

... Register (code E1h) and access the device again to read the data byte that was obtained from the 1-Wire line. Case D: 1-Wire Busy (1WB = 1) S AD,0 A 1WRB A\ The master should stop and restart as soon as the DS2482-100 does not acknowledge the command code. ______________________________________________________________________________________ Single-Channel 1-Wire Master Communication Examples (continued) P (Idle) SRP ...

Page 22

... S AD,0 A 1WT A\ The master should stop and restart as soon as the DS2482-100 does not acknowledge the command code. Applications Information SDA and SCL Pullup Resistors SDA is an open-drain output on the DS2482-100 that requires a pullup resistor to realize high-logic levels. Because the DS2482-100 uses SCL only as input (no ...

Page 23

... R CURRENT-LIMITING RESISTOR SDA SCL PCTLZ DS2482-100 1-Wire LINE AD0 IO AD1 V CC SDA SCL PCTLZ DS2482-100 1-Wire LINE V AD0 IO CC AD1 SIZING MAX LOAD AT MIN PULLUP VOLTAGE (V) ” line 1-Wire DEVICE #1 (WITH SPECIAL POWER ...

Page 24

... TOP VIEW (BUMP SIDE DOWN) DS2482-100 PCTLZ AD1 AD0 B SCL SDA GND IO WLP PACKAGE CODE — W92A1+1 Pin Configurations TOP MARK DS2482-100 WLP Package Information DOCUMENT NO. 56-G2008-001 21-0067 ...

Page 25

... Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 25 © 2008 Maxim Integrated Products Single-Channel 1-Wire Master DESCRIPTION and R values in the Electrical Characteristics table. IL1 WPU is a registered trademark of Maxim Integrated Products, Inc. Revision History PAGES CHANGED ...

Related keywords