1、 毕业设计毕业设计 姓 名: 专 业:电气自动化 班 级:电气 0901 班 指导教师: 电子信息工程系印制 毕业设计题目:基于单片机控制的温度控制报警系统 毕业设计目的:使学生在掌握理论知识后,具备实际分析动手能力。 毕业设计任务: 以 AT89C51 作为核心处理器,设计了一个简易的温度测控报警系统。 毕业设计主要技术数据:该系统能够测量 0+90范围的温度,并且利用十进制 实时显示温度值,当温度超过 60时,系统产生报警指示。 毕业设计工作量要求:五千字以上(不包含图所占字符) 毕业设计进度计划: 第 4 周:下达毕业设计任务;第 514 周:进行毕业设计; 第 15 周:上交毕业设计论
2、文;第 16 周:毕业答辩。 毕业设计应完成的技术资料: 测温范围为 0+90,精度误差在 0.1 以内 参考文献: 1、楼然苗,李光飞编著. 51 系列单片机设计实例. 北京航天航空大学出版社 2、先锋工作室. 单片机程序设计实例. 清华大学出版社 教研室主任意见: 系主管领导意见: 任务下达日期 2011 年 9 月 16 日 规定完成日期 2011 年 11 月 26 日 基于单片机控制的温度控制报警系统 摘 要 第一章:绪论 1.1:课题背景 1.2:温度检测与及报警系统的国内外状况 1.3:温度参数、温度检测和语音报警 1.3.1 温度参数 1.3.2 温度检测 1.3.3 语音报警
3、 第二章:单片机温度控制和语音报警系统硬件设计 2.1温度控制和报警主机 2.2 单片机的相关资料 2.3 AT89C51功能及特点. 2.3.1特点 . 2.3.2AT89S51 的引脚功能介绍 2.4传感器的选择 2.5 DS18B20 芯片简介. 2.5.1功能介绍. 2.5.2 温度传感器的储存器 2.5.3 DS18B20内部逻辑图 2.5.4 DS18B20 温度传感器与单片机的接口电路. 2.6 温度检测和报警主机硬件电路设计. 2.7 单片机及复位键控制模块. 2.8 LED 的介绍 第三章软件设计. 3.1 设计思路 3.2 程序设计 . 3.2.1 主程序. 3.2.2 读
4、出温度子程序. 3.2.3 温度转化命令子程序. 3.2.4 计算温度子程序 3.2.5 显示数据刷新子程序 3.2.6 LED 显示程序模块. 第四章:系统调试 . 4.1 硬件调试 4.1.1 硬件静态的调试 4.1.2 系统硬件调试. 4.2 软件调试 . 4.3 软硬联调 结论. 致谢 参考文献. 附录. 第一章:绪论 1.1:课题背景 温度是工业生产中主要的被控参数之一, 与之相关的各种温度控制系统广 泛应用于冶金、化工、机械、食品等领域。温度控制是工业生产过程中经常遇到 的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设 计一种较为理想的温度控制系统是非常有价值
5、的。 随着单片机技术的迅速兴起与蓬勃发展,其稳定、安全、高效、经济等优点 十分突出, 所以其应用也十分广泛。 单片机已经无处不在、 与我们生活息息相关, 并且渗透到生活的方方面面。 单片机的特点是体积较小,也就是其集成特性,其内部结构是普通计算机系 统的简化,增加一些外围电路,就能够组成一个完整的小系统,单片机具有很强 的可扩展性。它具有和普通计算机类似的、强大的数据处理功能,通过使用一些 科学的算法,可以获得很强的数据处理能力2。所以单片机在工业中应用中, 可以极大地提高工业设备的智能化、数据处理能力和处理效率,而且单片机无需 占用很大的空间。 随着温度检测理论和技术的不断更新, 温度传感器
6、的种类也越来越多,在微 机系统中使用的传感器,必须是能够将非电量转换成电量的传感器,目前常用的 有热电偶传感器、热电阻传感器和半导体集成传感器等,每种传感器根据其自身 特性,都有它自己的应用领域。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围 广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或 用 4 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要 求。 1.2:温度检测与及报警系统的国内外状况 温度是一个非常重要的物理量,因为它直接影响燃烧、化学反应、发酵、烘 烤、煅烧、蒸馏、浓度、挤压成形、结晶以及空气流动等物理和化学过程。温度 控制失误就可能引起生产安全、产品质量、产品产量等一系列问题。因此对温度 的检测的意义就越来越大。温度采集控制系统在工业生产、科学研究和人们的生 活领域中,得到了广泛应用。在工业生产过程中,很多时候都需要对温度进行严 格的监控,以使得生产能够顺利的进