基于MIPS的普适农业监测系统设计
3 系统软件设计
系统软件包含两个部分:分支监测点软件和主控终端软件。
3.1 分支监测点软件设计
各个分支监测点主要完成数据采集和传输,系统在完成对自身的初始化后,将对所有外围设备进行初始化,包括对DHT11温湿度模块的初始化、BH1750光照感应模块的初始化以及LSDRF4717M04的初始化。在所有外设均初始化正常后,分支监测点开始对各个外围模块进行轮
询,以获取实时的环境信息,并且根据这些信息进行一些简单的计算,判断所取得的数据是否合理,如果合理则记录到存储器中。分支监测点每次轮询完成将查看是否通过LSDRF4717M04模块接收到了主控终端的"传送"命令,如果接收了则把存储的环境数据发送给主控终端,否则进行下一次轮询。分支监测点的软件流程如图5所示。
3.2 主控终端软件设计
与分支监测点相比,主控终端的功能更加丰富,软件的流程也相对比较复杂。系统上电启动后,首先将对外设进行初始化,初始化成功后通过LSDRF4717M04模块发送查询信息以取得分支监测点的数目并进行编号。以后每隔一定的时间依次对各个分支监测点发送查询命令以获取当前环境数据并存储于SD卡中,同时屏幕上绘制出农作物生长曲线供用户参考。主控终端包含有一个Web服务器端程序,当用户身处异地想要查看当前情况时,可以选择从网络登录到主控终端进行查看。主控端软件流程如图6所示。
结语
随着现代化水平的不断提高,传统的手工农业将逐渐被智能的设施农业所取代。农业生产者可以利用网络在任何时候、任何地点获得农业生产现场的数据,并加以控制。同时,系统还会根据以往的经验数据给农业生产者一定的意见和建议,避免了因为经验不足而造成的损失。本系统基于先进的MIPS架构所开发,是普适技术在智能农业应用的一种尝试,对今后普适技术在农业中的推广进行了探索性的研究,具有很好的应用前景。
- PXI在通信标准测试领域的隐含作用(04-09)
- 面向绿色无线通信的基站体系结构(11-22)
- 基于FSK无线通信的随钻测井系统设计(02-14)
- 射频放大器非线性特性(03-18)
- MIMO在WiMAX和LTE中的应用及测试解决方案(07-20)
- 浅析基于CC2480的水分梯度测量系统设计方案(10-02)