DS1481S Maxim Integrated Products, DS1481S Datasheet - Page 2

no-image

DS1481S

Manufacturer Part Number
DS1481S
Description
IC BUS MASTER 1 WIRE 14-SOIC
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of DS1481S

Interface
1-Wire
Voltage - Supply
2.7 V ~ 5.5 V
Package / Case
14-SOIC (3.9mm Width), 14-SOL
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Applications
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS1481S
Manufacturer:
DALLAS
Quantity:
98
Part Number:
DS1481S
Quantity:
22
Part Number:
DS1481S
Manufacturer:
DALLAS
Quantity:
20 000
The DS1481’s 3V operation insures compatibility with most low power parallel ports (i.e., portable
computers).
DEVICE OPERATION
1-Wire communication is executed in “time slots”. The DS1481 generates either a read/write bit “time
slot” or a reset on the I/O pin. The operation performed is determined by the states of the D/CLK and
RES pins as follows:
After D/CLK and RES have been set, the time slot begins when ENI is driven to its active state. A falling
edge on ENI causes the DS1481 to save the state of D/CLK and RES. If the time slot is a 1-Wire reset the
DS1481 will issue a busy signal by driving O1/BSY1 low and O2/BSY2 high. After 2μs O2/BSY2 is
driven low. Both outputs will remain low until the communication on the I/O line is finished. A busy
signal for a bit time slot differs from the reset busy signal only in that both O1/BSY1 and O2/BSY2 are
driven low immediately.
While the busy signal is asserted, the host processor is free to perform other tasks (including running the
print spooler). When the time slot is complete, the DS1481 restores both O1/BSY1 and O2/BSY2 to the
states of I1 and I2 (see Figure 1).
When the host detects that one or both of the busy signals has returned high, it must query the result of
the time slot. This is accomplished by driving D/CLK low. If the result of the time slot was low (Read 0,
Write 0 or presence detect) the DS1481 drives both O1/BSY1 and O2/BSY2 low (this state is held until
ENI returns high). Otherwise it propagates the states of I1 and I2.
After the host reads the result of the time slot it must drive ENI to its inactive state (high). The DS1481
will then set O1/BSY1 and O2/BSY2 to the states of I1 and
1-WIRE TIMING GENERATION
For all time slots, the DS1481 samples the I/O pin at t
60μs from the start of the time slot and de-asserts O1/BSY1 and O2/BSY2.
When a reset is requested, the DS1481 drives the I/O pin low for at least 480μs and then releases it.
During a normal reset the I/O pin immediately begins to return high.
If a 1-Wire device is present on the I/O line it pulls I/O low after time T (15μs ≤ T ≤ 60μs) from the
previous rising edge. The 1-Wire device(s) holds the I/O line low for 4T and then releases it, allowing the
I/O line to return high. This is the presence detect pulse. The I/O line must remain high (in its idle state)
for at least 3T before the 1-Wire device(s) is ready for further communication. To ensure this idle high
time is satisfied, the DS1481 does not release O1/BSY1 and O2/BSY2 for at least 960μs (measured from
the 1st falling edge on the I/O pin).
Toggle Speed
Read 0, Read 1, Write 1
Write 0
1-Wire Reset
TIME SLOT
logic low
logic high
logic low
logic high
D/CLK
logic low (see Figure 7)
logic high (see Figure 4)
logic high (see Figure 5)
logic low (see Figure 6)
2 of 10
SO
(see Figure 4). The DS1481 waits a minimun of
RES
DS1481

Related parts for DS1481S