毕业设计(论文)-蔬菜大棚温控系统设计.doc

上传人:小小飞 文档编号:3958268 上传时间:2019-10-11 格式:DOC 页数:16 大小:259KB
返回 下载 相关 举报
毕业设计(论文)-蔬菜大棚温控系统设计.doc_第1页
第1页 / 共16页
毕业设计(论文)-蔬菜大棚温控系统设计.doc_第2页
第2页 / 共16页
毕业设计(论文)-蔬菜大棚温控系统设计.doc_第3页
第3页 / 共16页
毕业设计(论文)-蔬菜大棚温控系统设计.doc_第4页
第4页 / 共16页
毕业设计(论文)-蔬菜大棚温控系统设计.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《毕业设计(论文)-蔬菜大棚温控系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-蔬菜大棚温控系统设计.doc(16页珍藏版)》请在三一文库上搜索。

1、湖南财政经济学院本科学年论文(设计)本科学年论文(设计)蔬菜大棚温控系统设计系 别信 管 系专 业电子信息工程届 别2012级班 级12级电子信息工程学生姓名学 号指导教师职 称副教授二O一五年 六 月学年论文评分标准及评审表系 别信息管理系专业电子信息工程班 级电子信息工程学生姓名唐姣学号2012550525指导老师刘超群论文题目蔬菜大棚温控系统设计评分内容分值评分标准得分中文摘要5%内容简明扼要,文字叙述流畅,符合规定格式要求。英文摘要5%翻译准确,文字流畅,符合规定格式。关键词5%提炼准确,书写规范。目录5%根据文章内容自动生成,字体符合规定格式要求。选题5%符合专业培养目标,体现综合训

2、练基本要求,难度适中,能基于个人能力独立完成。调研论证20%能够根据选题要求提出调研实施方案或论点的论证体系,具有独立深入社会调查研究,阅读文献、收集信息、并分析整理各类信息,从中获取新知识的能力。综合分析30%能够综合运用有关的理论和专业知识对选题进行分析,论文观点鲜明、正确,合理使用各种信息,论据充分,逻辑性强。有自己的一定见解或较强的现实意义,观点有一定新意。论文结构10%整体结构合理,有逻辑性,文章中心突出,文题相符,内容充实,层次清楚,详略得当。论文表达10%具有较强的文字表达能力,语言表述准确简洁,文笔流畅,图表清楚。论文格式5%格式规范,达到规定篇幅要求,评分指导教师评语(需在论

3、文的份量、内容、表达和书写是否符合要求,论文选题的理论水平和应用价值,学生应用基本知识和基本技能的情况,学生的工作能力及工作态度等方面给予评价):(评语需手写) 指导教师签名: 年 月 日摘要温度控制是蔬菜大棚最重要的一个管理因素,温度过高或过低,都会影响蔬菜的生长。主要介绍一种基于ST89C52单片机的温室蔬菜大棚温度控制系统,系统利用DS18B20温度传感器实现对温室大棚温度的测量,通过按键设置需要报警的上下限值。实验证明,该系统具有性价比高,使用寿命长等优点,具有一定实用价值。【关键词】 温度控制;继电器;温度检测AbstractTemperature control is the mo

4、st important vegetable greenhouse management factor, the temperature is too high or too low, will affect the growth of vegetables. Mainly introduces a control system based on the temperature in of the vegetable greenhouses in SCM st89c52, system using DS18B20 temperature sensor to realize the greenh

5、ouse temperature measurement, through the key set to alarm limit value. Experiments prove that the system has the advantages of high performance ratio, long service life, etc., and has some practical value.Keywords Temperature control; Relay; Temperature detectionII目录1.绪论12.蔬菜大棚的系统设计22.1控制系统整体结构22.2

6、系统的工作原理23.系统硬件设计33.1温度采集模块33.1.1温度传感器电路介绍33.2 A/D转换接口33.2.1 ADC0809与单片机的接口方式33.3按键电路43.4控制电路43.5电源电路54.软件设计64.1程序流程图及分析64.1.1主程序64.1.2A/D转换的程序75.仿真与分析85.1 Proteus仿真图85.2 Proteus仿真结果86.结论9参考文献10 1.绪论由于现代农业发展得非常快速,受控农业的研究受到很多的重视,特别是温室工程,已经变成工厂化高效农业的一个重要组成部分。本文设计的是一种基于单片机的温度控制系统,数字温度传感器通过单总线与单片机连接,系统结构

7、简单,抗干扰能力强,很适合用于蔬菜温室大棚温度控制1。2.蔬菜大棚的系统设计2.1控制系统整体结构智能温度传感器DS18B20既能对温度进行测量,又能设定所需要控制的温度,并对温度值能够把二进制转换成十进制,所以系统选用智能温度传感器DS18B20。传感器之间只需简单的通信协议就能加以识别,这样就节省了大量的引线和逻辑电路。单片机选用AT89C51做控制器。主要功能是:把采集的数据在LCD显示器上显示;通过键盘设置参数,声音报警;按键切换手动/自动控制方式;把采集到的数据和控制信息传送至上位机,接收上位机命令实现参数设置;输出控制2。2.2系统的工作原理该温度测控系统的工作原理就是进行计算机编

8、程和单片机编程,使智能温度传感器DS18B20正常工作,去检测大棚内实际的温度,并由数字显示电路显示出当时的温度值。如果采集的温度值高于上限报警温度,系统将发出报警,并同时起动制冷设备,把温度降下来,当温度降到一定的程度,即低于上限复位值时,立即关闭制冷设备,使制冷设备停止工作。当采集的温度值低于下限报警温度值时,系统又发出报警,并同时起动制热设备,使大棚内的温度上升,当温度上升到一定的程度,即高于下限复位值时,立即关闭制热设备,使制热设备停止工作,从而使温室大棚的温度值维持在一定的范围内。本温度系统分为两个部分,主机和温度检测与控制部分。原理框图如下图1所示。大温度信号温度传感器采集放大电路

9、AD转换报警电路单片机显示电路键盘电路控温电路图1原理框图3.系统硬件设计3.1温度采集模块为了进行准确的温度测量,必须给热电偶提供一个良好的恒流源,由于热电偶输出的信号是模拟信号,所以信号在输给CPU之前应该先进行A/D转换。3.1.1温度传感器电路介绍下图2可知DS18B20温度传感器与单片机如何连接。图2单片机与传感器连接图3.2 A/D转换接口本设计选择的A/D转换器芯片为ADC0809。ADC0809在过程控制和机床控制等应用中,能对多路模拟信号进行分时采集和A/D转换3,输出数字信号通过三态缓冲器,可直接与微处理器的数据总线相连接。3.2.1 ADC0809与单片机的接口方式中断控

10、制方式效率高所以特别适合于转换时间较长的ADC。ADC0809与单片机的连接电路如下图3所示。图3 ADC0809与单片机的连接图3.3按键电路下图4所示为中断扫描方式的接口电路。图4 按键与单片机的连接图3.4控制电路由于单片机输出控制信号非常微弱,需要用三极管来驱动外围电路,三极管选用NPN型的9014,当检测温度低于设定温度时,输出高电平控制信号,使三极管9014导通,使继电器两控制端产生压差,从而使继电器吸合,常开触点接通,控制外部电路启动制热设备4。控制电路电路图如图5所示。图5继电器与单片机的连接图3.5电源电路需要把220V的交流电转换成5V和12V的直流电。在这个设计中,采用了

11、简单的实用的变压器,根据理想变压器原副边匝数比公式,则可通过计算来调节参数达到转换为低电压所谓目的。低压的交流信号在通过整流稳压等操作实现了交流向直流转换的要求了5。其电路图如图6所示。图6电源电路图4.软件设计4.1程序流程图及分析4.1.1主程序本系统的工作流程是,操作人员可以从键盘上输入要设定的温度值。当此温度值与当前温度不同时,单片机控制系统采取调节的动作6。当设定温度大于测定温度时,则使加热器工作;当设定温度小于测定温度时,则开启降温风扇。第一部分是主程序,它描述的是程序的总体结构。系统初始化开始Xms是否到?数据处理温度显示是否超出设定范围?声音报警开启继电器返回,等待定时器到NY

12、Y图7主程序流程图关键代码如下void sw_detect() interrupt 0unsigned char temp,i;IE0 = 0;sw = 0;P2 &= 0x8f;for(i = 0;i 4;switch(sw_temp0) case 6:sw_temp0 = max;break; case 5:sw_temp0 = min;break; case 3:sw_temp0 = mode;break; default:sw_temp0 = sw_temp0; if(sw_temp0 != 0)sw_flag = 1;/有新的按键中断发生,置标志位 LED_display();4.1

13、.2A/D转换的程序中断服务程序流程图如图8所示7中断发生中断入口,保护现场读数,存数通道号加1判断8通道是否转换?完?恢复现场,中断返回NY图8 A/D转换的程序流程图关键代码如下void main()initdac0809();startadc();while(1)while(EOC=0)/*ADC0809正常转换*/OE=1;/*转换完毕,打开输出*/ ad_data-i=P0/*从P0读取结果*/startadc();/*开始第二次AD转换*/OE=0;/*禁止输出*/5.仿真与分析5.1 Proteus仿真图选择元器件后连接的电路图如图9所示8。图9 仿真图15.2 Proteus仿

14、真结果假如设定最低温度为5,最高温度为30,通过调节可调电阻的阻值9,当该系统检测到不同温度时,其数码管,LED灯,蜂鸣器显示不同,如下表1所示。表1 仿真结果表温度阻值数码管显示蜂鸣器高报警点二极管低报警点二极管00.12310530响不亮亮50.33300530不响不亮亮150.51300530不响不亮不亮200.94300530不响不亮不亮251.15300530不响不亮不亮301.49300530不响亮不亮351.77310630响亮不亮当ADC0808芯片的引脚的电压在0.25V,1.5V范围内,电路工作在正常范围内,只有数码管工作,蜂鸣器不响,74HC164控制的发光二极管不亮,报

15、警点的二极管也不亮;当超出这个电压范围,监控电路就会启动,串口控制的二极管,蜂鸣器都会工作;当设置的最高温度时,高报警点的二极管会发光,即可以按加一或减一键来设置;当要设置最低温度时,低报警点的二极管会亮10。6.结论系统在Proteus上仿真通过,达到了设想的控制要求。系统元件的选用以节省人力物力为基础,方便快捷为目的,采用高效低成本的原则,特别是采用先进的器件进行温度测量实现了速度快、精度高、测点多、布线少等诸多优点,可以实现温度的巡回测量和显示,能对超标的温度及时准确的报警并同时进行自动选择性的调节处理,大大的提高了蔬菜的成活率以及大幅度减轻管理者的负担,使蔬菜种植能获得一种可观的经济收

16、益。参考文献1徐伟忠,2014:计算机技术在农业领域的应用,丽水市科技出版社。2胡乾斌,2006:单片微型计算机原理与应用,华中科技大学出版社。3杨振江, 2009:A/DD/A转换器接口技术与实用线路,西安电子科技大学出版社。4黄惠媛、李润国,2006:单片机原理与接口(自动化控制专业),海军出版社。5杨金岩,2012:8051单片机数据传输接口扩展技术与应用实例,人民邮电出版社。6胡学海,2005:单片机原理及应用系统设计,电子工业出版社。7沙占友、王彦朋、孟志永,2013:单片机外围电路设计,电子工业出版社。 8王新贤,2014:实用计算机控制技术手册,山东科学技术出版社。9周继明、江世明,2005:传感技术与应用,中南大学出版社。10李莉,2011:单片机典型模块设计实例导航,人民邮电出版社。10

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1