设计实例:森林火灾实时监测与预警系统

时间:2014-04-18来源:网络

3.3系统软件架构

软件系统大体可分为两大部分,一部分为监测节点模块,另一部分为总控系统模块。在节点模块中,上电复位后,首先要初始化传感器,然后传感器采集温度、烟雾等环境信息,并通过无线发送器将信息发送给传输节点。在总控模块中,上电复位后,进行初始化接收无线网络传过来的节点数据,进行处理,判断是否为安全信息,如果是安全信息亮绿灯,如果为非安全信息则发出警报声同时亮红灯,利用GMS模块向相关人员发送手机信号,以使其采取相应措施。

其中,监测节点模块的软件架构图如下所示:

监测节点软件架构图

总控系统的软件构架如下所示:

总控节点软件架构图

3.4 系统软件流程

整个系统共分为两个大的模块:监测点系统模块和总控系统模块。其各自的流程图如下所示:

(1)监测节点软件流程:

流程图如下所示:

监测节点流程图

监测节点软件部分简介:开始程序,接通电源后先上电复位,然后对使用的温度以及烟雾传感器进行初始化,利用传感器采集温度以及烟雾信息,然后将采集的信息通过每个节点的Zigbee模块传送至传输节点,然后传输节点会将接收到的信息通过GPRS无线网络传送至总控系统。为了不对下次采样数据产生影响,Zigbee将采样数据传送至传输节点后,要对传感器进行初始化,进行下一次的采集信息。

1 2 3 4 5

关键词: 森林火灾监测 预警系统 AT32UC3A ZigBee

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版