DS2482-100 Dallas Semiconducotr, DS2482-100 Datasheet

no-image

DS2482-100

Manufacturer Part Number
DS2482-100
Description
Single-Channel 1-Wire Master
Manufacturer
Dallas Semiconducotr
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS2482-100
Manufacturer:
ST
0
Part Number:
DS2482-100
Manufacturer:
MAXIM/美信
Quantity:
20 000
Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata.
www.maxim-ic.com
GENERAL DESCRIPTION
The DS2482-100 is an I²Cä to 1-Wire
that interfaces directly to standard (100kHz max) or
fast (400kHz max) I²C masters to perform bi-
directional protocol conversion between the I²C
master and any 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 Overdrive 1-Wire
communication
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²C slave address assignment is controlled by two
binary address inputs, resolving potential conflicts
with other I²C slave devices in the system.
APPLICATIONS
§
§
§
§
TYPICAL OPERATING CIRCUIT
I
conveys a license under the Philips I
Standard Specification as defined by Philips.
1-Wire is a Registered Trademark of Dallas Semiconductor.
2
V
C is a trademark of Philips Corp. Purchase of I
CC
µC
Printers
Medical Instruments
Industrial Sensors
Cell Phones, PDAs
(I²C port)
*R
P
SDA
SCL
AD0
AD1
DS2482-100
speeds.
PCTLZ
IO
*R
t
2
To
C Patent Rights to use these components in an I
Device
1-Wire
Current Limiting
Resistor
1-Wire line
optimize
Optional
circuitry
1-Wire
Device
Ò
2
C components of Maxim Integrated Products, Inc., or one of its Associated Companies,
bridge device
1-Wire
Device
1-Wire
Single-Channel 1-Wire Master
1 of 21
FEATURES
§
§
§
§
§
§
§
§
§
§
ORDERING INFORMATION
PIN CONFIGURATION
DS2482S-100
DS2482S-100/T&R
I²C Host Interface, Supports 100kHz and 400kHz
I²C Communication Speeds
1-Wire Master IO with Selectable Active or
Passive 1-Wire Pullup
Provides Reset/Presence, 8-Bit, Single-Bit, and
Three-Bit 1-Wire IO Sequences
Standard and Overdrive 1-Wire Communication
Speeds
Slew Controlled 1-Wire Edges
Selectable 1-Wire Slave Presence-Pulse Falling
Edge Masking to Control Fast Edges on the
1-Wire Line
Supports Low-Impedance 1-Wire Strong Pullup
for EEPROMs, Temp Sensors, or Other 1-Wire
Slaves that have Momentary High Current
Modes
2 Address Inputs for I²C Address Assignment
Wide Operating Range: 2.9V to 5.5V, -40°C to
+85°C
8-Pin, 150-mil SO Package
2
PART
C system, provided that the system conforms to the I
GND
VCC
SCL
IO
1
2
3
4
TEMP RANGE
-40 to +85°C
-40 to +85°C
8
7
6
5
DS2482-100
AD0
AD1
PCTLZ
SDA
PIN-PACKAGE
8 SO (150 mil)
8 SO (150 mil)
REV: 110204
2
C

Related parts for DS2482-100

DS2482-100 Summary of contents

Page 1

... GENERAL DESCRIPTION The DS2482-100 is an I²Cä to 1-Wire that interfaces directly to standard (100kHz max) or fast (400kHz max) I²C masters to perform bi- directional protocol conversion between the I²C master and any downstream 1-Wire slave devices. Relative to any attached 1-Wire slave device, the DS2482-100 is a 1-Wire master ...

Page 2

ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground Maximum Current into Any Pin Operating Temperature Range Junction Temperature Storage Temperature Range Soldering Temperature Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the ...

Page 3

PARAMETER Write-0 Low Time Write-0 Recovery Time Reset Low Time Presence Detect Sample Time Sampling for Short and Interrupt Reset High Time Presence-Pulse Mask Start Presence-Pulse Mask Stop Control Pin (PCTLZ) Output-Low Voltage Output-High Voltage I²C Pins (Note 9) See ...

Page 4

... Applies to SDA, SCL, and AD0, AD1. Note 11: I/O pins of the DS2482 do not obstruct the SDA and SCL lines if V Note 12: The DS2482 provides a hold time of at least 300ns for the SDA signal (referred to the V undefined region of the falling edge of SCL. Note 13: The maximum t ...

Page 5

... AD1 DETAILED DESCRIPTION The DS2482-100 is a self-timed 1-Wire master, which supports advanced 1-Wire waveform features including standard and Overdrive speeds, active pullup, strong pullup for power delivery, and presence-pulse masking. Once supplied with command and data, the I/O controller of the DS2482 performs time-critical 1-Wire communication functions such as reset/presence detect cycle, read-byte, write-byte, single-bit R/W and triplet for ROM Search, without requiring interaction with the host processor ...

Page 6

... The active pullup does not apply to the rising edge of a presence pulse or a recovery after a short on the 1-Wire line. The circuit that controls rising edges (Figure 2) operates as follows the pulldown (from DS2482 or 1-Wire slave) ends. From this point on the 1-Wire bus is pulled high through R capacitive load of the 1-Wire line determine the slope ...

Page 7

... If SPU is 1, the DS2482 applies active pullup to the rising edge of the time slot in which the strong pullup starts, regardless of the APU bit setting. However, in contrast to setting APU = 1 for active pullup, the low-impedance ...

Page 8

... Reset command. Short Detected (SD) The SD bit is updated with every 1-Wire Reset command. If the DS2482 detects a logic 0 on the 1-Wire line at t during the Presence Detect cycle, the SD bit is set to 1. This bit returns to its default 0 with a subsequent 1-Wire Reset command provided that the short has been removed ...

Page 9

... FUNCTION COMMANDS The DS2482 understands eight function commands, which fall into four categories: device control, I²C communication, 1-Wire set-up and 1-Wire communication. The feedback path to the host is controlled by a read pointer, which is set automatically by each function command for the host to efficiently access relevant information. ...

Page 10

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

Page 11

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

Page 12

... NOTE on Figure 7: Depending on its internal state, a 1-Wire slave device transmits data to its master (e.g., the DS2482). When responding with 1-Wire slave starts pulling the line low during t generator determines when this pulldown ends and the voltage starts rising again. When responding with ...

Page 13

... 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 generates a write 1- time slot and a write-0 time slot the read time slots are 0 and 1, there follows a write-0 time slot. ...

Page 14

... Condition Slave Address The slave address to which the DS2482 responds is shown in Figure 9. The logic states at the address pins AD0 and AD1 determine the value of the address bits A0 and A1. The address pins allow the device to respond to one of four possible slave addresses. The slave address is part of the slave-address/control byte. The last bit of the slave-address/control byte ( defines the data direction. When set subsequent data flows from master to slave (write access) ...

Page 15

I²C Definitions The following terminology is commonly used to describe I²C data transfers. The timing references are defined in Figure 10. Figure 10. I²C Timing Diagram SDA t BUF t LOW SCL t t HD:STA R STOP START NOTE: Timing ...

Page 16

... SDA, allowing the master to generate the STOP condition. Writing to the DS2482 To write to the DS2482, the master must access the device in write mode, i.e., the slave address must be sent with the direction bit set to 0. The next byte to be sent is a command code, which, depending on the command, may be followed by a command parameter ...

Page 17

... 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 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 18

... 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 The master should stop and restart as soon as the DS2482 does not acknowledge the command code. A 33h A P (Idle) ...

Page 19

... When 1WB has changed from the Status register holds the valid result of the 1-Wire Triplet command. Case C: 1-Wire Busy (1WB = 1) S AD,0 A 1WT The master should stop and restart as soon as the DS2482 does not acknowledge the command code. A <byte> (Idle) ...

Page 20

... AD1 Line termination resistor, typically 100 I²C pull-up resistor, see Application P Information for R SDA PCTLZ SCL DS2482-100 AD0 *R 1-Wire line t AD1 Current Limiting Resistor 1-Wire line 1-Wire Device #1 (with special power requirements) sizing. ...

Page 21

Since a 885W pullup resistor, as would be required to meet the rise time specification at fast speed and 400pF bus capacitance, is lower than Rpmin at 5.5V, a different approach is necessary. The "Max. Load…" line in Figure 12 ...

Related keywords