基于嵌入式Web Server的远程监控系统的研究与实现

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:zyz2574100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术与Internet技术的发展,将嵌入式设备接入Internet已经成为监控领域的一种必然趋势。通过把嵌入式Web服务器集成到嵌入式系统中,人们能够以Web方式对嵌入式设备进行远程监控。基于嵌入式Web技术的嵌入式系统改变了以往的监控系统的体系结构,满足了现代监控系统的可扩展性、分布式、实时性等要求。本文以粮仓环境的温度作为被监控对象,构建一个基于ARM9处理器与Linux操作系统的嵌入式Web服务器,对嵌入式环境下通过利用Internet实现远程监控进行了研究。 本文首先介绍远程监控系统的发展状况,同时阐述嵌入式Web服务器的关键技术和相关理论基础。经过对目前嵌入式设备接入以太网的方案进行研究,为系统选取了高档微控制器配合实时操作系统的入网方式。然后介绍了基于嵌入式Web服务器的远程监控系统硬件平台的组成,分别给出了服务器端与智能节点的硬件设计方案,以及它们的组网方式,并详细叙述了嵌入式开发环境的构建。针对本课题的软硬件平台,对嵌入式环境下实现Web服务器功能展开了研究。监控系统使用现场总线技术实现小区域的设备组网,通信协议选择Modbus协议来保证信息传输的可靠性。在此基础上提出在嵌入式系统中移植GoAhead服务器,使得控制器具有Web服务器功能。针对本文所使用的GoAhead服务器,详细介绍了该服务器在嵌入式系统中的移植过程,并对它的应用进行了深入的研究,主要包括服务器的配置,CGI程序在服务器上的实现,用户管理,认证功能的使用等。另外,通过在系统中内嵌一个小型的嵌入式数据库Sqlite来提高监控系统的数据管理能力,结合本监控系统的应用场合,对Sqlite的移植与应用进行了详细的介绍。通过使用多种动态网页开发技术(CGI、Ajax,Java Applet)来扩展整个远程监控系统的功能,使得用户可以通过浏览器直接对挂接在现场总线下的设备进行实时监控。最后对系统进行了调试与实验,取得良好效果。 研究结果表明,用户只需通过浏览器就可以很方便地获取现场设备的数据,并且能够对现场设备的实施远程控制。对信息网络技术应用于工业现场分布式控制系统做了有益的尝试。
其他文献
安全生产是煤矿安全的一个永恒话题,其中安全运输又是安全生产中的一个重要组成部分。目前,我国绝大多数矿井的辅助运输仍然采用轨道运输,轨道安全运输领域多是采用智能传感
智能视频监控现已被广泛地运用在安防系统当中,且主要安装在仓库、银行、机场、交通路口等重要区域。因此提高视频监控中运动目标检测识别的准确度成为我们当前研究的重点。
无线传感器网络作为新兴的测控网络技术,是能够自主实现数据采集、融合和传输应用的智能网络应用系统,综合了现代传感器技术、微电子技术、通信技术、嵌入式计算技术和分布式
如今人们对室内环境质量的要求要越来越高,人们最能直接感受到的是室内热湿环境,现今调节室内热湿环境的主要手段是空调控制系统。传统的空调控制系统主要通过单一的温度指标
合成孔径雷达(Synthetic Aperture Radar,SAR)具有远距离、全天时全天候对地观测、能够穿透云雾植被、多波段、多极化等特点,目前一直朝着高分辨率、多功能、多工作模式的方
学位
计算机集成制造(Computer Integration Manufacturing,CIM)是由美国的约瑟夫·哈林顿博士(Dr,Joseph Harrington)提出的。经过几十年的研究和发展,它在我国已经发展成为一种新的
轴承是机械设备中一种常见的零部件,通常负责支撑机械转体和降低机械载荷摩擦。由于工作环境恶劣等因素,轴承极易发生故障,从而影响到相关机械设备的正常运行,因此,对轴承进行故障诊断具有重要意义。轴承故障特征提取是轴承故障诊断的核心,而轴承的振动信号与其工作状态密切相关,因此,利用轴承振动信号进行故障诊断是一种行之有效的方法。本文针对轴承振动信号的非平稳性、低信噪比及多分量调制特性,将局部均值分解(Loc
生化分析仪是一种集光、机、医和电于一体的医疗临床诊断设备,主要用于临床检验人体血液和其他体液中的各种生化指标。当人体组织发生病变时,病人体液中的生化指标将会发生变
随着航运业的发展,港口日趋繁忙,对船舶航行的安全性和经济性要求不断提高,对航向、航迹的控制精度要求也越来越高;现有的船舶控制系统以航向控制或间接航迹控制系统为主,其