关键词:
环境监测
嵌入式
操作系统
CGI
摘要:
针对目前全球都面临的环境污染问题,设计了一种基于Cortex-A8的嵌入式室外环境监测系统,实时地获取环境中多种参数信息。该系统由采集子模块、数据处理子模块及数据传输子模块3部分组成。系统硬件部分选用三星公司生产的S5PV210作为系统主控芯片,选用DHT22传感器采集环境中温湿度参数数据,选用GP2Y1051传感器实现PM2.5参数采集功能。同时采用Logitech-C270自动对焦高清USB摄像头模组完成对视频图像的采集,以太网模块DM9000用于数据通信实现远程传输。软件部分移植了嵌入式Linux操作系统,同时移植嵌入式WEB服务器Boa、SQLite数据库。通过多线程的方式实现传感器数据采集功能以及触发摄像头工作,利用CGI编程实现PC与控制板的交互。最后,对系统进行性能测试,系统能够及时准确地记录当前环境中的各参数信息,具有成本低、功能全、功耗小、操作简单等优点,符合预期设计功能。