1基于单片机的花房温度、光照度控制系统设计摘要:随着科技的迅速发展,我们的生活质量快速提高,花房在现代农业生产中占有重要地位。根据中国的花房设施要求的发展现状,本文设计了一种适用于花房的监控系统,该系统以STC89C52单片机为核心,以DS18B20为温度采集单元,以HA2003为光照度强弱采集单元,整个系统由温度检测、照度检测等电路组成,通过温度传感器、光照度传感器对花房的温度、光照强度进行数据采集,如果采集的数据超出我们预先设定的温度、光照强度的范围,报警模块将报警,从而实现对花房环境的监测和调控。关键词:STC89C52单片机;温度传感器;光照强度传感器2DesignofthetemperatureandilluminationcontrolsystembasedonsingleshipcomputerAbstract:Withtherapiddevelopmentoftechnology,thequalityofourliveshasincreasedrapidly,thegreenhouseoccupiesanimportantpositioninmodernagriculturalproduction.AccordingtothedevelopmentsituationofChinagreenhousefacilityrequirements,thispaperdesignsasuitableforgreenhousemonitoringsystem,thesystemusesSTC89C52microcontrollerasthecore,takeDS18B20asthetemperatureacquisitionunit,usingHA2003asthelightintensityoracquisitionunit,theentiresystembythetemperaturedetection,illuminationdetectioncircuit,throughthetemperaturesensor,lightilluminancesensoronthegreenhousetemperature,lightintensitydataacquisition,ifdatabeyondourpresettemperature,intensityofilluminationrange,alarmmodulewillalarm,soastorealizethemonitoringandregulationofgreenhouseenvironment.Keywords:singlechipmicrocomputer;temperaturesensor;lightsensorI目录第一章绪论.................................................................................................................11.1引言..................................................................................................................11.2课题研究内容及意义......................................................................................1第二章控制系统总体设计.........................................................................................22.1总体设计..........................................................................................................22.2控制系统硬件设计..........................................................................................22.2.1温度采集电路.......................................................................................22.2.2A/D转换电路........................................................................................32.2.3复位电路...............................................................................................42.2.4晶振电路...............................................................................................52.2.6键盘电路...............................................................................................62.3花房温度测控模块..........................................................................................62.3.1温度传感器...........................................................................................62.3.2花房的温度控制...................................................................................72.4花房光照度的测控模块..................................................................................72.4.1人工补光光源.......................................................................................72.4.2光敏电阻...............................................................................................72.4.3LCD1602液晶显示...............................................................................82.5通信模块..........................................................................................................92.6报警模块........................................................................................................102.7继电器控制电路模块....................................................................................102.8控制系统的软件设计....................................................................................112.8.1系统总流程图.....................................................................................112.8.2温度控制流程图.................................................................................122.8.3光照度控制流程图.............................................................................132.8.4键盘扫描流程图.................................................................................14第三章系统实验与功能调试...................................................................................16II第四章结束语.............................................................................错误!未定义书签。参考文献......................................................................................................................19附录:程序清单..........................................................................................................211第一章绪论1.1引言随着我国科技的快速发展,国民经济日益提高,鲜花市场渐渐扩大。目前,我国大部分地区使用简易的花房控制大多数采用手动操作,生产率不但低,并且生产成本高。众所周知,鲜花的生长与空气的温湿度、光照度、二氧化碳含量等因素有密切关系,对鲜花的检测和中国农业现代化的动态技术有很大的影响。1.2课题研究内容及意义我国的花房目前现状大多数主要依靠手动控制、管理温室的环境,在对植物的栽培技术方面,没有系统的科学的技术,花房的一些生长的环境因素不能被调节,同时也不能保证花房的环境被实时控制。以免以上的因素出现,现在利用计算机、传感器技术[2]的迅速发展,实现了花房治理自动化、科学化,综合各种花卉、苗圃的生长规律,节制它们的生长条件,使植物在不适应生长的气候,培养出高产量、高质量的鲜花。该体系是一种经济、科学的程序设计,促进花卉、苗木的生长,能够带来很大的经济效益和社会效益给予咱们花农。2第二章控制系统总体设计2.1总体设计本系统设计的核心控制元器件是STC89C52单片机,采用温度、光照度测量和检测以及控制技术[3],测量元件为温度传感器和光敏电阻,实现了温度、光照度测量和控制系统的自动化。在此设计的系统里面,单片机会把处理出来的结果显示在液晶显示器上[4]。当温度和光照度不在设定值的时候,单片机会控制报警系统,并向温度光照度调节器发送信号,自动调整使其回到设定值。花房内温度高于所设定值时,其控制电路会采取一定的措施来进行降温;花房内温度低于设定值时,单片机将自动打开加热设备使其温度值升高到设定值;光照强度高于设定值时,花房顶部的遮阳网被光照度控制电路自动打开,减少光照,避免作物被强光直接照射,影响作物的生长;光照强度低与设定值时,控制电路自动