一种基于Web的远程噪声监控系统的制作方法

文档序号:6331000阅读:275来源:国知局
专利名称:一种基于Web的远程噪声监控系统的制作方法
技术领域
本发明涉及一种利用IE浏览器,通过以太网实现对远程噪声信号的监控系统。
背景技术
噪声污染是对人影响较大的环境污染之一,较高分贝的噪音对人的生活、工作会 产生较大的消极影响,对人体的健康也不利。现在一般的噪声测试仪多采用的是对现场的 噪声信号进行采集存储而不能通过有效的传输手段将实时采集的信号传递出去,也就没有 达到对噪声的实时监测功能,这样也就较大地限制了噪声测试仪的应用价值。

发明内容
本发明的目的是针对上述的不足,提供一种通过在功能板上嵌入Web服务器来实 现的噪声实时监控系统。在监控端PC机上只需要利用IE浏览器打开相应的监控网页就能 够实现对远程的功能板的噪声采集信号的实时监控。本发明的技术方案为基于Web的远程噪声监控系统采用三星公司生产的ARM9微处理器S3C2440为核 心搭建了一个小规模的功能板平台,主要包括SDRAM、FLASH、以太网口、电源电路以及通过 I/O 口设计的外围噪声信号采集系统,外部通过以太网口与Ethernet相接,终端由PC机通 过IE浏览器来进行访问控制。本发明所选择的操作系统为Linux,ARM9芯片本身没有提供网络接口,通过扩展 网络接口的模式,提供了一个DM9000E 100M的网络接口,通过对网卡进行相应的驱动移 植,实现功能板与外部以太网的连接功能。在S3C2440上移植Linux操作系统,添加相应的 硬件部分的驱动程序,在处理器上需要移植一种Web服务器以便实现远程的PC机对功能板 的网络访问控制,本方案选择的是比较通用的boa服务器,最后需要编写CGI程序实现动态 网页访问控制功能。在监控PC机端在IE浏览器地址栏将噪声信号监控的主页面地址输入, 并触发这个申请,浏览器将申请发送到功能板的Web服务器上,Web服务器将数据使用标准 输入送给CGI程序,由CGI调用噪声信号的采集程序将采集的信号送到Web服务器,Web服 务器将信号经由CGI程序处理后生成HTML文件,最后使用标准输出HTML形式将噪声信号 采集器采集的噪声信号结果文件经Web服务器送回浏览器显示给用户。本发明的有益效果是可以利用以太网实现实时噪声信号的监控功能,只需要在 监控端的PC机上在IE浏览器上输入相应的功能板Web服务器对应的网址就可以登陆上远 程的噪声监控界面,可以实现对远程的功能板采集的噪声信号的实时监控。这样就不需要 由专门的测量人员进入现场进行繁琐的噪声信号测试以及数据的存取。


图1为本发明的总体结构框图。图2为S3C2440处理器外围接口电路图。
图3为功能板电源模块电路图。图4为功能板的RS232串口模块电路图。图5、图6为DM9000E网络芯片模块电路图。图7为本发明系统的CGI工作流程示意图。图中各标号依次表示1-S3C2440处理器,2-HS6298型多功能噪声信号采集仪, 3-256MB 的 Nand Flash, 4-64MB 的 SDRAM,5-100M 的 DM9000E 网卡,6-功能板供电电源, 7-RS232 串 口线,8-MAX8860EUA 稳压芯片,9-AS2815AR-3. 3 芯片,10-保险丝,11_B0XC0NN_ DB9D 串 口底座,12-SP3232EEN 芯片,13-DM9000E 网卡,14-RJ45 网络座子。
具体实施例方式以下结合附图对本发明作进一步的详细描述图1为本发明的总体结构图,包括ARM9处理器1,256MB的Nand Flash 3 (存储 器)、64MB的SDRAM 4 (存储器),电源电路6,以太网卡5,HS6298型多功能噪声信号采集仪 2,以太网、以及远程的对噪声信号实施监控的PC机。HS6298型多功能噪声信号采集仪2通 过RS232串口线7与功能板串口连接,功能板的以太网卡5通过以太网与远程的监控PC机 进行连接。ARM9处理器1与存储器3、4、电源电路6、以太网卡5、HS6298型多功能噪声信 号采集仪2相连。图2为为功能板上的S3C2440处理器的外围接口电路图。图3为功能板的电源电路,功能板上的电压设计采用的是5V直流电输入,经过 1. 5A的低压差线性稳压源AS2815AR-3. 3芯片9稳压,提供给功能板所需要的3. 3V电源, 而S3C2440处理器采用低噪声、低压差线性稳压源MAX8860EUA稳压芯片8提供给处理器 1. 25V电源。为了防止由于过流导致功能板损坏,在5V的电源处添加了一个2A的保险丝 10。图4为系统功能板的RS232串口接口电路图,串口在功能板中是非常重要的接口 之一,通过它可以实现功能板与HS6298型的噪声信号采集仪的连接,利用它将信号采集仪 的数据传递给功能板进行处理。图5、图6为功能板的100M以太网卡DM9000E芯片的外围接口图,在功能板中移植 相应的网卡驱动程序,可以实现功能板与以太网络的连接功能。在处理器中移植一种Web 服务器,本方案选择boa服务器,为了实现动态的Web页面技术选用了比较常用的CGI (公 共网关接口)。在RJ45网络座子14上接上直连网线,可以将功能板与以太网的连接,将功 能板与远程监控PC机的IP设置为一个网段,这样PC机就可以实现与功能板的网络连接。图7为CGI工作流程示意图,CGI是一种通用的接口标准,CGI程序就是符合这种 接口标准的,运行在Web服务器上的程序,CGI程序可以用来在Web服务器内加入动态的 内容。首先在监控端PC机上的IE浏览器地址栏中添加上要访问的噪声信号采集的主页 地址并触发这个申请,浏览器发送一个可执行应用程序的HTTP请求,而不仅仅只是静态的 HTML文件,Web服务器运行指定的应用程序,这个应用程序从串口中读取采集的噪声信号 信息,获得请求传过来的数值,Web服务器接收这些数据并根据指令把这些数据递交给指定 的CGI程序,并使CGI在Web服务器上运行,CGI程序运行结束并生成HTML页面,Web服务 器把CGI程序运行的结果送回监控端的PC机浏览器,最后HTML文件将会被浏览器解释并将结果显示在用户浏览器上。
权利要求
一种基于Web的远程噪声监控系统,其特征在于由ARM9处理器S3C2440、存储器256MB的Nand Flash、存储器64MB的SDRAM、电源电路、以太网卡、HS6298型多功能噪声信号采集仪、以及远程的对噪声信号实施监控的PC机组成;ARM9处理器1与存储器3、4、电源电路6、以太网卡5、HS6298型多功能噪声信号采集仪2相连,HS6298型多功能噪声信号采集仪通过RS232串口线与功能板串口连接,功能板的以太网卡通过以太网与远程的监控PC机进行连接。
2.根据权利要求1所述的基于Web的远程噪声监控系统,其特征在于S3C2440嵌入式 模块的操作系统为Linux,模块含有网卡DM9000E,可以实现连接以太网的功能。
3.根据权利要求1所述的基于Web的远程噪声监控系统,其特征在于在S3C2440中嵌 入了一种Web服务器,支持标准的TCP/IP协议,通过PC机实现利用IE浏览器对远程的功 能板数据监控功能。
4.根据权利要求3所述的基于Web的远程噪声监控系统,其特征在于所述的Web服务 器是boa服务器。
5.根据权利要求3所述的Web的远程噪声监控系统,其特征在于为实现动态的Web页 面选用了 CGI。
全文摘要
本发明是一种基于Web的远程噪声监控系统,其特征在于由ARM9处理器S3C2440、存储器256MB的Nand Flash、存储器64MB的SDRAM、电源电路、以太网卡、HS6298型多功能噪声信号采集仪、以及远程的对噪声信号实施监控的PC机组成;ARM9处理器1与存储器3、4、电源电路6、以太网卡5、HS6298型多功能噪声信号采集仪2相连,HS6298型多功能噪声信号采集仪通过RS232串口线与功能板串口连接,功能板的以太网卡通过以太网与远程的监控PC机进行连接。本发明可以利用以太网实现实时噪声信号的监控功能,只需要在监控端的PC机上在IE浏览器上输入相应的功能板Web服务器对应的网址就可以登陆上远程的噪声监控界面,实现对远程的功能板采集的噪声信号的实时监控。
文档编号G06F17/30GK101931652SQ20101026460
公开日2010年12月29日 申请日期2010年8月27日 优先权日2010年8月27日
发明者印盼, 杨涛, 袁宏攀, 赵建军 申请人:昆明理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1