DS18B20
 
16 of 22 
The DS18B20 samples the 1-Wire bus during a window that lasts from 15祍 to 60祍 after the master
initiates the write time slot. If the bus is high during the sampling window, a 1 is written to the DS18B20.
If the line is low, a 0 is written to the DS18B20.
Figure 14. Read/Write Time Slot Timing Diagram 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
READ TIME SLOTS
The DS18B20 can only transmit data to the master when the master issues read time slots. Therefore, the
master must generate read time slots immediately after issuing a Read Scratchpad [BEh] or Read Power
Supply [B4h] command, so that the DS18B20 can provide the requested data. In addition, the master can
generate read time slots after issuing Convert T [44h] or Recall E
2
 [B8h] commands to find out the status
of the operation as explained in the DS18B20 Function Commands section.
 
All read time slots must be a minimum of 60祍 in duration with a minimum of a 1祍 recovery time
between slots. A read time slot is initiated by the master device pulling the 1-Wire bus low for a
minimum of 1祍 and then releasing the bus (see Figure 14). After the master initiates the read time slot,
the DS18B20 will begin transmitting a 1 or 0 on bus. The DS18B20 transmits a 1 by leaving the bus high
and transmits a 0 by pulling the bus low. When transmitting a 0, the DS18B20 will release the bus by the
end of the time slot, and the bus will be pulled back to its high idle state by the pullup resister. Output
45?/SPAN>s  
15?/SPAN>s  
V
PU
 
GND
1-WIRE BUS
60  s < T
X
 0 < 120  s
1?/SPAN>s < T
REC
 <  
DS18B20 Samples
MIN
TYP
MAX
15  s  
30  s  
> 1?/SPAN>s 
MASTER WRITE 0 SLOT 
MASTER WRITE 1 SLOT 
V
PU
 
GND
1-WIRE BUS
15?/SPAN>s  
MASTER READ 0 SLOT 
MASTER READ 1 SLOT 
Master samples 
Master samples 
START
OF SLOT 
START
OF SLOT 
> 1 ?/SPAN>s 
1?/SPAN>s < T
REC
 <  
15  s  
15?/SPAN>s  
30?/SPAN>s  
15?/SPAN>s  
DS18B20 Samples
MIN TYP MAX
LINE TYPE LEGEND
Bus master pulling low
 
DS18B20 pulling low
 
 
Resistor pullup
> 1?/SPAN>s 
相关PDF资料
DS2740U+T&R IC CURRENT GAUGE(15BIT) 8UMAX
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
相关代理商/技术参数
DS18B20Z+ 功能描述:板上安装温度传感器 Prgmble Resolution 1-Wire Parasite Pwr RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
DS18B20Z+ 制造商:Maxim Integrated Products 功能描述:SEMICONDUCTOR ((NW))
DS18B20Z+T&R 制造商:Maxim Integrated Products 功能描述:HI RES MICROLAN DIG THERM 8-SOIC TR 制造商:Maxim Integrated Products 功能描述:TEMP SENSOR DGTL SERL (1-WIRE) 8SOIC N - Tape and Reel 制造商:Maxim Integrated Products 功能描述:IC THERM MICROLAN PROG-RES 8SOIC 制造商:Maxim Integrated Products 功能描述:Board Mount Temperature Sensors Prgmble Resolution 1-Wire Parasite Pwr
DS18B20Z+T&R 功能描述:板上安装温度传感器 Prgmble Resolution 1-Wire Parasite Pwr RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
DS18B20Z-W 制造商:Maxim Integrated Products 功能描述:
DS18S20 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
DS18S20/T&R 制造商:Rochester Electronics LLC 功能描述: 制造商:Maxim Integrated Products 功能描述:IC THERM MICROLAN HI PREC TO-92
DS18S20/T&R 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor