数字温度传感器论文温度传感器论文.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:24KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

数字温度传感器论文温度传感器论文.doc

数字温度传感器论文温度传感器论文.doc

预览

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

16 金币

下载此文档

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

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

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

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

2010年10月第10期(总第143期)广西轻工业GUANGXIJOURNALOFLIGHTINDUSTRY机械与电气数字温度传感器在高速机车轴承温度检测中的应用李秋梅(湖南铁道职业技术学院轨道交通系,湖南株洲412001)【摘、给出了在高速机车中基于单片机要】介绍了单线数字式温度传感器DS18B20的性能特点工作原理及使用方法,AT89茫担?和DS18B20的多点轴承温度检测系统的硬件设计和软件设计两个方面的设计思路。单片机AT89C52;轴承温度检测;高速机车【关键字】数字温度传感器DS18B20;【中图分类号】TP212【文献标识码】A【文章编号】1003-2673(2010)10-52-021引言高速铁路以其安全性能好、速度快、经济效益好等优越性成为现代人们安全可靠的交通工具,对其车速、轴温等进行状态监测和故障诊断是保证列车高速安全运行的重要手段。传统的监测仪表存在严重不足:结构尺寸大、系统结构复杂、灵敏度低、抗干扰能力差、制作成本高、稳定性和可靠性差。随着微电子技术的发展,新型的数字温度传感器应运而生,具有代表性的如美国DALLAS公司生产的单线数字温度传感器DS18B20,集成温度测量与A/D转换于一体,安装空间小、传输距离远、性价比低、分辨率高、精度高、可靠性和稳定性高。本文将以DS18B20型数字式温度传感器为例探讨其在高速机车轴承温度检测中的具体应用。取;4字节是配置寄存器暂存区,第用于编程设定传感器的分辨率,低五位一直都是"1",最高位TM是测试模式位被设置为0,用户可通过R1和R0设置不同的分辨率,设置如表1所列;第5~7字节为厂家保留字节,8字节存放的是CRC校验码,第用来判断接收数据是否正确。表1分辨率的设置表2.3测温原理低温度系数振荡器产生固定频率的脉冲信号,送给减法计数器1;高温度系数振荡器产生的脉冲信号输入减法计数器2,确定一个计数门,内部计数器在这个计数门内对一个低温度系数振荡器的脉冲进行计数来完成温度测量。每次测量前,首先将-55℃所对应的基数分别置入减法计数器1和温度寄存器中。减法计数器1对低温度系数振荡器产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时温度寄存器的值将加1,减法计数器1的预置将重新被装入,减法计数器1重新开始对低温度系数振荡器产生的脉冲信号进行计数,如此循环直到减法计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正减法计数器的预置值。二进制中的前面5位是符号位,如果测得的温度大于0,则这5位为0,只要将测到的十六进制数转为十进制数乘于0.0625即可得到实际温度;如果温度小于0,则这5位为1,将测到的十六进制数需要取反加1后转换为十进制数再乘于0.0625即可得到实际温度。例如:当工作在12位分辨率下,温度为+125℃时,二进制数字输出为0000011111010000,十六进制数字输出为07D0H。2DS18B20介绍2.1性能特点[1]美国DALLAS公司生产的单线数字温度传感器DS18B20,采用单总线专用技术,与微机接口连接灵活;测温精度高,测温范围为-55℃~+125℃,固有测温分辨率0.5℃;转换精度及转换时间可通过简单的编程来控制;内含64位激光修正的只读存储器ROM;用户可通过编程设定温度的上、下限数值;具有多种封装形式。2.2内部电路DS1820的内部结构[2],主要包括温度传感器、位激光64ROM与单线接口、高速暂存器RAM、温度报警触发器TH和TL、存储与控制逻辑电路、位循环冗余校验发生器。8(1ROM:)内部光刻了唯一的64位ROM代码,可以看作为该器件的地址序列号,(最低)位是产品类型标号,开始8接着48位是该器件的序列号,最后8位是循环冗余校验码。其作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20,通过读取ROM代码,就可以轻松确定传感器所在位置。(2RAM:9个字节组成。第0和1字节存放当前温度)由的低字节和高字节,2和第3字节存放用户设定的温度报警第上限值和下限值,与实际温度测量后比较,如果超值将该器件的告警标志位置位并对单片机发出的告警搜索命令作出响应,多个DS18B20进行多点测温时,报警的器件就会被识别并读【作者简介】李秋梅(1983-女,)广东梅州,专任教师,助理工程师。3单片机AT89C52与DS18B20组成的多点轴承温度检测系统3.1硬件设计高速机车轴温测量点可以根据需要进行增减,采用单片机52AT89C52控制的多点轴承温度检测系统如图1所示[3],其P1.0接口接DS18B20单线总线,采用寄生电