单片机数字温度计毕业论文_第1页
单片机数字温度计毕业论文_第2页
单片机数字温度计毕业论文_第3页
单片机数字温度计毕业论文_第4页
单片机数字温度计毕业论文_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)单片机数字温度计设计系 别: 电气电子工程系 学生姓名: 专业班级: 应用电子技术 学 号: 指导教师: 2012 年 05 月 20 日毕业设计(论文)独创性声明本人声明所呈交的毕业论文是我个人在导师指导下进行的研究工作及取得的成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日毕业论文版权使用授权书本毕业论文作者完全了解学校有关保留、使用毕业论文的规定,即:学校有权保留并向有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 XX 职业技术学院要以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。保密,在_年解密后适用本授权书.本论文属于不保密。(请在以上方框内打“” )毕业论文作者签名: 指导教师签名:日期: 年 月 日 日期: 年 月 日毕业设计(论文)I摘 要当今科技发展日新月异,电子技术及微电脑控制技术的应用无处不在,使我们的生活更加丰富多彩,为我们带来了很多的便利。传统的温度计都是采用水银热涨冷缩的原理制成的。这种温度计不但本身误差就大而且由于人读取时的视觉误差,导致读取的数据并不精确。电子温度传感器不仅采用采集数据精度高的 DS18B20 组成,而且有四位一体的数码管作为显示装置,这样更便于读取数据,给我们实时了解温度的变化提供了便利。下面的篇章主要介绍通过对 AT89C52 单片机进行程序设计,DS18B20 的详解,并以此为控制核心,同时利用温度传感技术实现对当前温度进行实时测量,并以按键控制温度。此项目主要包括温度传感部分,提示报警部分,开关控制部分及按键控制部分。 同时对项目研究背景及意义进行了分析。关键词:STC89C51,数字控制,温度计,DS18B20毕业设计(论文)II目录摘要 .2目录 .3绪论 .3第一章 设计方案和系统组成 .41.1 设计方案 .41.2 系统组成 .5第二章 硬件结构与工作原理 .62.1 硬件结构 .62.2 温度监测及控制电路 .7第三章 软件设计 .103.1 主程序流程图 .113.2 语言介绍 .11第四章 调试 .13第五章 结论 .14参考文献 .15毕业设计(论文)1绪论随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它给人带来的方便也是无可置疑的,其中数字温度计就是一个典型的例子。随着人们对它的要求越来越高,要为现代人工作和生活提供更好、更方便的设施就需要从数字单片机技术入手,一切向着数字化控制、智能化控制方向发展。温度测量在物理实验、医疗卫生、食品生产等领域,尤其在热学实验(如:物体的比热容、汽化热、热功当量、压强温度系数等教学实验)中,有特别重要的意义。目前温度计的发展很快,从原始的玻璃管温度计发展到了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等等。现在所使用的温度计通常都是精度为 1和 0.1的水银、煤油或酒精温度计,这些温度计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且他们的热容量还比较大,达到热平衡所需的时间较长,因此很难读准,并且使用非常不方便。本文所介绍的数字温度计与传统的温度计相比,具有读数方便、测温范围广、测温准确等优点,其输出温度采用数字显示,主要供测温要求准确的场所和科研实验室使用。毕业设计(论文)2第一章 设计方案和系统组成1.1 设计方案1:温度采集电路温度采集部分要求精确度高,反应灵敏,可采集的范围广,使用方便,而 dollar 公司生产的 DS18B20 采用单总线信号输入,同时无转换误差、无传输损耗,测量精度高,长期稳定,可测范围广,适用不同领域。1.单片机控制调节部分它利用了 AT89C52 单片机,通过对单片机输入程序,及键位设定,同时它采用四个独立按键,可分别对个位和十分位的温度进行调节,以方便用户调节,同时调节时设定的初始值比正常温度稍微低些,调节时不是从零开始节省了调节的时间,温度的调节控制,满足了智能化的要求。2.适时温度显示此项目采用了 SM410564 四位数码管,通过温度传感器和单片机交换数据,把当前环境下的温度数据适时传输给数码管,方便用户了解当前温度,为下一步工作做好铺垫。电路模块图示如下:毕业设计(论文)31.2 系统组成系统的硬件:1)温度采集及控制电路; 2)键盘输入电路;3)数码显示电路;4)单片机外围电路;5)辅助继电器工作电路;6)蜂鸣提醒及 led 警示电路;7)插座电路等系统的软件:主要包括温度检测程序,键盘控制程序及继电器控制程序,主要实现自动检测及当前温度自动控制的功能。温度控制调节部分温度采集部分电路键盘控制 数码管显示毕业设计(论文)4第二章 硬件结构与工作原理独立键盘输入DS18B20温度采集警示及提示电部分AT89C52单片机数码显示12m 晶振电路复位电路毕业设计(论文)52.1 硬件结构 根据系统要求画出的原理总图:该电路采用 AT89C52 单片机为中心控制芯片。AT89C52 是美国 ATMEL 公司生产的低电压、高性能 CMOS8 位单片机,片内含 8K bytes 的可反复擦写的 PEROM和 256bytes 的 RAM 以及通用 8 位中央处理器和 Flash 存储单元。AT89C52 功能强大,可充分满足该控制器存储等各方面的需求。AT89C52 功 能 简 述 :AT89C52 提供以下标准功能:8K 字节 Flash 闪速存储器,256 字节内部RAM,32 个 I/O 口线,3 个 16 位定时器/计时器,一个 6 位向量级中断结构,一毕业设计(论文)6个全双工串通信口,片内振荡器及时钟电路。同时,AT89C52 可降至的静态逻辑操作,并支持两种软件的可选节电工作方式:空闲方式停止的工作,但允许 RAM 的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。AT89C52 引脚

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论