编辑: 烂衣小孩 2014-10-27

64 位序列(包括该 18B20 的48 位序列号) ,之后的操作就是针对该 DSl8B20 的. 而跳过 ROM 命令,即为之后的操作是对所有 DSl8B20 的. 程序可以先跳过 ROM ,启动所有 DSl8B20 进行温度变换 ,之 后通过匹配 ROM ,再逐一地读回每个 DSl8B20 的温度数据. 在DSl8B20 组成的多点测温系统中 ,主机在发出跳过 ROM 命令之后 ,再发出统一的温度转换启动 码44H ,就可以实现所有 DSl8B20 的统一转换. 再经过 1s 后就可以用很少的时间去逐一读取. 这种方式 使其时间值往往小于传统方式(由于采取公用的放大电路和 AD 转换器 ,只能逐一转换) . 显然通道数越 多这种省时效应就越明显 .

4 结束语 我们已成功地将 DS18B20 应用于所开发的 锅炉测控系统 及 充电器测控系统 中 ,其转换精度 高 ,抗干扰能力强 ,使用时无需标定或调试 ;

与微处理器的接口简单 ,可方便地实现多点组网测温 ,给硬 件设计工作带来了极大的方便. 另外采用 DS........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题