DS2480B Maxim Integrated Products, DS2480B Datasheet - Page 22

no-image

DS2480B

Manufacturer Part Number
DS2480B
Description
IC LINE DRVR W/SENSOR 1-W 8-SOIC
Manufacturer
Maxim Integrated Products
Type
Line Driver, Transmitterr
Datasheet

Specifications of DS2480B

Number Of Drivers/receivers
1/0
Protocol
RS232
Voltage - Supply
4.5 V ~ 5.5 V
Mounting Type
Surface Mount
Package / Case
8-SOIC (3.9mm Width)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS2480B
Manufacturer:
DALLAS
Quantity:
5 510
Part Number:
DS2480B
Quantity:
5 510
Part Number:
DS2480B
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS2480B+
Manufacturer:
Maxim
Quantity:
2 862
Part Number:
DS2480B+
Manufacturer:
DALLAS
Quantity:
20 000
Company:
Part Number:
DS2480B+
Quantity:
10
Part Number:
DS2480B+T&R
Manufacturer:
MAXIM
Quantity:
5 000
Part Number:
DS2480B+T&R
0
Part Number:
DS2480B+TR
Manufacturer:
MAXIM/美信
Quantity:
20 000
The minimum duration of a strong pullup of infinite duration strongly depends on the baud rate of the
communication between host and DS2480B. The host must first receive the response byte of the Single
Bit command, react to it and then transmit the termination command. Neglecting the host’s response time,
the shortest duration of an infinite strong pullup therefore is 173.6ms at 115.2kbps, 347.2ms at 57.6kbps,
1.04ms at 19.2kbps, and 2.08ms at 9.6kbps.
SOFTWARE DRIVER EXAMPLES
The DS2480B requires a software driver that translates the activities to be generated on the 1-Wire bus
into the appropriate commands. The examples below cover typical situations, such as reading the ROM,
writing to the scratchpad of a Memory iButton, reading the memory of a Memory iButton, programming
an Add-Only iButton EPROM and performing a temperature conversion with the DS1920 temperature
iButton. An example for the use of the Search Accelerator is included in the Search Accelerator section
found earlier in this document.
The DS2480B command codes used in these examples are valid for regular speed and will work properly
on short 1-Wire buses (<10m). The response byte on the reset command assumes a normal presence
pulse, no alarm or short.
The DS2480B includes a 1-byte buffer that stores a byte received from the host while the previous byte is
being translated into activity on the 1-Wire bus. For this reason the host may send another byte even
without having received the response byte. Sending bytes faster than they can be translated into 1-Wire
activities may result in loss of data and/or synchronization and therefore should be avoided.
READ ROM SEQUENCE
WRITE SCRATCHPAD SEQUENCE
Write 2 bytes to scratchpad at memory locations 16h and 17h
Generate Reset Pulse
Set Data Mode
Read ROM Command
Read ROM ID (8 bytes)
Set Command Mode
Generate Reset Pulse
Generate Reset Pulse
Set Data Mode
Skip ROM Command
Write Scratchpad Command
Starting Address TA1
Starting Address TA2
Write to the Scratchpad
Set Command Mode
Generate Reset Pulse
Action Sequence
Action Sequence
22 of 31
Host TX
Host TX
(2 bytes)
FF (x8)
CC
C1
C1
C1
C1
E1
E3
E1
E3
33
0F
16
00
CD or ED
CD or ED
CD or ED
CD or ED
(nothing)
(nothing)
Host RX
(nothing)
Host RX
(nothing)
ROM ID
(as sent)
(as sent)
(as sent)
(as sent)
(as sent)
CC

Related parts for DS2480B