论文部分内容阅读
随着工业的发展,其给人们的生活带来很多便利。然而,工业生产过程中会产生很多对人体有害的因素,比如煤炭开采、水泥生产等行业中的粉尘污染。其在各种危害因素中对人体健康的影响最为严重。粉尘对人体的危害最直接、最严重的是引起尘肺病。当粉尘浓度过高时,在高温干燥的时候可能产生爆炸。因此,温度和湿度也是一个重要的参考因素。本课题所设计的粉尘浓度和温湿度嵌入式检测系统是基于粉尘检测技术、温湿度检测技术、以太网传输技术、3G无线传输技术等设计而成的。以ARM为核心,主要实现对传感器采集到的数据处理、显示、存储和通信。粉尘传感器根据光的反射原理,当粉尘颗粒经过传感器内部光束的时候,传感器通过检测反射光的强度而得到相应粉尘的浓度。温湿度传感器通过把温度信号和湿度信号转换成电信号,经过信号调理和AD转换,最后得到相应的浓度值。ARM根据传感器时序发送指令得到相应浓度值,首先进行本地显示和存储,然后通过以太网或者3G无线模块把数据传输给上位机,上位机得到数据后对数据进行存储和分析,如果有数据超过范围或者异常及时报警。达到对数据实时监测的目的。在硬件方面,采用了三星ARM9芯片S3C2440作为处理器,搭配相应的外部SDRAM和外部NORFLAS-II以基于光的反射原理的粉尘传感器GP2Y1010AUOF和温湿度传感器SHT11进行数据的采集。ARM通过采集和计算得到最终结果,然后通过以太网和3G模块传输给PC机进行数据的存储和处理。软件方面,分为上位机和下位机。下位机主要由u COS-II嵌入式操作系统及在此系统上的各个任务模块组成。下位机主要实现驱动各个传感器模块采集数据,然后通过TCP/IP协议或者3G模块把数据发送到上位机。上位机基于delphi平台进行编写,主要接收下位机发送过来的粉尘浓度、温度和湿度,对得到的数据进行存储分析和处理。