1。2。3 操作可行性
智能温室大棚系统只需要前期搭建好硬件环境,下载检测程序到开发板上,传感器会自动检测农作物生长的各项指标,操作极为简单,可通过服务器端获取数据,不需要人工费力。
1。3 智能温室大棚系统的结构与功能
当我们在进行智能温室大棚管理时,可以通过在大棚中设置的各个节点传感器采集数据,并由终端获取数据,进行数据的分析,对于在大棚中的各类因素超过所设定的限制点时会发出警报以及远程对现场进行增温加湿等操作。
智能温室大棚系统结构框图见图1。1所示。
图1。1 智能温室大棚系统结构框图
传感器将数据向外发送后,安装在室内的或室外的路由器接受,并将数据整理后通过端口上传电脑,电脑即依据现场的数据,与温度标准值进行比较,如若超出标准值,电脑则将温室内外的天窗、侧窗、内遮阳保温幕、外遮阳幕、风机等设备开启。同时,温室内的传感器实时检测现场数据,当现场温度达到标准值后,电脑就会关闭温室内外的设备。由于条件的限制这里仅仅判断数据是否达到标准,若达到则关闭开关即可。
本人只负责智能温室大棚系统的子集测控终端设计,服务端管理软件设计则由我的搭档陶莹莹来实现。主要实现的功能有:电脑服务端通过socket套接字接收、解析来自多个大棚的农作物生长环境数据,并将这些数据分门别类存入数据库中,供用户和管理员按需要浏览和分析数据,了解农作物生长情况。根据需要进行自动或人工干预,调节大棚的温度、水份、光照等,为作物提供良好的生长环境。
2 测控终端系统硬件设计
2。1 测控终端电路
智能温室大棚远程测控终端采用STM32F103开发系统,同时在开发板上搭载了 LED,按键,光耦,传感器,串口/USB转换设备。
远程测控终端的硬件规格如下。文献综述
处理器:STM32F103(Cortex-M3内核),最高72MHz工作频率,128KB Flash、最大64KB 的SRAM;
1个RS232异步串行接口(UART);
一个网络指示灯,一个电源指示灯;
2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道;
3个通用按钮;
串行单线调试(SWD)和JTAG接口;
传感板的扩展插槽
外置天线