基于单片机的温度控制系统的设计毕业论文设计.doc
《基于单片机的温度控制系统的设计毕业论文设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的温度控制系统的设计毕业论文设计.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的温度控制系统的设计 系(院): 学生姓名: 专业班级: 学 号: 指导教师: 20XX 年 XX 月 XX 日声 明本人所呈交的 基于单片机的温度控制系统的设计 ,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。作者签名: 日期: 【摘要】本课题主要介绍基于AT89S51单片机和DS18B20数字温度传感器的温度控制系统。该系统利用AT89S51单片机分别采集各个温度点的温度,实现温度显示、报警等功能。它以AT89S5
2、1单片机为主控制芯片,采用数字温度传感器DS18B20实现温度的检测,测量精度可以达到0.5摄氏度。该系统采用LED显示,形象直观的显示测出的温度值。本文功能设计目标包括以下几个方面:温度采集部分,时钟电路,复位电路,报警电路,继电器控制电路,按键输入部分以及数码管显示部分。基于AT89S51单片机的单总线温度测控系统具有硬件组成简单、读书方便、精度高、测温范围广等特点,在实际工程中得到广泛应用。【关键词】:AT89S51 DS18B20 温度测控ABSTRACTThis paper mainly introduced based on AT89S51 microcontroller and
3、digital temperature sensor DS18B20 temperature control system. The system uses AT89S51 chip were collected in each temperature point temperature, temperature display, alarm and other functions. It takes AT89S51 MCU as the main control chip, the use of digital temperature sensor DS18B20 to realize th
4、e temperature measurement, the measurement precision can reach 0.5 degrees celsius. The system adopts LED display, intuitive display of the image of measured temperature values. In this paper, function design objectives include the following several aspects: temperature acquisition part, a clock cir
5、cuit, reset circuit, an alarm circuit, a relay control circuit, a key input part and a digital display part. Based on the AT89S51 MCU single bus temperature measurement and control system has simple hardware composition, reading convenience, high precision, wide measuring range and other characteris
6、tics, are widely used in practical engineering.【KEY WORD】: AT89S51 DS18B20 temperature control目 录引言1一、系统总体方案1二、单片机AT89S512(一)单片机的发展概况2(二)AT89S51简介2三、硬件电路设计6(一)温度采集部分6(二)时钟电路7(三)复位电路8(四)按键输入电路8(五)LED电路9(六)报警电路10(七)温度控制电路10四、软件设计11(一)主程序流程图11(二)中断程序流程图13(三)显示流程图14结束语14附录一 原理图16附录二 PCB图17附录三 源程序18参考文献2
7、3致 谢24 -引言二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测量。因此温度一词在生产生活之中出现的频率日益增多,与之相对应的,温度控制和测量也成为了生活生产中频繁使用的词语,同时它们在各行各业中也发挥着重要的作用。如在日趋发达的工业之中,利用测量与控制温度来保证生产的正常运行。在农业中,用于保证蔬菜大棚的恒温保产等。随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机AT89S51设计了温度实时测量及控制系统。单片机AT89S51 能够根据温度传感器DS18B20 所采集的温度在数码管上实时
8、显示,通过控制从而把温度控制在设定的范围之内。所有温度数据均通过数码显示器LED显示出来。系统可以根据时钟存储相关的数据。通过该课程的学习使我们对计算机控制系统有一个全面的了解、掌握常规控制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼我们在微型计算机应用方面的实际工作能力。一、系统总体方案本方案使用单片机AT89S51作为控制核心,以智能温度传感器DS18B20为温度测量元件,对各点温度进行检测,设置温度上下限,超过其温度值就报警。显示电路采用LED显示模块,使用二级管,电阻和蜂鸣器组成的报警电路。如图1所示。单片机AT89S51温度采集时钟电路报警电路按键输入LED显
9、示复位电路温度控制电路图1系统总体框图二、单片机AT89S51(一)单片机的发展概况1970年微型计算机研制成功之后,随之即出现了单片机(即单片微型计算机) 美国Intel公司1971年生产的4位单片机4004和1972年生产的雏形8位单片机8008,这也算是单片机的第一次公众亮相。1976年Intel公司首先推出能称为单片机的MCS-48系列单片微型计算机。它以体积小、三、硬件电路设计(一)温度采集部分采用一线制数字温度传感器DS18B20来作为本课题的温度传感器。传感器输出信号进4.7K的上拉电阻直接接到单片机的P1.0引脚上。DS18B20温度传感器是美国达拉斯(DALLAS)半导体公司
10、推出的应用单总线技术的数字温度传感器。该器件将半导体温敏器件、A/D转换器、存储器等做在一个很小的集成电路芯片上。本设计中温度传感器之所以选择单线数字器件DS18B20,是在经过多方面比较和(二)时钟电路时钟电路是单片机的心脏,具有相当重要的作用,它控制着单片机的工作节奏。MCS-51单片机允许的时钟频率是依靠单片机的型号而改变的,典型值为12MHZ。AT89S51内部有一个反相振荡放大器,XTAL1和 XTAL2分别是该反向振荡放大器的输入端和输出端。该反向放大器可被配制成片内振荡器,石晶振荡和陶瓷振荡均可采用这种反向放大器。本设计采用的晶振频率为12MHZ。其时钟电路如图4所示。51系列单
11、片机还可作为外部时钟使用。在使用外部时钟时,外部时钟从XTAL1输入,而XTAL2必须悬空。图4 时钟电路(三)复位电路复位使单片机处于起始状态,并且从该起始状态开始运行。AT89S51的RST引脚是复位端,该引脚可以连续保持2个机器周期(24个时钟振动周期)以上的高电平,这样才能使单片机复位。内部复位电路在每一个机器周期的S5P2期间都采样斯密特触发器作为输出端,该触发器的作用可抑制RST引脚的噪声干扰,并且在复位期间不产生ALE信号,而内部RAM处于不断电状态。其中的数据信息不会丢失,也就是说即复位后,只会影响SFR中的内容,内部RAM中的数据将不受任何影响。外部复位有上电复位和按键电平复
12、位。由于单片机运行过程中,其本身的干扰或外界干扰会导致出错,此时我们可按复位键重新开始运行。为了便于本设计运行调试,复位电路采用按键复位方式。按键复位电路如图5所示。 图5 复位电路(四)按键输入电路键盘被分为编码式键盘和非编码式键盘两种,键盘上闭合键的识别是由专用的硬件译码器实现的,并且产生键编号和键值两种方式,称为编码式键盘;而靠软件识别的是非编码式键盘方式。在单片机组成的测控系统中,通常用得最多的是非编码键盘。在这里我们采用的就是非编码式键盘。键盘的连接方式采用独立连接式,这样的连接方式能够简化程序的编写。由S2来控制电路的开始和结束,S3和S4分别控制温度的上限和下限,当由DS18B2
13、0采集到的温度高于上限温度或下限温度,报警电路报警,温度控制电路开始工作。如图6所示。图6 按键输入(五)LED电路采用LED作为系统的数据显示器具有价格低、性能稳定和响应速度快等特点。LED显示方式有静态显示、动态显示和串口显示。为了节省系统本身的硬件资源,在这里LED的显示方式采用动态显示方式。所谓动态显示就是一位一位地轮流点亮各位显示器(扫描),每隔一段时间点亮一次。动态显示器的优点是节省硬件资源,成本较低。由单片机P00,P01,P2,P03,P04,P05,P06控制数码管的段码显示,决定数码管显示的字符,由P2.0,P2.1,P2.2,P2.3控制输出数码管的位码,决定哪个数码管显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 控制系统 设计 毕业论文
限制150内