由于数字数据输出与温度检测都集成于一个芯片之上,所以DSl8B20抗干扰力很强。它的一个工作周期中有温度检测和数据处理两个步骤。要注意的是,使用它时,首先要对其进行复位,这样才能进行下去。
 图3  DS18B20的引脚图
其中AT89C51对DS18B20的读写操作非常重要。DS18B20与MCU接口采用寄生工作方式。寄生电源的优点:(1)远程温度检测不需要本地电源;(2)没有电源的情况下也能完成ROM的读操作。
DS18B20温度传感器工作时,在温度变换期间提供强力上拉,外部电源供电,MCU对DS18B20操作流程一般遵循以下协议:(1)初始化,(2)ROM操作命令,(3)存储器操作命令,(4)处理数据。当使用时需要进行初始化单总线上的所有处理均从初始化序列开始。初始化序列包括:总线主机发出一个复位脉冲接着由从属器件送出存在脉冲。发出脉冲让总线控制器了解到DS18B20在总线上且已准备好操作。每一次通信之前必须进行复位,复位的时间、等待时间、回应时间应严格按时序编程。
上一篇:AT89C52数字式保险柜防盗系统的设计与实现
下一篇:组态王与单片机通讯的开发

单片机数字红外测距系统设计+电路图+程序

动车组滚动轴承FCM智能诊断研究

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

动车组滚动轴承SVM智能诊断研究

粉料称重装置的单片机控...

浅谈传统人文精神茬大學...

辩护律师的作证义务和保...

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

高校网球场馆运营管理初探【1805字】

国内外无刷直流电动机研究现状

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

谷度酒庄消费者回访调查问卷表

《醉青春》导演作品阐述