基于单片机的果园环境温度检测及报警系统.doc
《基于单片机的果园环境温度检测及报警系统.doc》由会员分享,可在线阅读,更多相关《基于单片机的果园环境温度检测及报警系统.doc(48页珍藏版)》请在咨信网上搜索。
1、盐城工学院本科生毕业设计说明书( 2013)毕业设计说明书基于单片机的果园环境温度检测报警系统设计专业自动化学生姓名班级学号指导教师完成日期2013年6月5日盐城工学院本科生毕业设计说明书(2013)毕业设计说明书(毕业论文)独创性声明本人声明所呈交的毕业设计说明书(毕业论文)是本人在导师指导下进行的研究、设计工作后独立完成的。除了文中特别加以标注和致谢的地方外,说明书中不包含其他人己经发表或撰写过的研究成果。对本文的研究所做贡献集体和个人,均己在说明书中作了明确的说明并表示谢意。本人完全意识到本声明的法律后果由本人承担。毕业设计说明书(毕业论文)作者签名(手写): 日期: 年 月 日指导教师
2、签名(手写):日期: 年 月 日基于单片机的果园环境温度检测报警系统设计摘 要:温度是人们在农业生产中经常需要测量和控制的一个量,而基于单片机的果园环境温度测量和报警系统使得温度测量与报警更加的直观、准确,它具有使用方便、性能可靠的优点。主要讨论了在果园的环境下的温度测量及报警的处理方法和系统构成。基于数字传感器DS18B20的性能特点,利用单片机和简单的接口电路组成一个温度测量及报警系统,通过键盘和LED显示数码管对温度进行显示和对温度报警上下限进行设置。给出了相关的应用电路和软件程序。该系统的温度的测量范围在55- +100之间,它的测量的精度为0.1。这个系统完全满足了果园的温度测量及报
3、警需求。随着单片机技术和半导体技术的发展,这种智能化的温度测量及报警技术将会慢慢取代传统的温度测量技术,使得温度测量技术朝着更加智能化和自动化的方向发展。关键字:果园环境;单片机;温度传感器DS18B20;温度测量及报警 The Design of Based on Single-chip Orchard Ambient Temperature Detection and Alarm SystemAbstract: Temperature is that people in agricultural production often need to measure and control an
4、 amount, and microcontroller-based orchard ambient temperature measurement and temperature measurement alarm and alarm system makes more intuitive, accurate, and it is easy to use, reliable performance advantages. mainly discusses the orchard environment temperature measurement and alarm processing
5、method and system configuration. Based on the performance characteristics of digital sensor DS18B20, using SCM and simple interface circuit a temperature measurement and alarm system, through the keyboard and LED display digital temperature display and temperature alarm limit settings. There gives t
6、he relevant application circuit and software programs. The system temperature measuring range -55 - +100 between, its measurement accuracy of 0.1 . The system fully meets the orchard temperature measurement and alarm requirements.With chip technology and development of semiconductor technology, this
7、 intelligent temperature measurement and alarm technology will gradually replace the traditional temperature measurement technology, making the temperature measurement and automation technology towards more intelligent direction.Key Words: Orchard environment;Microcontroller;Temperature sensor DS18B
8、20;Temperature measurement and alarm目 录1 课题概述11.1 课题背景和意义11.2 课题研究的内容及要求12 整体方案的论证与设计32.1 系统的基本设计思想32.2 系统模块结构论证33 系统硬件设计53.1 单片机STC89C5253.2 温度传感器63.3系统概述83.4模块化系统设计94 软件设计144.1 程序设计流程144.2 程序编写175 硬件调试185.1 静态检查185.2 通电检查185.3软件调试及软硬件联调185.4硬件实物图186 结束语19参考文献20致 谢21附 录22附录1:程序清单22附录2:电路原理图34附录3:PC
9、B布线图35附录4:Proteus仿真图36附录5:实物图37附录6:元器件清单39盐城工学院本科生毕业设计说明书(2013)基于单片机的果园环境温度检测报警系统设计1 课题概述1.1 课题背景和意义 谈到温度,大家并不陌生。尽管温度充满在我们生活当中,但是很多人认识到的温度只是一个抽象的名次,只是看天气预报时才会去在意。在人类的生活环境中,温度扮演着极其重要的角色。我们在平时一般用几个简单的词语来表达对温度的感知,比如:冷、凉、温、热、烫等,但是这样的表述是很有限的。冰块和凉水都是很冷的,但是它们冷的程度又是不一样的。因此,为了能够更加精确地表述出物体的把物体具体的冷或热,就使用了一个概念温
10、度。而要准确地测量物体的温度需要使用的便是温度计。人们在农业生产活动中需要根据气温的变化,及时地采用相应的农业生产方式,这对农业生产是十分重要的。而一个简单,方便,可靠的温度测量系统就大大方便了农业生产活动。在果园种植过程中,果农需要对果园的环境温度有着准确而又实时的掌握,这样才能进行相应的农业活动,来降低温度对果树成长的约束,增加果实的产量,给果农带来可观的经济效益。随着人们对水果的需求增加,大规模的果园越来越多。果园的温度检测及控制已经成为一个重要的课题。传统的温度测量是在果园中放置一个酒精或者水银温度计,通过读取温度计的度数来知道果园的实际温度,这种的温度测量方法还是比较落后和浪费劳动力
11、的,而且不是很方便。随着果园的规模越来越大,这种传统的温度测量措施就出现了很大的局限性,于是果园种植对温度检测技术的要求越来越高。由于电子技术的发展到超大规模的集成电路阶段段,功能强大但体积更小的单片微型计算机就诞生了,因为它的价格低廉,所以单片机被全面应用在家用电器、军事武器、电子仪器、工业生产、节能环保、智能机器等广阔的领域,使得设计简化,成本降低,还提高了产品的质量和功能,使产品更加智能化、小型化。采用单片机来对温度进行检测,不仅具有控制方便、组态简单和灵活性大等优点而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。单片机以其功能强、体积小、可靠性高、造价低和开发
12、周期短等优点,成为自动化和各个测控领域中必不可少且广泛应用的器件,尤其在日常生活中也发挥越来越大的作用。因此,单片机对温度的测量控制问题是一个工农业生产中经常会遇到的问题。基于此,本课题围绕应用于果园的基于单片机的温度测量及报警系统展开应用研究工作。1.2 课题研究的内容及要求本文所要研究的课题是基于单片机控制的果园环境测量报警系统。主要是介绍了对气温的显示及报警,实现了温度的实时显示及控制。气温测量部分提出了用DS18B20、STC89C52单片机及LED的硬件电路完成对气温的实时检测、显示及超出设定的上下限温度的报警。本系统具体控制功能如下:(1)能够对气温进行连续测量,通过十进制数码管来
13、显示气温。(2)能够满足日常的温度测量要求。(3)超出报警上下限能够发出报警,并且能通过按键来设定报警温度的上下限。2 整体方案的论证与设计2.1 系统的基本设计思想该系统是以STC89C52单片机为核心,通过单片机控制测温电路(DS18B20)获取温度值,然后通过数码管显示电路显示出来,并且对测的温度值跟设定的值进行比较,如果不在设定范围就通过报警电路发出报警,报警温度的值通过按键电路进行设定。系统结构框图如图2-1:图2-1 系统结构框图2.2 系统模块结构论证2.2.1 测温模块论证与选择方案一:采用AD590温度传感器,AD590是美国模拟器件公司的电流输出型温度传感器,其电源电压范围
14、为430V,输出电流223A(50)423A(150),灵敏度为1A/。适用于多点温度测量和远距离温度测量。方案二:采用温度传感器DS18B20,温度传感器DS18B20可以分为三脚T0-92直插式和八脚S0IC贴片式。贴片式不常用,所以我选择的是直插式封装。温度传感器DS18B20它的体积更加小、性能更突出、工作更加稳定、功耗更低、兼容大多数单片机,它可以直接输出数字量的温度信号供处理器处理。从性价比方面综合考虑选择方案二。2.2.2 单片机模块论证与选择方案一:采用STC89系列单片机,其架构简单,相对熟悉,价格便宜,完全满足设计的要求,焊接起来也是比较方便。方案二:选用飞思卡尔单片机,飞
15、思卡尔单片机功能强大,但是价格相对较高,而且对此不熟悉。因此,选择方案一。2.2.3显示模块论证与选择方案一:采用LCD液晶显示器作为显示模块核心。LCD显示器节能环保,显示直观。方案二:采用8段LED数码管作为显示模块核心。数码管显示器件相对便宜,体积更小巧。因此,选择方案二。2.2.4报警模块论证与选择方案一:采用语音播报系统作为报警模块的核心。该方案更具人性化、智能化,但是相对成本过高工作量偏大。方案二:采用蜂鸣器作为报警模块的核心。该方案使用的硬件很少,电路设计和实物焊接都很方便,软件设计也容易,性价比较高。因此,选择方案二。2.2.5电源模块论证与选择方案一:采用USB为设备供电,该
16、方案容易实现,能够直接使用计算机的USB接口供电。电脑的USB接口属于接口电源,要并联耦合电容进行缓冲。方案二:采用将220伏、50赫兹的交流电转换为5V的直流电作为供电电源。该方案实施简单,电路搭建方便,可作为单片机开发常备电源使用。方案三:采用干电池串并联到5V作为电源模块。该方案也很容易实现,不需要设计额外的电路,但是由于电池消耗,使得电源不是很稳定,长时间带负载后电压会降低,可能使电路无法长时间的平稳工作。因此,选择方案一。3 系统硬件设计3.1 单片机STC89C52单片机的分类有很多,按应用的范围可以划分为专业型和通用型。专用型是根据某些特定的产品而设计的,例如用于汽车发动机的单片
17、机。通用型的单片机又分为非总线型和总线型或者8位和16位,总线型的具有并行三条总线,可以很方便的扩展外围设备。非总线型没有总线引脚,芯片体积小,要扩展可通过I/O口,因此非线型更适合中小系统。STC89C52单片机标准的40引脚双列直插式集成电路芯片的引脚图如图3-1:图3-1 STC89C52引脚图采用STC89系列单片机,主要考虑到STC系列的单片机的诸多优点:(1)不容易受干扰:对抗静电能力高;很容易实现2千伏/4千伏快速脉冲的干扰实验;电压范围大,对电源要求低;宽温度范围,4085;I/O口通过过防干扰强化;单片机内部供电的电源系统经过防干扰强化;单片机内部的时钟电路经过特殊处理;单片
18、机内部的复位电路经过特殊处理;单片机内部的看门狗电路经过特殊处理。(2)三种方法减少单片机的时钟对外部的电磁干扰:禁止ALE输出;如果使用每个机器周期为六个时钟周期,外面的时钟周期就可以减少一半;单片机时钟振荡器增益可设为1/2Gain。(3)超低功耗:掉电模式:典型功耗0.1A;空闲模式:典型功耗2mA;正常工作模式:典型功耗4mA-7mA;在掉电模式下接收到外部中断就会被唤醒,一般使用电池作为电源,例如电表、警报器、水压表、便携设备等。(4)在系统可编程,无需编程器,可远程升级。(5)可送STC-ISP下载编程器,1万片/人/天。(6)可供应内部集成MAX810专用复位电路单片机。STC8
19、9C52单片机的内部结构如图3-2:图3-2单片机内部结构图3.2 温度传感器3.2.1 传感器的定义从广泛意义上来说,传感器就是可以感受到外部一些信号并能按照某些规律将这些信号转换成可直接使用的信号的仪器,简单地说传感器就是把外部的信号转换为电信号的装置。所以传感器一般有两部分组成,一部分是感知信号部分,另一部分是信号转换部分。它可以感知到特定的信号然后把这种信号传送给信号转换部分,经过处理这些模拟信号就被转换成电信号了。现在的一些使用半导体作为敏感元件的传感器本身可以直接输出电信号。3.2.2 温度传感器的发展随着科学技术的发展,传感器技术已经渗透到生活的方方面面。在这当中,温度类传感器已
20、经被应用到了各种领域,它是传感器中种类最多的传感器。最先发明的传感器是温度传感器,也是被广泛应用的一种传感器。最先把温度的模拟信号转换成数字信号的热电偶传感器。热电偶传感器是德国的物理学家赛贝在1821年发明的。1870年以后,又一个德国人西门子研究了使用铂电阻作为传感器的温度计。在进入2000年以后,随着半导体的广泛应用,又相继出现了PN结温度传感器、集成温度传感器和半导体热电偶传感器。而且,依据物质与波的相互作用的规律,又出现了红外传感器微、波传感器和声学温度传感器。在1990年以后出现了智能温度传感器或者叫做数字温度传感器。它采用了计算机技术、自动测量技术(ATE_)和微电子技术三大技术
21、。现在智能传感器的种类已经非常丰富了。数字温度传感器内部集成了温度传感器电路、信号处理器、A/D转换、存储器(或寄存器)和接口电路。一些数字温度传感器还有多路选择器、只读存储器(ROM)、随机存取存储器(RAM)和中央控制器(CPU)。数字温度传感器能输出数字量及相关的控制量,适用于各种微型控制器(MCU),并且测试功能的实现可通过软件来进行,软件的开发水平越高它的智能化越高。3.2.3 温度传感器的分类温度传感器分为好多种,输出模拟量被称为模拟式温度传感器。输出数字量的被成为数字式温度传感器。因为数字式传感器使用高度集成的设计和数字量的处理与模拟式传感器相比,在可靠性、抗干扰能力以及器件微小
22、化方面都有明显的优点,但受半导体本身限制,数字式传感器还存在以下不够理想的地方:(1) 数字式传感器是测量传感器敏感元件的温度,而且是敏感元件与引线连接处的温度值。因此每一个传感器的敏感元件都要放在一个很好环境中进行测量。在平时我们用传感器来测量温度时都是比真实值略小的,还需要我们进行修正;(2) 数字式传感器对温度转换为数字量的时间都较长;(3) 测温范围不宽(均在-55 125摄氏度);(4) 数字式传感器的传递函数存在有一定的非线性,可有软件校正,不过,数字式传感器最好在常温下使用,超过常温范围它的误差较大。所以数字式传感器目前还不适合于对温度变化敏感、环境恶劣的行业;(5) 由于数字式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 果园 环境温度 检测 报警 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。