基于单片机温度报警器课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
毕业设计任务书 (1)
一、概述 (2)
1.1、毕业设计的目的和意义 (3)
1.2、任务及要求 (3)
1.2.1 (3)
1.2.2 (3)
1.2.3 (3)
1.2.4 (3)
1.2.5 (3)
1.3、主要温度模块功能 (3)
1.4、研究现状 (3)
二、总体设计要求 (4)
2.1、功能简介 (4)
2.3、设计思路(器件的选择) (4)
2.4、芯片器件 (5)
三、硬件设计 (5)
3.1、89C516芯片引脚图 (6)
3.2温度获取 (6)
DS18B20特点 (7)
3.3、时钟芯片特点 (7)
四、系统组成及原理 (10)
4.1、复位电路 (10)
4.2、时钟电路 (11)
4.3、系统硬件框图 (12)
4.4、总体电路图 (12)
五、系统调试与结论 (13)
5.1、出现的问题 (13)
5.2、调试结果 (14)
一概述
【摘要】本系统是基于单片机的智能温度报警控制器的设计。以STC89C516为核心,采用温度传感器DS18B20作为温度检测器,在液晶显示屏上显示实时温度。本温度计属于多功能温度计,它不仅可以实时显示温度,还可以设置上下限报警温度。当温度超过设置的上限温度或者低于下限温度时,蜂鸣器鸣响报警.而且还带有万年历,秒表等具有菜单功能的报警器。
1.1 毕业设计的目的和意义
通过这次毕业设计,更进一步熟悉了单片机的内部结构和工作原理,掌握了单片机应用系统设计的基本方法和步骤;通过利用单片机,理解单片机在自动化装置中的作用以及掌握单片机的编程调试方法;通过设计一个简单的实际应用输入控制及显示系统,掌握protues和keil以及各种仿真软件的使用。
目前温度计的发展很快,从原始的玻璃管温度计发展到了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等等,温度计中传感器是它的重要组成部分,它的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。传感器应用极其广泛,目前已经研制出多种新型传感器。但是,作为应用系统设计人员需要根据系统要求选用适宜的传感器,并与自己设计的系统连接起来,从而构成性能优良的监控系统。
1.2 任务及要求
1.2.1设计内容:
(1)所设计带温度多功能显示应具有以下功能:
(2)可以测量能够精确测量0.5摄氏度以内的温度
的温度。
(3)在液晶上显示调时,闹钟,秒表,查询,报警温度,菜单选项等功能。
1.2.2设计要求:
(1)根据题目要求进行系统总体设计。
(2)完成系统硬件电路的设计。
(3)硬件电路图。
(4)硬件电路说明。
1.2.3系统程序的设计:
(1)程序流程图。
(2)完整源程序。
1.2.4完成的控制系统能达到题目的要求。
1.2.5书写设计说明书。
1.3主要温度模块功能:
1.3.1温度测量报警系统的设计要满足以下情况:
(1)能及时从温度传感器获取精度较高的温度数值,并将数值传送至单片微型计算机(以下简称单片机)进行数额显示处理。
(2)将进行数字显示处理过的温度数据在液晶显示屏上即时显示。对温度报警系统而言,显示现在温度是最基本的功能。
(3)能从键盘上输入需要设定的上下限温度。
(4)程序自动对输入的上下限温度进行判断。当输入的下限温度高于上限温度时,给出警报提示。
(5)将从温度传感器上获得的温度处于用户设定的上下限温度范围内时,不触发报警器报警;当从温度传感器上获得的温度高于用户设定或者低于下限温度设定时,触发报警器。
(6)在温度报警系统工作过程中,随时可以对需要设定的上下限温度进行修改。
(7)当报警器被触发报警后,可进行用户手动停止报警。如果不手动停止报警,当温度回落至用户设定的上下限温度范围内时,能自动停止报警。
1.4研究现状
1.4.1温度测量报警系统的中心设备是温度传感器,温度传感器的发展大致经过了以下的3个阶段:
(1)传统的分立式温度传感器(含敏感元件),主要是能够进行非电量和电量之间的转换。
(2)模拟集成温度传感器/控制器。
(3)智能温度传感器。目前,国际上新型温度传感器正从模拟式向数字式、集成化向智能化及网络化的方向发展。
数字式温度传感器(亦称智能温度传感器)是在20世纪90年代中期问世。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,国际上已开发出多种智能温度传感器系列产品。智能温度创拿起内部包含温度传感器、A/D传感器型号处理器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取储存器(RAM)和只读存储器(ROM)。数字式温度传感器能传输出温度数据及相关的温度控制量,适配各种微控制器(MCU),并且可通过软件来实现测试功能,即智能化取决于软件的开发水平。
进入21世纪后,温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。
二总体设计方案
2.1功能简介
本设计采用AT89C516单片机为主控制器、DS1302时钟芯片和DS18B20、12864显示屏组成一个系统。LCD12864显示的万年历,带温度和星期显示,……
平时看成是时钟(时间,日期,星期,当前温度提示)。实际是实现对环境温度的实时检测(报警温度可以设置上下限)当温度高于或低于预设温度时可通过蜂鸣器进行报警。设置多个个功能菜单按键(调时,闹钟,报警温度,万年历查询和秒表等功能)。