论文部分内容阅读
随着我国国民经济的迅速发展,环境问题越来越得到人民的关注,尤其是大气和水体污染问题。总而言之,环境问题已经成为当今社会的一个热点话题,政府部门也相继推出了一系列相关方针和政策。要完成对环境的实时监测和保护,并预测预报未来环境状况,研制一套能够准确、安全、稳定和实时的远程环境监测系统尤为重要。由于环境监测点大部分分布范围广而散,位置偏僻且条件恶劣,针对这些情况专门研制了一套基于ARM9和3G的远程环境监测系统。基于ARM9和3G的远程环境监测通过各个监测点的监测仪和传感器等采集环境监测数据,经过A/D模块处理之后传输到嵌入式微处理器的存储器中,再通过3G无线通信模块将数据打包成IP报,经移动无线通信网络传输到监测中心的上位机系统,上位机接收到数据之后,通过存储程序将数据存储到数据库的实时数据表和历史数据表中。上位机界面就可以通过编程调用数据库中的数据来进行显示和处理。远程环境监测的各个站点通过移动无线通信网络连接成了一个整体,统一把数据传输到了监测中心。基于ARM9和3G的远程环境监测系统的电源部分设计了由锂电池或蓄电池进行供电的接口电路,数据传输模块采用的是3G无线移动通信网络,与传统的有线相比能够节约大量的人力和物力,便于安装和携带;较之以前的GPRS通信,3G无线通信网络具有传输速度快、稳定、能够传输容量较大的音频和视频文件等特点。本课题对远程环境监测系统的软硬件的各个模块电路图和软件程序进行了设计,尤其重点对上位机系统的人机界面、数据存储程序和底层数据库系统进行了深入的研究和设计。上位机系统架构选用三层B/S架构,系统采用Visual Studio2010为开发平台、C#为编程语言以及SQL2005为底层数据库进行开发,并采用.NET技术进行网络发布,其次,上位机系统数据的接收和存储是由CITECT软件中编写的数据接收和存储程序来实现。因此,系统具有实时性好、安全稳定、节约成本、系统升级维护方便的特点,具有巨大的实用价值和美好的推广前景。