欢迎访问ic37.com |
会员登录 免费注册
发布采购

DS1820 参数 Datasheet PDF下载

DS1820图片预览
型号: DS1820
PDF下载: 下载PDF文件 查看货源
内容描述: 1 - Wire数字温度计 [1-Wire Digital Thermometer]
分类和应用: 传感器换能器温度传感器输出元件
文件页数/大小: 27 页 / 155 K
品牌: DALLAS [ DALLAS SEMICONDUCTOR ]
 浏览型号DS1820的Datasheet PDF文件第6页浏览型号DS1820的Datasheet PDF文件第7页浏览型号DS1820的Datasheet PDF文件第8页浏览型号DS1820的Datasheet PDF文件第9页浏览型号DS1820的Datasheet PDF文件第11页浏览型号DS1820的Datasheet PDF文件第12页浏览型号DS1820的Datasheet PDF文件第13页浏览型号DS1820的Datasheet PDF文件第14页  
DS1820  
conversion should be done to validate any alarm condi-  
tions.  
Read ROM [33h]  
This command allows the bus master to read the  
DS1820’s 8–bit family code, unique 48–bit serial num-  
ber, and 8–bit CRC. This command can only be used if  
there is a single DS1820 on the bus. If more than one  
slave is present on the bus, a data collision will occur  
when all slaves try to transmit at the same time (open  
drain will produce a wired AND result).  
Example of a ROM Search  
The ROM search process is the repetition of a simple  
3–step routine: read a bit, read the complement of the  
bit, then write the desired value of that bit. The bus mas-  
ter performs this simple, 3–step routine on each bit of  
the ROM. After one complete pass, the bus master  
knows the contents of the ROM in one device. The  
remainingnumber of devices and their ROM codes may  
be identified by additional passes.  
Match ROM [55h]  
The match ROM command, followed by a 64–bit ROM  
sequence, allows the bus master to address a specific  
DS1820 on a multidrop bus. Only the DS1820 that  
exactly matches the 64–bit ROM sequence will respond  
to the following memory function command. All slaves  
that do not match the 64–bit ROM sequence will wait for  
a reset pulse. This command can be used with a single  
or multiple devices on the bus.  
The following example of the ROM search process  
assumes four different devices are connected to the  
same 1–Wire bus. The ROM data of the four devices is  
as shown:  
ROM1  
ROM2  
ROM3  
ROM4  
00110101...  
10101010...  
11110101...  
00010001...  
Skip ROM [CCh]  
This command can save time in a single drop bus sys-  
tem by allowing the bus master to access the memory  
functions without providing the 64–bit ROM code. If  
more than one slave is present on the bus and a read  
command is issued following the Skip ROM command,  
data collision will occur on the bus as multiple slaves  
transmit simultaneously (open drain pulldowns will pro-  
duce a wired AND result).  
The search process is as follows:  
1. Thebusmasterbeginstheinitializationsequenceby  
issuing a reset pulse. The slave devices respond by  
issuing simultaneous presence pulses.  
2. The bus master will then issue the Search ROM  
command on the 1–Wire bus.  
3. The bus master reads a bit from the 1–Wire bus.  
Each device will respond by placing the value of the  
first bit of their respective ROM data onto the 1–Wire  
bus. ROM1 and ROM4 will place a 0 onto the  
1–Wire bus, i.e., pull it low. ROM2 and ROM3 will  
place a 1 onto the 1–Wire bus by allowing the line to  
stay high. The result is the logical AND of all devices  
on the line, therefore the bus master sees a 0. The  
bus master reads another bit. Since the Search  
ROM data command is being executed, all of the  
devices on the 1–Wire bus respond to this second  
readbyplacingthecomplementofthefirstbitoftheir  
respective ROM data onto the 1–Wire bus. ROM1  
and ROM4 will place a 1 onto the 1–Wire, allowing  
the line to stay high. ROM2 and ROM3 will place a  
0 onto the 1–Wire, thus it will be pulled low. The bus  
masteragainobservesa0forthecomplementofthe  
first ROM data bit. The bus master has determined  
that there are some devices on the 1–Wire bus that  
have a 0 in the first position and others that have a 1.  
Search ROM [F0h]  
When a system is initially brought up, the bus master  
might not know the number of devices on the 1–Wire  
bus or their 64–bit ROM codes. The search ROM com-  
mandallows the bus master to use a process ofelimina-  
tiontoidentifythe64–bitROMcodesofallslavedevices  
on the bus.  
Alarm Search [ECh]  
The flowchart of this command is identical to the Search  
ROM command. However, the DS1820 will respond to  
this command only if an alarm condition has been  
encountered at the last temperature measurement. An  
alarm condition is defined as a temperature higher than  
THorlowerthanTL. Thealarmconditionremainssetas  
long as the DS1820 is powered up, or until another tem-  
perature measurement reveals a non–alarming value.  
For alarming, the trigger values stored in EEPROM are  
taken into account. If an alarm condition exists and the  
TH or TL settings are changed, another temperature  
030598 10/27