DS2740
The CRC can be generated by the host using a circuit consisting of a shift register and XOR gates as
shown in Figure 8, or it can be generated in software. Additional information about the Dallas 1-Wire
CRC is available in Application Note 27, Understanding and Using Cyclic Redundancy Checks with 
Dallas Semiconductor i
Button Products.  (This  application  note  can  be  found  on  the  Maxim/Dallas 
Semiconductor website at www.maxim-ic.com.)
 
In the circuit in Figure 8, the shift register bits are initialized to 0. Then, starting with the least significant
bit of the family code, one bit at a time is shifted in. After the 8th bit of the family code has been entered,
then the serial number is entered. After the 48th bit of the serial number has been entered, the shift
register contains the CRC value.
 
Figure 8. 1-Wire CRC GENERATION BLOCK DIAGRAM  
 
MSb
 
 
 
 
XOR
 
XOR
 
LSb
XOR
INPUT
 
 
 
 
 
 
 
HARDWARE CONFIGURATION 
Because the 1-Wire bus has only a single line, it is important that each device on the bus be able to drive
it at the appropriate time. To facilitate this, each device attached to the 1-Wire bus must connect to the
bus with open-drain or tri-state output drivers. The DS2740 uses an open-drain output driver as part of the
bidirectional interface circuitry shown in Figure 9. If a bidirectional pin is not available on the bus master,
separate output and input pins can be connected together.
 
The 1-Wire bus must have a pullup resistor at the bus-master end of the bus. For short line lengths, the
value of this resistor should be approximately 5k? The idle state for the 1-Wire bus is high. If, for any
reason, a bus transaction must be suspended, the bus must be left in the idle state to properly resume the
transaction later. If the bus is left low for more than 120?/SPAN>s (16?/SPAN>s for overdrive speed), slave devices on
the bus begin to interpret the low period as a reset pulse, effectively terminating the transaction.
 
The DS2740 can operate in two communication speed modes, standard and overdrive. The speed mode is
determined by the input logic level of the OVD pin with a logic 0 selecting standard Speed and a logic 1
selecting overdrive speed. The OVD pin must be at a stable logic level of 0 or 1 before initializing a
transaction with a reset pulse. All 1-Wire devices on a multinode bus must operate at the same
communication speed for proper operation. 1-Wire timing for both standard and overdrive speeds are
listed in the Electrical Characteristics: 1-Wire Interface tables.
 
9 of 16
 
 
相关PDF资料
DS28EA00U+T&R IC THERMOMETER 1-WIRE 8-USOP
DS3920T-001+ IC CURRENT MIRROR 5:1 SOT23-6
DS4560LS-LO+T IC SWITCH HOT-PLUG 12V 8-SOIC
DS600U+T&R IC SENSOR TEMP 8-USOP
DS620U+ IC THERMOMETER/STAT DIG 8MSOP
DS7505U+T&R IC DGTL THERMOMETER 2WIRE 8-USOP
DS75LVU+T&R IC SENSOR TEMP DIGITAL 8MSOP
DS75LXS+ IC THERMOMETER/STAT DIG 8-SOIC
相关代理商/技术参数
DS2741 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Current Monitor and Accumulator with Integrated Sense Resistor
DS2741_09 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Current Monitor and Accumulator with Integrated Sense Resistor
DS2741N+ 功能描述:电池管理 RoHS:否 制造商:Texas Instruments 电池类型:Li-Ion 输出电压:5 V 输出电流:4.5 A 工作电源电压:3.9 V to 17 V 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:VQFN-24 封装:Reel
DS2741N+T 功能描述:电池管理 Current Monitor & Accumulator RoHS:否 制造商:Texas Instruments 电池类型:Li-Ion 输出电压:5 V 输出电流:4.5 A 工作电源电压:3.9 V to 17 V 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:VQFN-24 封装:Reel
DS2745 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Low-Cost I2C Battery Monitor
DS2745_09 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Low-Cost I2C Battery Monitor
DS2745EVKIT+ 功能描述:电源管理IC开发工具 DS2745 Eval Kit RoHS:否 制造商:Maxim Integrated 产品:Evaluation Kits 类型:Battery Management 工具用于评估:MAX17710GB 输入电压: 输出电压:1.8 V
DS2745K 功能描述:电源管理IC开发工具 RoHS:否 制造商:Maxim Integrated 产品:Evaluation Kits 类型:Battery Management 工具用于评估:MAX17710GB 输入电压: 输出电压:1.8 V