(2)光敏电阻报警电路原理图绘制;
(3)电路的调试;
(4)控制程序的编写;
(5)软件调试;
(6)单片机监测系统整机测试。
2 系统的总体设计
2.1 系统设计要求
把温度和光照强度作为主要的控制参数,来控制整个系统设计,主要特点是:
(1)对花房温度、光照强度,实现实时监测、采集,多点温度测量空间的光强值。通过单片机循环监测数据采集、数据处理和存储,实现温室的自动控制多点监控。
(2)收集的监测数据超过预设值时报警系统和自动控制系统完全可以对光照度和温度进行参数处理,将温度、光照度调节到开始离设置参数值不远。
(3)可以根据不同的位置,时间,不同种类的鲜花,设置不同的参数值,会使花在最合适的环境中生长。
2.2 系统工作原理及总体设计
2.2.1 总体设计
本系统以单片机为核心控制部件,利用温度、光照强度的检测与控制技术,把温度传感器、光敏电阻作为测量元件,构成温度、光照强度自动控制系统。它可以分为温度和光照度采集系统和液晶显示模块,报警系统以及温度、光照强度控制模块,复位电路和晶振模块。
系统结构框图
2.2.2 工作原理
使用单片机控制温度传感器、光敏电阻收集花房内温度和光照强度,并作出相应的反馈给单片机分析处理,结果将被显示在设备的LCD1602液晶显示器上。当花房的温度、光照强度没在设定适宜范围之内时,单片机控制报警器报警,并且将消息发送到温度光照强度调节器,使调节器调节花房温度光照强度,使其返回到正常范围。花房空气温度超出初始设定值时,温度控制电路就会控制电路,打开排气扇和花房顶部的喷雾设备在一段时间内冷却,相反在温室温度低于初始设定值时,由单片机自动开启加热设备,使温度达到合适的范围内。光照度高于初始设定范围时,系统会自动控制光照强度控制电路控制张开遮阳网,防止阳光直接照射作物,降低光照强度,以减少强光对花卉生长的影响。当光照强度低于初始设定值时,系统会自动关闭遮阳网,增加光照强度,使光照强度保持在合适的范围内。
2.3 硬件选型
2.3.1 AT89C51单片机
AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)Flash存储单元。
其主要特性有:源`自,优尔`.论"文'网[www.youerw.com
(1)与MCS-51 兼容
(2)4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年
(3)静态工作:0Hz-24Hz
(4)三级程序存储器锁定
(5)128*8位内部RAM
(6)32可编程I/O线
(7)两个16位定时器/计数器
(8)5个中断源
(9)可编程串行通道
(10)低功耗的闲置和掉电模式
(11)片内振荡器和时钟电路