www.tai-yan.com/bbs
IC资料查询�½�站:
www.tai-yan.com
电子工程技术论坛:
数字温度传感器
DS1820(DS18B20)的应用
一 单线数字温度计
DSl820
介绍
DSl820
数字温度计提供
9
�½�(二进制)温度读数 指示器件的温度 信息经过单线接口送
入
DSl820
或从
DSl820
送出 因此从主机
中央处理器
到
DSl820
仅需一条线(和地线)
DSl820
的
电源可以由数据线本身提供而不需要外部电源 因为每一个
DSl820
在出厂时已经给定了唯
一的序号 因此任意多个
DSl820
可以存放在同一条单线总线上 这允许在许多不同的地方
放�½�温度敏感器件
DSl820
的测量范围从-55 到+125
增量值为
0.5
可在
升S(典型值)
内把温度变换成数字
每一个
DSl820
包括一个唯一的
64
�½�长的序号 该
序号值存放在
DSl820
内部的
ROM (只读存贮器)中
开始
8
�½�是产品类型编码(DSl820 编码均为
10H)
接着的
48
�½�是每个器件唯一的序号 最后
8
�½�是前面
56
�½�的
CRC(循环冗�½�校验)码 DSl820
中还有用于贮
存测得的温度值的两个
8
�½�存贮器
内存
编号为
0
号和
1
号
1
号存贮器存放温度值的符号 如果温度为负(
)
则
1
号存贮器
8
�½�全为
1
否则全为
0 0
号存贮器用于存
将存
放温度值的补码
LSB(最�½��½�)的 1
表示
0.5
贮器中的二进制数求补再�½�换成十进制数并除以
2
就得到
125 )
DSl820
的引脚如图
2 26
被测温度值(-550
l
所示 每只
D51820
�½可以设�½�成两种供电方式 即数据
总线供电方式和外部供电方式 采取数据总线供电方式可以节省一根导线 �½�完成温度测量
的时间较长 采取外部供电方式则多用一根导线 �½�测量速度较快
温度计算
1
Ds1820
用
9
�½�存贮温值度 最高�½�为符号�½� 下图为
18b20
的温度存储方式
S=1
正温度
S=0
如
00AAH
为+85
,0032H
为
25
FF92H
为
55
了解更多电子书籍及资料请登陆:�½��½��½�.�½��½��½�-�½��½��½�.�½��½��½�/�½��½��½�
w
w
2 DS18B20
用
12
�½�存贮温值度 最高�½�为符号�½� 下图为
18b20
的温度存储方式 负温度
S=1
正温度
S=0
如
0191H
为
25.0625 , FC90H
为-55
0550H
为+85
我-Y
.ta
w
.c
an
/b
om
负温度
bs