片机课程设计--单片机控制的数字温度计

片机课程设计--单片机控制的数字温度计

ID:30008815

大小:118.38 KB

页数:15页

时间:2018-12-25

片机课程设计--单片机控制的数字温度计_第1页
片机课程设计--单片机控制的数字温度计_第2页
片机课程设计--单片机控制的数字温度计_第3页
片机课程设计--单片机控制的数字温度计_第4页
片机课程设计--单片机控制的数字温度计_第5页
资源描述:

《片机课程设计--单片机控制的数字温度计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及系统课程设计报告单片机原理及系统课程设计评语:考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100)专业:电气工程及其自动化班级:电气1001班姓名:学号:指导教师:兰州交通大学自动化与电气工程学院2013年3月7日单片机原理及系统课程设计报告摘要本文将介绍一种基于单片机控制的数字温度计。在硬件方面介绍单片机温度控制系统的设计,对硬件原理图做简洁的描述。系统程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序、显示数据刷新子程序。软硬件分别调试完成以后,将程序下载入单片机中,

2、电路板接上电源,电源指示灯亮,按下开关按钮,数码管显示当前温度。由于采用了智能温度传感器DS18B20,所以本文所介绍的数字温度计与传统的温度计相比它的转换速率极快,进行读、写操作非常简便。它具有数字化输出,可测量远距离的点温度。系统具有微型化、微功耗、测量精度高、功能强大等特点,加之DS18B20内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。关键词:单片机,数字控制,温度计,DS18B20AbstractThisarticleintroducesamicrocomputer-basedcontrolofdigital

3、thermometersfromthehardwaredescriptionTemperatureControlsystemdesign,hardwareschematicsandconcisedescription.Systemprogramincludesthemainprogram,subroutinereadtemperature,thetemperatureconversioncommandsubroutine,subroutinescalculatethetemperature,displaydatarefreshro

4、utines.Debuggingofhardwareandsoftwarewerecompleted,theprogramdownloadedintotheMCU,thecircuitboardconnectedtothepowersupply,powerindicatorlight,presstheswitchbutton,digitaldisplaythecurrenttemperature.AsaresultofsmarttemperaturesensorDS18B20,therefore,thisarticledescri

5、besthetraditionalthermometerdigitalthermometerandtheconversionratecomparedtoitsfast,read,writewithease.Ithasadigitaloutput,measurabledistanceofthepointtemperature.Systemhasamicro,micro-power,highprecision,powerfulcharacteristics,combinedwiththeinternalerrorDS18B20test

6、,itsanti-interferenceability,reliable,simpleinstructure.Keywords:Single-chipmicrocomputer,digitalcontrol,thermometer,DS18B201引言1.1目的设计通过本次设计,熟悉单片机AT89C51和传感器DS18B20-14-单片机原理及系统课程设计报告的应用,及单片机与外围电路的接法,加深对单片机以及传感器的认识,了解单片机在日常生活中的应用及其重要性。同时,通过查找资料,设计电路,使本次设计的数字温度计具有结构简单、成

7、本低廉、精确度高、反应速度快、数字化显示和不易损坏等特点。1.2设计要求本设计主要是应用51系列单片机设计一个数字温度计,该数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于要求测温比较准确的场所或科研实验室使用,该设计控制器使用单片机AT89C51,测温传感器使用DS18B20,其主要功能有:(1)数字温度计测温范围:0~99℃;(2)可以实现四位温度显示,温度值精确到小数点后一位;(3)测温误差在正负0.5℃以内。1.3设计方法采用智能温度传感器DS18B20作为检测元件,测温范

8、围为-55~125℃,最高分辨率可达0.0625℃,DS18B20可以直接读出被测温度值,进行转换,就可以满足设计要求。2总体设计方案按照系统设计功能的要求,确定系统由3个模块组成:主控制器、测温电路、显示电路。数字温度计总体电路结构框图如图2-1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。