单总线数字温度传感器DS18B20原理及应用.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:173KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

单总线数字温度传感器DS18B20原理及应用.pdf

单总线数字温度传感器DS18B20原理及应用.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第25卷第3期贵州师范大学学报(自然科学版)Vo1.25.No.32007年8月JournalofGuizhouNormalUniversity(NaturalSciences)Aug.2007文章编号:lOo4—557O(2007)o3一Ol19一o4单总线数字温度传感器DS18B20原理及应用农静,郑宗亚,刘志杰2(1.上海海事大学,上海200135;2.贵州师范大学网络与信息中心,贵州贵阳550001)摘要:介绍了美国DALLAS公司生产的单总线数字温度传感器DS18B20的内部结构、工作原理以及与单片机的接口连接方式和C语言的编程方法。与传统装置相比,具有结构简单,测温精度高、应用面广等特点。关键词:传感器;单总线;DS18B20中图分类号:TP27文献标识码:ATheprincipleandapplicationof1-wiredigitaltemperaturesensorDS18B20NONGJing,ZHENGZong—ya,LIUZhi-jie(1.ShanghaiMaritimeUniversity,Shanghai,200135,China;2.CentreofNetworkandInformation,GuizhouNormalUniversity,Guiyang,Giuzhou550o0l,China)Abstract:Thispaperintroducesthecharacteristics,structureandprincipleofdigitaltemperaturesen—sorDS18B20.Meanwhile,thehardwareinterfaceandthesoftwaredesignaregivenbetween89C2051andDS18B20intemperaturemeasurement.Comparedwiththetraditionaltemperaturecontroldevices,thissystemhasthecharactersofsimplerstructure,higherprecisionandwiderapplication.Keywords:sensor;1一wire;DS18B20DS18B20是美国DALLAS公司生产的单总线便联网,在仓储管理、工农业生产制造、气象观测、数字温度传感器,可把温度信号直接转换成串行数科学研究以及日常生活中被广泛应用。字信号供微机处理,在一条总线上可挂接多个文章将介绍智能集成温度传感器DS18B20的DS18B20芯片,是只有一个总线命令者和一个或多结构特征及控制方法,给出以此传感器和89C2051个从者组成的计算机应用系统。主机或从机通过单片机构成的最小温度测量系统,并对其程序设计一个漏极开路或三态端口连至该单总线,以允许设作了介绍。备在不发送数据时能够释放总线,而让其他设备使用总线。单总线通常要求外接一个约为4.7kQ的1DS18B20性能特点1-1]上拉电阻,当总线闲置时,其状态为高电平。DS18B20数字温度传感器可提供9~12位温度读采用单总线专用技术,既可通过串行1:2线,也数。读取或写入DS18B20的信息仅需一根总线,可通过其它//0口线与微机接口,无须经过其它变总线本身可以向所有挂接的DS18B20芯片提供电换电路,直接输出被测温度数字量(9~l2位二进源,而不需额外的电源。由于DS18B20这一特点,制数,含1位符号位,可由编程决定具体位数)。非常适合于多点温度检测系统,硬件结构简单,方测温范围为一55'1:~+125~C,测量分辨率为收稿日期:2007—02一O5作者简介:农静(1973一),女,广西蒙山县人,硕士研究生,研究方向:检测技术与自动化装置。ll9一cT吐lI贵州师范大学学报(自然科学版)第25卷0.5~C,最高可达0.0625~C。然保存。内含64位经过激光修正的只读存储器ROM。表1DS18B20中的温度传感器对温度的测量值适配各种单片机或系统机。Tab1TemperatureDataRelationship用户可分别设定温度的上、下限。温度值16进制输出供电方式有两种:①外加电源电压为3.0—5.5V;②寄生电源。2DS18B20内部结构速高存暂;DS18B20内部框图如图1所示。主要包括7部分:①64位光刻ROM与单线接口;②温度传感器;③寄生电源;④温度报警触发器TH和TL,分别用来存储用户设定的温度上、下限;⑤高速暂存器,即便笺式RAM,用于存放中间数据;⑥存储与表2R1、R0位设定分辨率和最大转换时间控制逻辑;