论文部分内容阅读
随着后PC时代的到来,嵌入式系统网络化成为必然趋势。但是我国传统的工业监控设备网络化不够完善,如何低成本实现这些设备的网络化是当前研究热点。本文以有害气体为网络监测对象,研究了Web服务器在嵌入式系统网络化的应用。首先对我国的大气环境污染现状及检测标准进行了介绍,然后针对国内气体监测系统网络化不足的现状,结合当前主流的嵌入式处理器技术、嵌入式操作系统技术、网络通信技术,研究设计了集智能化、网络化、标准化于一体的新型SO2网络监测系统。SO2网络监测系统采用TQ2440开发板、Linux操作系统作为系统软硬件平台,重点讲述了三个部分: SO2浓度采集和存储、嵌入式Web服务器的搭建、网站的设计和编写。嵌入式Web服务器是网络交互的关键,系统采集的SO2浓度数据和网站的动、静态网页放在服务器某一目录下,Internet上任意一个客户端浏览器借助TCP/IP的HTTP协议与服务器建立连接,通过访问服务器端的网页实时获取系统现场SO2的浓度信息以及设置SO2气体的采样速率。为了实现对采集数据和网站合法用户信息进行方便、有效地管理,系统采用嵌入式数据库SQLite。另外,为了方便现场人员对系统的监控,系统采用QT作为人机交互的界面。本文的最后,以局域网模拟Internet环境,对SO2网络监测系统进行了测试,证明本系统运行正确,稳定可靠,达到设计要求,具有较好的实用价值。本系统开发平台以ARM9 S3C2440A、Linux为核心平台,成本低,具有优良的可定制、可扩展性,在此基础上做进一步的改进,可广泛用于其它监控领域。