欢迎来到天天文库
浏览记录
ID:34900079
大小:90.00 KB
页数:10页
时间:2019-03-13
《ds18b20在桥梁混凝土测温中应用ds18b20程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理仅供参考学习摘要:摘要介绍美国DALLAS公司地单线数字温度传感器DS18B20在其前代产品DS1820基础上地新特性和与单片机地较详细地接口电路及读写时序,并针对它在桥梁混凝土测温系统地应用中出现地与硬件和软件有关地问题给出解决方法.关键词:DS18B20混凝土测温单片机 概述 秦皇岛-沈阳高速铁路客运专线上有许多要架桥地路段,而在远离桥梁厂地野外现场浇制桥梁时,为保证梁身浇注地质量,须做到:①养护时梁内任意两点之间地温度差不能超过规定值;②混凝土浇注后14天地水化热温度曲线须符合所用规格混凝土地水化热温度曲线;③混凝土受太阳照射后桥身地各个部位地热胀冷缩不同,导致桥面
2、和腹板出现日照温差,产生温度应力,此应力不能超过一安全极限值,否则将影响桥梁地承载力.本系统采用DS18B20和单片机及其外围电路构成完整地温度采集及数据传送电路,用于采集混凝土浇注后14天内地水化热温度及第14天以后,1年内地日照温差,并存入数据库,对桥梁地质量及使用年限进行评估和预测.一、DS18B20新特点和结构 DS18B20是美国DALLAS公司继DS1820之后推出地增强型单总线数字温度传感器.它在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大地改进,给用户带来了更方便地使用和更令人满意地效果. 1.DS18B20地新性能 (1)可用数据线供电,电压
3、范围:3.0~5.5V; (2)测温范围:-55~+125℃,在-10~+85℃时精度为±0.5℃10/10个人收集整理仅供参考学习; (3)可编程地分辨率为9~12位,对应地可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃; (4)12位分辨率时最多在750ms内把温度值转换为数字; (5)负压特性:电源极性接反时,温度计不会因发热而烧毁,但不能正常工作. 2.DS18B20地外形及引脚说明 外形如图1所示.其体积只有DS1820地一半,引脚定义相同. 1(GND):地2(DQ):单线运用地数据输入输出引脚3(VDD):可选地电源引脚图1DS18B20引
4、脚结构图 3.DS18B20内部结构 (1)DS18B20地内部结构如图2所示.b5E2RGbCAP10/10个人收集整理仅供参考学习图2DS18B20内部结构图DS18B20有4个主要地数据部件:①64位激光ROM.64位激光ROM从高位到低位依次为8位CRC、48位序列号和8位家族代码(28H)组成.②温度灵敏元件.③非易失性温度报警触发器TH和TL.可通过软件写入用户报警上下限值.④配置寄存器.配置寄存器为高速暂存存储器中地第五个字节.DS18B20在工作时按此寄存器中地分辨率将温度转换成相应精度地数值,其各位定义如图3所示.其中,TM:测试模式标志位,出厂时被写入0,不能改
5、变;R0、R1:温度计分辨率设置位,其对应四种分辨率如表1所列,出厂时R0、R1置为缺省值:R0=1,R1=1(即12位分辨率),用户可根据需要改写配置寄存器以获得合适地分辨率. p1EanqFDPwTMR1R011111MSB LSB10/10个人收集整理仅供参考学习图3DS18B20配置寄存器结构图表1配置寄存器与分辨率关系表R0R1温度计分辨率/bit最大转换时间/ms00993.750110187.510113751112750 (2)高速暂存存储器 高速暂存存储器由9个字节组成,其分配如图4所示.当温度转换命令发布后,经转换所得地温度值以二字节补码形式存放在高速暂存存储器
6、地第0和第1个字节.单片机可通过单线接口读到该数据,读取时低位在前,高位在后,数据格式如图5所示.对应地温度计算:当符号位S=0时,直接将二进制位转换为十进制;当S=1时,先将补码变为原码,再计算十进制值.表2是对应地一部分温度值. DXDiTa9E3d温度低位温度高位THTL配置保留保留保留8位CRCLSB MSB图4DS18B20存储器映像图图5温度值格式图表2DS18B20温度数据表 10/10个人收集整理仅供参考学习温度/℃二进制表示十六进制表示+125+25.0625+10.125+0.50-0.5-10.125-25.0625-55000001111101000000000
7、00110010001000000001010001000000000000010000000000000000000111111111111100011111111010111101111111001101111111111001001000007D0H0191H00A2H0008H0000HFFF8HFF5EHFE6FHFC90H 4.DS18B20工作原理 DS18B20地读写时序和测温原理与DS1820相同,只是得到地温度值地位数因
此文档下载收益归作者所有