基于物联网的仓库监控系统设计
览器/服务器)结构实现远程监控的功能。Boa是专门为嵌入式Linux系统设计的Web服务器,它十分精巧且源码开放,支持CGI功能[7]。Boa服务器以超文本传输协议(http)为基础,利用网络对嵌入式设备进行信息交互。我们首先在中控中心上移植Boa服务器,然后对Boa进行配置,使它支持网关接口程序的执行。监控中心要先向Boa服务器发起连接,然后通过Socket套接字向服务器端提出请求,经过超文本传输协议传给Boa服务器。服务器端收到浏览器端的请求信息后,将信息传输给指定的CGI程序访问本地数据库,并把数据回传给监控中心,通过浏览器显示出来。远程监控实现流程如图7所示。
4 结 语
经过系统设计、软硬件联合调试和系统功能测试,本系统较好地实现了库房环境参量和视频图像的采集和传输、异常现象的及时报警等功能;登录如图8所示的监控界面后,可以对现场图像和环境参量进行实时查看,还可以实时接收报警信息和浏览历史数据。系统的能耗较低,且数据采集的准确率高。以温度参量为例,采集的温度与实际温度的误差在5%以内;当ZigBee终端节点与协调器间的传输距离低于60 m时,终端节点的平均待机功耗低于2 μA。本系统运行稳定,布局方便,安装成本低,监控类目齐全且功耗较低,可以推广到智能家居或智能农业等领域,在监控领域有较大的前景和市场。
参考文献
[1]吕延杰.物联网的由来与发展趋势[J].信息通信技术,2010(2):4-8.
[2]梁华军.基于ARM9与ZigBee无线监测系统的开发研究[D].广州:华南理工大学,2012.
[3]王小强. ZigBee无线传感器网络设计与实现[M].北京:化学工业出版社,2012.
[4]张娜.无线通信技术发展应用[J].数字化用户,2014(2):55-57.
[5]张军卫,韩佩富,矫春海.基于嵌入式WEB服务器的视频监控系统设计[J].计算机安全,2011(2):5-8.
[6]邓中亮.基于H.264的视频编/解码与控制技术[M].北京:北京邮电大学出版社,2010.
[7]王宝忠,马成.基于CGI技术的嵌入式动态Web的研究与实现[J].电子设计工程,2012,20(18):161-163.
4 结 语
经过系统设计、软硬件联合调试和系统功能测试,本系统较好地实现了库房环境参量和视频图像的采集和传输、异常现象的及时报警等功能;登录如图8所示的监控界面后,可以对现场图像和环境参量进行实时查看,还可以实时接收报警信息和浏览历史数据。系统的能耗较低,且数据采集的准确率高。以温度参量为例,采集的温度与实际温度的误差在5%以内;当ZigBee终端节点与协调器间的传输距离低于60 m时,终端节点的平均待机功耗低于2 μA。本系统运行稳定,布局方便,安装成本低,监控类目齐全且功耗较低,可以推广到智能家居或智能农业等领域,在监控领域有较大的前景和市场。
参考文献
[1]吕延杰.物联网的由来与发展趋势[J].信息通信技术,2010(2):4-8.
[2]梁华军.基于ARM9与ZigBee无线监测系统的开发研究[D].广州:华南理工大学,2012.
[3]王小强. ZigBee无线传感器网络设计与实现[M].北京:化学工业出版社,2012.
[4]张娜.无线通信技术发展应用[J].数字化用户,2014(2):55-57.
[5]张军卫,韩佩富,矫春海.基于嵌入式WEB服务器的视频监控系统设计[J].计算机安全,2011(2):5-8.
[6]邓中亮.基于H.264的视频编/解码与控制技术[M].北京:北京邮电大学出版社,2010.
[7]王宝忠,马成.基于CGI技术的嵌入式动态Web的研究与实现[J].电子设计工程,2012,20(18):161-163.