参数资料
型号: DS24B33+
厂商: Maxim Integrated Products
文件页数: 19/23页
文件大小: 0K
描述: IC EEPROM 4KBIT TO92
产品培训模块: Lead (SnPb) Finish for COTS
Obsolescence Mitigation Program
标准包装: 1
格式 - 存储器: EEPROMs - 串行
存储器类型: EEPROM
存储容量: 4K (256 x 16)
接口: 1 线
电源电压: 2.8 V ~ 5.25 V
工作温度: -40°C ~ 85°C
封装/外壳: TO-226-3、TO-92-3 标准主体
供应商设备封装: TO-92-3
包装: 散装
DS24B33
1-Wire 4Kb EEPROM
Slave-to-Master
A read-data time slot begins like a write-one time slot.
The voltage on the data line must remain below V TL
until the read low time t RL is expired. During the t RL win-
dow, when responding with a 0, the DS24B33 starts
pulling the data line low; its internal timing generator
determines when this pulldown ends and the voltage
starts rising again. When responding with a 1, the
DS24B33 does not hold the data line low at all, and the
voltage starts rising as soon as t RL is over.
The sum of t RL + δ (rise time) on one side and the inter-
nal timing generator of the DS24B33 on the other side
define the master sampling window (t MSRMIN to
t MSRMAX ) in which the master must perform a read from
the data line. For the most reliable communication, t RL
should be as short as permissible, and the master
should read close to but no later than t MSRMAX . After
reading from the data line, the master must wait until
t SLOT is expired. This guarantees sufficient recovery
time t REC for the DS24B33 to get ready for the next time
slot. Note that t REC specified herein applies only to a
single DS24B33 attached to a 1-Wire line. For multide-
vice configurations, t REC needs to be extended to
accommodate the additional 1-Wire device input
capacitance. Alternatively, an interface that performs
active pullup during the 1-Wire recovery time such as
the DS2482-x00 or DS2480B 1-Wire line drivers can be
used.
Improved Network Behavior
(Switchpoint Hysteresis)
In a 1-Wire environment, line termination is possible
only during transients controlled by the bus master
(1-Wire driver). 1-Wire networks, therefore, are suscep-
tible to noise of various origins. Depending on the phys-
ical size and topology of the network, reflections from
end points and branch points can add up or cancel
each other to some extent. Such reflections are visible
as glitches or ringing on the 1-Wire communication line.
V PUP
Noise coupled onto the 1-Wire line from external
sources can also result in signal glitching. A glitch dur-
ing the rising edge of a time slot can cause a slave
device to lose synchronization with the master and,
consequently, result in a Search ROM command com-
ing to a dead end or cause a device-specific function
command to abort. For better performance in network
applications, the DS24B33 uses an improved 1-Wire
front-end, which makes it less sensitive to noise.
The 1-Wire front-end of the DS24B33 differs from tradi-
tional slave devices in one characteristic: There is a hys-
teresis at the low-to-high switching threshold V TH . If a
negative glitch crosses V TH but does not go below
V TH - V HY , it is not recognized (Figure 12). The hysteresis
is effective at any 1-Wire speed.
CRC Generation
The DS24B33 uses two different types of CRCs. One
CRC is an 8-bit type and is stored in the most signifi-
cant byte of the 64-bit registration number. The bus
master can compute a CRC value from the first 56 bits
of the 64-bit registration number and compare it to the
value stored within the DS24B33 to determine if the reg-
istration number has been received error-free. The
equivalent polynomial function of this CRC is X 8 + X 5 +
X 4 + 1. This 8-bit CRC is received in the true (noninvert-
ed) form. It is computed and programmed into the chip
at the factory.
The other CRC is a 16-bit type, generated according to
the standardized CRC-16 polynomial function X 16 + X 15
+ X 2 + 1. This CRC is used for fast verification of a data
transfer when writing to the scratchpad. In contrast to
the 8-bit CRC, the 16-bit CRC is always communicated
in the inverted form. A CRC generator inside the
DS24B33 (Figure 13) calculates a new 16-bit CRC, as
shown in the command flowchart (Figure 7). The bus
master compares the CRC value read from the device
to the one it calculates from the data, and decides
whether to continue with an operation.
With the Write Scratchpad command, the CRC is gen-
erated by first clearing the CRC generator and then
shifting in the command code, the target addresses
TA1 and TA2, and all the data bytes as they were sent
V TH
0V
V HY
by the bus master. The DS24B33 transmits this CRC
only if the data bytes written to the scratchpad include
scratchpad ending offset 11111b. The data can start at
any location within the scratchpad.
For more information on generating CRC values refer to
Application Note 27: Understanding and Using Cyclic
Figure 12. Hysteresis at the Low-to-High Switching Threshold
Maxim Integrated
Redundancy Checks with Maxim iButton Products.
19
相关PDF资料
PDF描述
AT25256B-XHL-T IC EEPROM 256KBIT 20MHZ 8TSSOP
A54SX32-BG329 IC FPGA SX 48K GATES 329-BGA
RSC60DRTI-S13 CONN EDGECARD 120POS .100 EXTEND
RMC60DRTI-S13 CONN EDGECARD 120PS .100 EXTEND
A54SX32-BGG329 IC FPGA SX 48K GATES 329-BGA
相关代理商/技术参数
参数描述
DS24B33 R 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:1-Wire 4Kb EEPROM
DS24B33 T 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:1-Wire 4Kb EEPROM
DS24B33 TR 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:1-Wire 4Kb EEPROM
DS24B33_1105 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:1-Wire 4Kb EEPROM
DS24B33_1203 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:1-Wire 4Kb EEPROM