毕业设计论文基于STC89C52单片机的大棚温湿度监测与报警系统设计.doc
《毕业设计论文基于STC89C52单片机的大棚温湿度监测与报警系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于STC89C52单片机的大棚温湿度监测与报警系统设计.doc(49页珍藏版)》请在三一办公上搜索。
1、本科毕业论文(设计)题 目: 大棚温湿度监测及报警系统 学 院: 专 业: 学 号: 姓 名: 指导老师: 职称: 成 绩: (分数) 温州医学院教务处制II毕业设计(论文)诚信声明书本人承诺:在今后的毕业(设计)论文撰写过程中,将遵守学校有关规定,恪守学术规范,在指导老师指导下独立完成研究成果。本人在论文写作中参考的其他个人或集体的研究成果,将均在文中以明确方式标明。本人依法享有和承担由此论文而产生的权利和责任。声明人: (签字) 时间: 年 月 日大棚温湿度监测与报警系统摘要:本文以STC89C52单片机为核心,结合温度传感器AD590及湿度传感器HS1101设计并完成了一款适用于大棚的监
2、测与报警系统。该系统主要由环境参数采集模块、数据处理模块、显示及按键模块和电源模块几大部分组成。首先由传感器采集温度、湿度数据,经单片机处理后在LED上显示,并与按键输入的预设值进行比较,如果超出预设值一定范围,后再由单片机启动报警模块。经调试,系统工作性能稳定,温度测量精度可达0.5,湿度测量精度可达1%,基本达到预设目标。关键词:STC89C52型单片机;AD590;HS1101湿度传感器;大棚 Design of a temperature and humidity monitoring and alarming system for greenhouse application Abs
3、tract: In this thesis, a temperature and humility alarming system for greenhouse applications.was designed and completed, utilizing STC89C52 microcontroller, temperature sensors AD590 and humidity sensors HS1101. The system mainly consists of environmental parameters acquisition module, data process
4、ing module, display and keypad module and power module. Firstly, temperature and humidity data was collected by the sensors. Then, after processing by the MCU, the results was displayed on LED. Finally, conpared with the setting values, if the default value beyond a certain range, and then start the
5、 alarm module from the SCM. After commissioning, the system performance and stability, temperature measurement accuracy up to 0.5 , humidity measurement accuracy up to 1%, basically reached the preset target.Keywords:STC89C52 microcontroller; AD590; HS1101 humidity sensor; greenhouse 目 录摘要IABSTRACTI
6、第一章 绪论11.1课题研究背景及意义11.2国内外研究概况11.2.1 国外研究概况11.2.2国内研究概况21.3课题主要研究内容与目标3第二章 系统总体方案设计52.1总体方案52.2单片机小系统52.3温度及湿度监测模块52.3.1 温度监测模块62.3.2湿度监测模块72.4电源模块设计8第三章 系统硬件设计及性能分析93.1温度测量模块93.1.1 温度测量电路原理93.1.2 温度测量模块性能分析与评估103.2 湿度测量模块113.2.1湿度测量电路原理113.2.3 湿度模块性能分析与评估123.3 单片机小系统及相关电路133.3.1 A/D转换电路133.3.2系统时钟电
7、路153.3.3 系统复位电路153.3.4 系统报警电路(蜂鸣电路)153.3.5 44键盘和8位数码管显示电路163.4 环境参数调节模块及电源电路183.4.1 调节模块电路183.4.2 电源电路18第四章 系统软件编程及调试214.1 主程序流程214.2温度监测软件流程214.3 湿度监测软件流程224.4A/D转换流程流程234.5 44键盘和8位数码管显示电路软件流程24第五章 结论与展望275.1结论275.2 展望27参考文献29附录31附录1:程序代码31附录2:PCB板制作41附录3:实物图44温州医学院本科毕业论文(设计) 大棚温湿度监测及报警系统的设计与制作第一章
8、绪论1.1课题研究背景及意义目前,我国农业正处于从传统农业向以优质、高效、高产为目标的现代化农业转化新阶段。而大棚作为现代化农业设施的重要产物,在国内多数地区得到了广泛应用。大棚可以避开外界种种不利因素的影响,人为控制或创造适宜农作物生长的气候环境,可以看成是一个半封闭式的人工生态环境1。由于大棚中各种环境因素是可以人为控制的,因此控制技术直接决定着大棚中农作物的产量和质量。大棚监测系统一般包括三个模块:环境参数采集模块、数据处理模块和执行模块。在目前的监测系统中,需采集的环境参数主要包括温度、湿度、CO2浓度、光照强度、土壤湿度等。在实际设计中还需根据大棚的规模及所在区域设定不同的采集方式,
9、确保数据采集的准确性。例如我国北方地区,冬季寒冷而漫长,大棚监测最主要的一部分就是温度的调节。这时可将一天分为午前、午后、前半夜和后半夜4个时段来进行温度调节。午前以增加同化量为主,一般应将棚温保持在2530为宜;午后光合作用呈下降趋势,以2025为好,避免高温下养分消耗过多;日落后45h内,要将棚内温度从20逐渐降到15上下,以促进体内同化物的运转。此后,再将夜温降到1012,以抑制呼吸、减少消耗、增加积累,但也不能降得过低,以免冻伤植物 2。考虑外界环境因素的同时也不能忽略植物本身的生理过程,比如植物的蒸腾作用、光合作用等,事实上大棚内的水分养料供给可以通过蒸腾这样的实测数据来决定;而CO
10、2浓度则可根据光合作用的情况来决定,这一系列监测过程都可通过单片机系统来实现。本课题正是以此为出发点,利用单片机、结合相应的湿度与温度传感器,设计并完成了一款结构小巧、价格低廉、性能相对稳定的大棚温度、湿度监测与报警系统。1.2国内外研究概况1.2.1 国外研究概况美国是最早发明计算机的国家,也是将计算机应用于大棚控制和管理最早、最多的国家之一。美国开发的大棚计算机控制与管理系统可以根据作物的特点和生长发育所需要的条件,对大棚内光照、温度、水、气、肥等诸多因子进行自动调控,还可利用温差管理技术实现对花卉、果蔬等产品的开花和成熟期进行控制3。在日本,作为设施农业主要内容的设施园艺相当发达,塑料大
11、棚和其它人工栽培设施达到普遍应用,设施栽培面积位居世界前列,蔬菜、花卉、水果等普遍实行设施栽培生产。针对种苗生产设施的高温、多湿等不良环境,日本进行了几种设施项目的研究4,主要有设施内播种装置、苗接触刺激装置、苗灌水装置、换气扇的旋转和遮光装置的开闭装置(温度、湿度及光照控制)、缺苗不良苗的监测及去除和补栽装置、CO2施肥装置等方面的自动化研究5。2002年,英国伦敦大学农学院利用计算机遥控技术,可以观测50km以外大棚内的温度、湿度等环境状况并进行遥控6。为保证CO2气体在大棚分布均匀,大棚中通常安装通风机,搅动空气使大棚中的CO2浓度一致。荷兰的园艺大棚也发展较早,由于地处高纬度地区,日照
12、短,全年平均气温较低,因此,集中较大力量发展经济价值高的鲜花和蔬菜,大规模地发展玻璃大棚和配套的工程设施,全部采用计算机控制5。另外,国外大棚业正致力于高科技发展。遥测技术、网络技术、控制局域网已逐渐应用于大棚的管理与控制中,近几年各国温度控制技术提出建立大棚行业标准,朝着网络化,大规模,无人化的方向发展的思路7。1.2.2国内研究概况国内的计算机应用开始于上世纪70年代中期,当时主要用于数据的统计分析和计算。70年代末起,我国陆续从以色列、美国、日本、荷兰等国引进了许多先进的现代化大棚,在吸收国外发达国家高科技大棚生产技术的基础上,我国农业科研工作人员进行了大棚内部温度、湿度、光照、CO2浓
13、度等环境参数控制技术的综合研究。1987年中国农业科学院引进了FELIXC 512系统,并建立了全国农业系统的第一个计算机应用研究机构8。到了90年代初期,计算机开始用于大棚的管理和控制领域。2000年,金钰研究了工业控制机IPC在自动化大棚控制中的应用9。该研究是以工业控制机为核心采集环境信息,控制执行机构。实现了大棚的封闭环境控制,但该系统布线复杂,维护困难且成本过高。2005年,杜辉等研究了基于蓝牙技术的分布式大棚监控系统10。该系统将蓝牙技术和现场总线技术相结合运用于大棚群的监控,提高了系统的可靠性、降低了数据传输过程中干扰。但由于蓝牙技术本身的不成熟,该系统的实际应用仍需要一定的时间
14、。2007年,唐娟等研究了基于新型AVR单片机的大棚测控系统11。该系统把个体生产和规模化生产相结合,在单个大棚大棚生产实现智能自动化的基础上实现连栋大棚大棚的规模化生产。但是所有性能都集中在单片机上,单片机系统一旦出现故障,整个系统都会失控。2008年,周茂雷,郭康权研究出了基于ARM7微处理器的大棚控制器系统12。该系统能通过AD算法实现大棚各路模拟量、开关量实时动态采集,将采集到的数据经处理后定时保存并送出控制量。1.3课题主要研究内容与目标本课题主要研究如何制作一个应用于中小型大棚的可达到温湿度实时监测及报警功能的系统。设计完成包括环境参数采集、数据处理、键盘输入报警值、判断报警、外围
15、处理功能等模块。具体实施主要通过选择传感器件、设计应用电路、编写功能程序等步骤来实现该课题所需要求。系统的最终目标是达到大棚温湿度参数实时测量及显示,并达到一定的精度,能最终满足实际需求。同时,当测量结果超出设置数值一定范围后,能顺利启动报警模块,提示管理人员给出响应。44第二章 系统总体方案设计2.1总体方案本系统主要由单片机小系统、温度监测模块、湿度监测模块、电源模块、A/D转换电路、44键盘和8位数数码管显示电路及风扇电路组成。总体硬件结构如图2-1所示。图2-1 总体硬件框图2.2单片机小系统在整个单片机控制系统中最关键的器件是中央处理器(CPU),它即是控制中心又是运算处理中心,本次
16、设计采用了STC89C52作为控制系统的主机,它是一种低功耗、高性能的CMOS 8位微处理器。STC89C52可构成单片机的最小应用系统,缩小系统体积,降低系统成本。本课题所需要实现的单片机功能包括定时功能、复位功能、报警功能等,相对应的电路模块分别有时钟电路、复位电路、蜂鸣电路、烧写程序电路。小系统构成如图2-2. 图2-2 小系统的构成2.3温度及湿度监测模块本系统通过传感器采集环境参数,由处理模块读取数据并进行相应的处理,其中若要实现高精度与快速的环境信息获取,关键在于选择何种高性能的模数(A/D)转换器和传感器。由于环境参数的采集是在单片控制系统下发挥作用,因此,传感器的性能必须符合以
17、下要求:(1)适应系统要求。现代大棚的实质是实现环境因子实时显示并自动调节作物生长环境条件,这些功能是通过一个闭环系统来实现的。因此,传感器的性能应该与控制系统相适应,尤其是传感器的长距离布点、传感器灵敏度的一致性、传感器的响应时间等,这样才能使系统真正做到快速反应和高效调控环境14。(2)长期稳定性好。大棚中传感器的使用环境比工业环境更恶劣,如高温、高湿。因此,传感器需要有期稳定性。(3)优良的性能价格比。考虑到运用与较大环境内的信息监测,则需要用到大量的传感器,因此,必须要求其价格较低廉,否则难以推广。2.3.1 温度监测模块温度传感器选用应该考虑使用方便、输出信号容易处理且适合大棚环境作
18、业。美国TI公司生产的集成温度传感器AD590,其具有线性度好,精度高等优点,能满足本课题要求,其外观及基本电路如图2-3所示。AD590可将温度信号转换成对应的电流信号输出,温度每升高1K,其输出电流将增加1uA。其测温范围为-55+ 150,工作电压4-30V。电路设计时,利用电阻元件将电流信号转换成为电压信号,如图2-3所示。图 2-3 AD590外形 电路符号及基本电路温度监测模块结构如图2-4所示,首先由AD590将温度信号转换成相应的电信号,然后经A/D芯片转换成数字信号送至单片机小系统,与键盘设置温度值进行比较,如超出设定值一定范围启动风扇降温装置。图2-4 温度监测模块框图2.
19、3.2湿度监测模块本课题对于湿度传感器的选择也是主要考虑环境及成本因素,注重传感器的稳定性,性价比及实用性。本系统的湿度模块中采用的是法国HUMIREL公司的电容式湿度传感器HS1101,与其他产品相比,它有着显著的优点: (1) 具有高可靠性和长期稳定性; (2) 无需校准的完全互换性; (3) 响应时间快; (4) 能够处于长期饱和状态,瞬间脱湿; (5)特有的固态聚合物结构; (6)适用于线性电压输出和线性频率输出两种电路; (7)适应自动装配过程,包括波峰焊接、回流焊接等15。其外形如图2-5所示。图 2-5 HS1101外形及电路符号图 2-6 HS1101湿度传感器的电容-湿度响应
20、曲线HS1101湿度传感器的的电容-湿度响应曲线如图2-6所示。相对湿度在0%-100%RH范围内,电容量将从162PF变到200PF,其测量误差不大于2%RH;响应时间小于5s;温度系数为0.04pF/。湿度监测模块结构如图2-7所示。该模块的中心是将传感器接入一个555非稳态电路,输出一个频率信号并由单片机直接采集、处理。由按键输入极限值,超出该值则触发蜂鸣报警。图 2-7 湿度监测模块框图2.4电源模块设计系统供电总共需要两种电源,AD590的工作电压为9V,小系统及各种芯片的工作电压为5V,风扇供电5V。电源模块如图2-5所示,将220V交流电经变压器、桥路整流后,通过78系列的三端稳
21、压集成芯片获得相应的常用电压输出。图 2-5 电源模块框图第三章 系统硬件设计及性能分析本章为核心内容之一,主要针对系统的硬件设计及调试过程进行详细介绍。3.1温度测量模块3.1.1 温度测量电路原理温度监测电路主要由AD590、100uf电容、9K4电阻、1K电位器、运放LM324组成,原理如图3-1所示。由图可知电容的作用是保持AD590的工作状态,根据AD590 的特性,其中由AD590 、电位器RP、R和运放组成电流电压转换电路,运放连接为电压跟随器形式,主要为增加信号的输入电阻。图 3-1 温度测量电路首先介绍下AD590的基本工作原理,当被测温度一定时,AD590则成为了一个恒流源
22、,把它与直流电源相连并在输出端串联一个标准电阻,此时流经该电阻上的电流与被测热力学温度将成正比16。温度每升高1K,电流增加1uA,当负载电阻为10K,则电阻上的压降将增加10mV。在室温20 oC时调节电位器使输出电压为2.93V(对应293 K),经模数转换后输入单片机,通过软件编程将电压值减去2.73V,直接将热力学温度转换为摄氏温度。当然这一转换过程也可通过硬件实现。其次是运放的选择,该电路选择了LM324,其特点是价格便宜,工作电压范围较大,低至3.0V高至32V, 静态电流为MC1741的静态电流的五分之一; 共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件的必要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 STC89C52 单片机 大棚 温湿度 监测 报警 系统 设计
链接地址:https://www.31ppt.com/p-4863076.html