基于单片机的多路温度检测报警系统的设计(34页).doc
《基于单片机的多路温度检测报警系统的设计(34页).doc》由会员分享,可在线阅读,更多相关《基于单片机的多路温度检测报警系统的设计(34页).doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于单片机的多路温度检测报警系统的设计-第 29 页哈尔滨剑桥学院毕 业 设 计论文题目: 基于单片机的多路温度检测报警系统的设计学 生: 刘苏震 指导教师: 刘媛媛 讲师 专 业: 电子信息工程(电气及其自动化) 班 级: 09电气4班 2013年5月哈尔滨剑桥学院毕 业 设 计 任 务 书题目名称:基于单片机的多路温度检测报警系统立题意义:随着工业的发展需要,我国对检测系统从无到有,从复杂到简单的发展过程,其智能化程度越来越高,然而我国的很多地方温室的温度调节是应用很传统的开关门来实现的,这种方法费时费力,效率又很低,准确度又不高,随机性大,很不科学,因此需要研制一种结构简单,价格低廉的
2、测控系统来达到自动调节温度。我们所设计的温度检测报警系统能够对所在区域的温度超出范围时进行显示并报警。;技术条件与要求1.根据多路温度控制系统的要求,进行硬件电路和软件程序设计。 2.熟练的掌握单片机C语言的程序编程。3. 能够进行合理的电路及程序检测。任务内容(包括内容、计划、时间安排、完成工作量与水平具体要求)一、 任务内容:1.查阅文献,掌握多路温度控制系统设计方面相关知识。2.进行多路温度控制系统设计的硬件电路设计,进行电路设计方案的论证及分析。3.进行多路温度控制系统设计的软件程序设计。4.进行多路温度控制系统设计硬件与程序的结合,进行功能的检测。二、计划、时间安排2012年11月2
3、6日2013年4月7日 选题、撰写阶段2013年 4月 8 日2013年5月24日 中期检查阶段2013年5月 13日5月24日 整理、答辩阶段 2013年5月25日 毕业论文(设计) 答辩专业负责人意见签名:年 月 日哈尔滨剑桥学院毕 业 设 计 审 阅 评 语一、指导教师评语 是否同意答辩: 同意答辩 不同意答辩 指导教师(签名) 职 称 年 月 日 二、评阅人评语 是否同意答辩: 同意答辩 不同意答辩 评阅教师(签名) 职 称 年 月 日 哈尔滨剑桥学院毕 业 设 计 答 辩 评 语 及 成 绩三、答辩委员会评语四、毕业设计成绩 签 字(盖章):五、答辩委员会主任单位: 答辩委员会主任职
4、称: 答辩委员会主任签字: 年 月 日基于单片机的多路温度检测报警系统的设计摘 要当今社会温度的测量与控制系统在生产与生活的各个领域中扮着越来越重要的角色,大到纺织厂,工业冶炼,环境检测,电力机房,冷冻库,粮仓,医疗卫生等方面,小到家庭冰箱,空调,电饭煲,太阳能热水器等方面都得到了广泛的应用,温度控制系统的广泛应用也使得这方面研究意义非常的重要。系统中通过时钟脉冲实现了温度的单一和循环显示。在温度超过设定温度时可以对报警温度和实际温度交替显示,从而给予更多的信息。按钮结构简单、应用灵活、易扩展,很大程度上提高了自动检测的效率,使本系统更加的智能化、人性化。本文介绍了一种基于AT89C51单片机
5、,利用AD590进行8路的温度采集,通过ADC809进行模数转换的多路温度检测报警系统。我国温度测控设施计算机应用,在总体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系统,与发达国家相比,存在较大差距。我国温度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。在今后的温控系统的研究中会趋于智能化,集成化,系统的各项性能指标更准确,更加稳定可靠。关键词:多路温度检测;单片机;报警系统Mu
6、ltichannel temperature detection alarm system based on single chip designAbstractThis article introduce a Multi-temperature detection alarm system based on AT89C51 microcontroller,AD590 for temperature and ADC0809for the analog digital conversion. System achieved by clock pulse and a single temperat
7、ure cycle showed that the temperature set switch functions. Multi-channel temperature detection alarm system based on AT89C51 was introduced. In order to save ports, enlarges integrated circuit expand the function later, the data series of sensor system enter the line SCM. Systems through the contro
8、l button to achieve the real-time setting of all the different alarm temperature, and the realization of multi-channel or single switch temperature display, which can carry out multi-channel detection and also can be carried out as a one-way monitoring.This paper introduces a kind of based on AT89C5
9、1, 8-way by AD590 temperature acquisition, through ADC809.To convert the modulus of multi-channel temperature detection alarm system. Temperature measurement and control facilities, computer application in our country, in general are from digestion and absorption, easy to practical application stage
10、, transitional stage, comprehensive application and development. In technology, in the majority with single-chip microcomputer controlled single parameters of the single loop system, Temperature measurement control in our country present situation is far from reach the level of factory, there are st
11、ill many problems in practical production, there are equipment supporting ability is poor, low degree of industrialization, environment control level lags behind, In the study of a temperature control system in the future will tend to be more intelligent, integrated, each performance index system mo
12、re accurate, more stable and reliable.Key Words:Multi-temperature measurement;microcontroller;alarm system.;SCM目 录摘要IAbstractII1 绪论11.1 多路温度检测报警系统的国内发展现状11.2 多路温度检测报警系统的11.3 多路温度检测报警系统的研究目的和意义22 多路温度检测报警系统的原理32.1 AT89C51单片机的主要工作特性32.2 引脚排列及功能52.3 存储器组织和特殊功能寄存器62.4 时钟电路和工作时序63 系统设计83.1 温度传感器83.2 模数转换
13、93.3 单片机103.4 数码显示124 硬件电路设计144.1电路的整体结构144.2 模拟采集电路144.3 模数转换电路154.4 LED数码显示电路164.4.1 CD4511164.4.2 CD4518174.5电路总图195 软件程序设计195.1 主程序设计205.2 程序216 电路板设计246.1 设计过程与成果256.1.1 绘制电路原理图并仿真调试256.1.2 加载网络表及元件封装256.1.3 规划电路板并设置相关参数256.1.4 元件布局及调整266.1.5 布线并调整266.1.6 输出及制作PCB276.2 实验数据分析29结论30致谢31参考文献32基于单
14、片机的多路温度检测报警系统的设计1 绪论温度的检测在各个不同的领域都有着不同的发展方向,而且都已经有了诸多较为成熟的技术。例如,农业上土壤各个层面上的温度将会对植物的生长造成影响;在医院的监护中用到的温度计【1】。在工业中,对于料桶里外上限温度要求不一,热处理中工件各个部位的温度对工件形成后的性能相当重要。现代电子工业的快速发展对自动检测的要求也越来越高。采用单片机对温度进行检测和控制,不仅具有控制方便和组态简单的特点,而且可以提高被控量的技术指标【2】。温度的控制在国民经济的各个部门中也有着十分广泛的应用。在这些应用中,一些场合(比如烤烟)要求温度的变化要遵循一定的工艺曲线,这就要求相应的温
15、度控制系统要能够随时获得温度信息并施行实时控制。目前,该领域得到了相当广泛的关注,成为单片机领域的研究热点之一【3】。1.1 多路温度检测报警系统的国内发展现状我国温度测控设施计算机应用,在总体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系统,与发达国家相比,存在较大差距。我国温度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。在今后的温控系统的研究中会趋于智能化,集成化,系统的各项
16、性能指标更准确,更加稳定可靠。1.2 多路温度检测报警系统的国外发展现状近年来随着社会的深入发展,电子电气的的发展速度已经进入空前状态,人们的生活水平也有了很大的提高,而不法分子也越来越多,千防万防,还是难防贼手摸进门,无论是居民还是企业,对安防问题都十分头痛。人们的防盗意识也逐渐增强。防盗的电子产品也有相继而出。这也给安防产品带来很大的发展空间,但是安防行业发展一直都存在着局部的不平衡现象。那就是视频监控领域要远远超过防盗报警器领域。例如温控,声空,光控等报警器。如今防盗报警器安防产品进入中国家庭的速度大大提高近,几年正以30%的速度增长,并且发展潜力巨大。而市场销售环境是防盗报警器发展的一
17、大挑战,消费者很难认同防盗报警器。除了上面提到的质量差,售后无保障外,对防盗报警器的技术消费者也不敢恭维。这主要是由于在使用过程中,防盗报警器极易发生误报问题,误报率高,让消费者使用中苦恼不堪。甚至汽车声、爆竹声等都会引起误报,尤其是夜里不仅打扰用户睡眠,更会引来不必要的骚动,浪费人力物力。而防盗报警器误报追根究底是设计的技术问题,如果这个问题不解决,消费者很难对该产品产生好感和信赖,将会严重影响防盗报警器的市场销售。所以本设计从光控入手来从根本解决误报困扰【4】。欧美等发达国家防盗报警器家庭普及率已经达到了70%以上。目前它的功能已经趋于完备,在不远的将来报警器会在我们的日常生活中起到巨大的
18、作用. 随着国家智能化小区建设的推广,防盗系统已成为智能小区的必需设备。本文利用单片机控制技术和无线网络技术,开发一种具有联网功能的智能无线防盗系统,并开发相关的传感器。采用无线数据传输方式,不需重新布线,特别适用于已装修用户及布线不方便的场合。1.3 多路温度检测报警系统的研究目的和意义随着工业的发展需要,我国对检测系统从无到有,从复杂到简单的发展过程,其智能化程度越来越高,然而我国的很多地方温室的温度调节是应用很传统的开关门来实现的,这种方法费时费力,效率又很低,准确度又不高,随机性大,很不科学,因此需要研制一种结构简单,价格低廉的测控系统来达到自动调节温度。我们所设计的温度检测报警系统能
19、够对所在区域的温度超出范围时进行显示并报警。近年来随着科学技术的发展,人们趋向于温度检测的多样化,智能化,所以市场上涌现出多种多样的智能温度传感器。温度检测系统在工业化生产和科学研究等各个行业开辟了更为广阔的发展空间。也为单片机嵌入式系统的进一步发展奠定良好的基础。温度检测系统不论在哪个应用领域中,数据采集与处理越及时,工作效率就越高,取得的经济效益也越高而且比较价格低,在农业中取得了广泛的应用。2 多路温度检测报警系统的原理2.1 AT89C51单片机的主要工作特性内含4KB的FLASH存储器,擦写次数1000次;内含28字节的RAM;具有32根可编程I/O线;具有2个16位可编程定时器;具
20、有6个中断源、5个中断矢量、2级优先权的中断结构;具有1个全双工的可编程串行通信接口;具有一个数据指针DPTR;两种低功耗工作模式,即空闲模式和掉电模式;具有可编程的3级程序锁定定位;AT89C51的工作电源电压为5(10.2)V且典型值为5V,最高工作频率为24MHz.AT89C51各部分的组成及功能,如图21所示。外部中断TXDRXDP0 P1 P2 P3扩展控制振荡器和时钟电路数据存储器128字节程序存储器14KBCPU两个16位定时器计数器中断控制总线扩展控制器并行可编程I/O口可编程串行口内部总线图21 AT89C51各部分组成中央处理器单片机的中央处理器(CPU)是单片机的核心,完
21、成运算和操作控制,主要包括运算器和控制器两部分,如图22。片内ROM地址寄存器PSENALEEARST定时及控制逻辑指令译码器指令寄存器PC增量器程序计数器 PC暂存器1ACCCB寄存器暂存器2PSW ALU 图22 存储器原理图(1)运算器运算器主要用来实现算术、逻辑运算和位操作。其中包括算术和逻辑运算单元ALU、累加器ACC、B寄存器、程序状态字PSW和两个暂存器等。ALU是运算电路的核心,实质上是一个全加器,完成基本的算术和逻辑运算。算术运算包括加、减、乘、除、增量、减量、BCD码运算;逻辑运算包括“与”、“或”、“异或”、左移位、右移位和半字节交换,以及位操作中的位置位、位复位等。暂存
22、器1和暂存器2是ALU的两个输入,用于暂存参与运算的数据。ALU的输出也是两个:一个是累加器,数据经运算后,其结果又通过内部总线返回到累加器;另一个是程序状态字PSW,用于存储运算和操作结果的状态。累加器是CPU使用最频繁的一个寄存器。ACC既是ALU处理数据的来源,又是ALU运算结果的存放单元。单片机与片外RAM或I/O扩展口进行数据交换必须通过ACC来进行。B寄存器在乘法和除法指令中作为ALU的输入之一,另一个输入来自ACC。运算结果存于AB寄存器中。(2)控制器控制器是识别指令并根据指令性质协调计算机内各组成单元进行工作的部件,主要包括程序计数器PC、PC增量器、指令寄存器、指令译码器、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 检测 报警 系统 设计 34
限制150内