数字温度计课程设计(共21页)

上传人:des****85 文档编号:225892531 上传时间:2021-12-17 格式:DOCX 页数:21 大小:883.39KB
返回 下载 相关 举报
数字温度计课程设计(共21页)_第1页
第1页 / 共21页
数字温度计课程设计(共21页)_第2页
第2页 / 共21页
数字温度计课程设计(共21页)_第3页
第3页 / 共21页
数字温度计课程设计(共21页)_第4页
第4页 / 共21页
数字温度计课程设计(共21页)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《数字温度计课程设计(共21页)》由会员分享,可在线阅读,更多相关《数字温度计课程设计(共21页)(21页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上重庆三峡学院课程设计(论文)题目 数字温度计 院 系 机械工程学院 专 业 机械电子工程(数控加工) 年 级 201X级 学生姓名 范俊 学生学号 * 指导教师 XXX 职称 教授 完成设计(论文)时间 2014 年 12 月 目 录专心-专注-专业数字温度计范俊重庆三峡学院机械工程学院机械电子专业XXXX级X班 重庆万州 摘 要 在日常生活及工农业生产中经常要检测温度,传统的方式是采用热电偶或热电阻。其硬件电路和软件调试比较复杂,制作成本较高。近年来随着科技的飞速发展,单片机的应用正不断走向深入。所以我们选用单片机作为核心部件进行逻辑控制及信号的产生,用单片机本生的

2、优势节约成本,使电路更简单。温度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生产和生活中的更加广泛的应用,利用新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发。在这里介绍了一种基于AT89C52单片机的温度测量及控制系统的硬件结构以及C语言程序设计,该系统设计和布线简单,结构紧凑,体积小,重量轻,抗干扰能力强,性价比高,扩展方便,在大型仓库,工厂,智能化建筑等领域的多点温度检测中有广阔的应用前景。 关键词 DS18B20 AT89C51 温度测量 1课题调查 1.1本课题的研究意义,国内外研究现状、水平和发展趋势温度的测量对人类日常生活、工业生产、气象预报、物资仓

3、储等都起着极其重要的作用,因此研究温度的测量方法和装置具有重要的意义。近年来,温度检测领域发展迅速,并且随着数字技术的发展,温度的测控芯片也相应的登上历史 的舞台,能够在工业、农业等各个领域中广泛使用。温度的测量的关键之处是温度传感器,其往往决定着一个温度检测系统的性能。传统的温度检测以热敏电阻和AD590为温度敏感元件。热敏电阻虽成本低, 但需信号处理电路,电路复杂,可靠性较低,测温准确度及抗干扰能力也有一定的不足。近年来,传感器正处于传统型向新型传感器转型的发展阶段。新型的温度传感器的特点是微型化、数字化、智能化、多功能化、系统化、网络化,它提高了抗干扰能力和可靠性,而且使系统结构更简洁,

4、维护方便,缩小了空间。单片机具有集成度高、功能强、体积小、价格低、抗干扰能力等优于一般CPU的优点,因此往往采用单片机作为数字控制器取代模拟控制器。温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。成熟的温控产品主要以“点位”控制及常规的PID控制器为主,它们只能适应一般温度系统控制,而用于较高控制场合的智能化、自适应控制仪表,国内技术还不十分成熟,形成商品化并广泛应用的控制仪表较少。随着我国经济的发展及加入WTO,我国政府及企业对此都非常重视,对相关企业资源进行了重组,相继建立了一些国家

5、、企业的研发中心,开展创新性研究,使我国仪表工业得到了迅速的发展。 目前国际通用的温标是1975 年第15届国际权度大会通过的1968 年国际实用温标-1975年修订版,记为:IPTS-68(Rev-75)。但由于 IPTS-68 温标存在一定的不足,国际计量委员会在18届国际计量大会第七号决议授权予 1989 年会议通过了 1990 年国际温标 ITS-90,ITS-90 温标替代了 IPTS-68。1.2 温度检测的发展背景在众多温度仪表中温度传感器是开发最早,也是现在应用最广的一类温度仪表。现在温度仪市场中温度传感器的份额已大大超过了其他的传感器。从17世纪初人们开始利用温度进行测量。温

6、度检测在各个领域都具有广泛的应用,随着传感器技术、微电子技术、单片机技术的不断发展,为智能温度测控系统测控功能的完善、测控精度的提高 和抗干扰能力的增强等提供了条件。再则人们在温度检测的准确度、便捷、快速 等方面有着越来越高的要求。而传统的温度传感器已经不能满足人们的需求,所以新型的温度传感器将逐渐代替传统的温度传感器。温度检测系统的发展趋势随着工业生产效率的不断提高,自动化水平与范围也不断扩大,因而对温度 检测技术的要求也愈来愈高, 现在工业上通用的温度检测范围为200-3000 C,而今后要求能测量超高温与超低温。尤其是液化气体的极低温度检测更为迫切,如 1OK 以下的温度检测 是当前重点

7、研究课题。 温度检测技术将会由点测温发展到线、面,甚至立体的测量。应用范围己经 从土业领域延伸到环境保护、家用电器、汽车工业及航天工业领域。 利用以前的检测技术生产出适应于不同场合、不同工况要求的新型产品,以满足用户需要。同时利用新的检测技术制造出新的产品。 对许多场合中的温度检测器有特殊要求,如防硫、防爆、耐磨等性能要求; 又如移动物体和高速旋转物体的测温、钢水的连续测温、火焰温度检测等。 温度仪表向数字化方向发展。其最大优点是直观、无读数误差、分辨率高、测量误差小,因而有广阔的销售市场。所以说数字温度计的发展前景是相当可观的。 1.2 本课题的基本内容,预计可能遇到的困难,提出解决问题的方

8、法数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,将电信号转换成数字信号。如单片机或者PC机等,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为可以显示出来的温度数值,如25.0摄氏度,然后通过显示单元,如LED,LCD或者电脑屏幕等显示出来给人观察。这样就完成了数字温度计的基本测温功能。 该系统利用AT89C51芯片控制温度传感器DS18B20进行时温度检测并显示,能够实现快速检测环境温度。可能遇到的问题及注意事项:(1)较小的

9、硬件开销需要相对复杂的软件进行补偿,由于DS18B20与微处理器间采用串行数据传送,因此,在对DS18B20进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。 (2)在DS18B20的有关资料中均未提及单总线上所挂DS18B20数量问题,容易使人误认为可以挂任意多个DS18B20,在实际应用中并非如此。 (3)连接DS18B20的总线电缆是有长度限制的。(4)在DS18B20测温程序设计中,向DS18B20发出温度转换命令后,程序总要等待DS18B20的返回信号,一旦某一个DS18B20接触不好或断线,当程序读该DS18B20时,将没有返回信号,程序进入死循环。 1.3本课题拟采

10、用的研究手段(途径)和可行性分析采用数字温度芯片DS18B20 测量温度,输出信号全数字化。测温系统的结构就比较简单,体积也不大。采用51 单片机控制,软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小,硬件实现简单,安装方便。既可以单独对多DS18B20控制工作,还可以与PC 机通信上传数据,另外AT89C51 在工业控制上也有着广泛的应用,编程技术及外围功能电路的配合使用都很成熟。因此可行性还是很高。 1.4 DS18B20的主要特性 (1)适应电压范围更宽,电压范围:3.05.5V,在寄生方式下可由数据线供电 (2)独特的单线接口方式,DS18B20在与微处理器连

11、接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯 (3)DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温 (4)DS18B20在使用中不需要任何外围,全部传感元件及转换电路集成在形如一只的集成电路内 (5)温范围55125,在-10+85时精度为0.5 (6)可编程的分辨率为912位,对应的可分辨温度分别为0.5、0.25、0.125和0.0625,可实现高精度测温 (7)在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快 (8)测量结果直接输出数字温度信号,以一线总线串行传送

12、给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力 (9)负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。2方案设计 2.1总体初步方案采用数字温度芯片DS18B20测量温度,输出信号全数字化。便于单片机处理和控制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性质稳定,它温用作工业测温元件,此元件线性较好。在0-100摄氏度时,最大线性偏差小于1摄氏度。DS18B20的最大特点之一是采用了单总数的数据传输,由数字温度计DS18B20和微控制器AT89C51构成温度测量装置,它直接输出温度的数字信号,可直接和计算机连接。这样温度系统的结构就比较简单,体积也不大。采

13、用51单片机控制软件编程的自由度大,而且体积小,硬件实现简单,安装方便。该系统利用AT89C51芯片控制温度传感器DS18B20进行温度的实时检测并显示,能够实现快速测量环境温度。DS18B20的读写时序和测温原理与DS1822相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。 DS18B20测温原理如图1所示,低温度系数的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在55所对应的一个基数值。计数器1对低温度系数晶振产生的脉冲信号

14、进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。 图1硬件以微控制器为核心,外接时钟电路、复位电路、温度测量电路、LED显示电路组成。硬件设计方案如图2所示。 图2 系统硬件框图 2.2 模块方案分析模块一 微处理器模块单片机AT89C2051具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。AT89C51是一个低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的Flash只读程序存储器和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,内置功能强大的微型计算机的AT89C51提供了高性价比的解决方案。AT89C51是一个低功耗高性能单片机,40个引脚,32个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号