关键词:
嵌入式系统
环境监测
WiFi
视频流
Linux
摘要:
随着深化改革的步伐进一步迈进,我国已经在过去的四十多年中取得了举世瞩目的成就,国家的整体实力稳步加强,国际话语权进一步提升。但人民物质生活获得极大丰富的同时,也伴随着严重的环境污染问题,诸如企业排放的废气、作物秸秆的燃烧等造成的空气污染,地下水和海水正遭受的水体污染,城市生活中的建筑垃圾、生活垃圾和噪声污染等。正如大范围影响人民生活的雾霾问题,使得人们逐步意识到环境保护的重要性,追求更高的生活品质。当前,政府已经将生态文明建设纳入到政府工作重点,并出台了针对大气污染、土壤污染和水体污染的防治行动计划等法律法规。对环境污染物的实时监测是保护环境的有效措施,不仅可以约束部分企业和个人的不文明行为,而且可以为预防污染提供指导性的可视化数据。本文针对企业工厂生产的安全监管,设计了一种基于WiFi的嵌入式实时环境监测系统。系统的硬件部分包含系统主控芯片及其外围接口,和用于采集环境相关参数数据的各类传感器。在主控芯片的选型上,采用SamSung推出的S5PV210微处理器,支持扩展多个GPIO和USB外围接口。在环境参数传感器的选择上,选用AM2302温湿度传感器、GP2Y1051粉尘浓度传感器和Logitech-C310高分辨率网络摄像头,分别采集当前环境中的温湿度、PM2.5浓度和现场视频图像。系统软件部分基于嵌入式Linux操作系统为平台,通过同步的方式实现传感器数据采集功能,并对环境参数数据进行处理。处理后的数据将被存储于本地闪存中,现场实时视频则采用视频流的方式进行传输。为了进行良好的人机交互,同时移植嵌入式Web服务器和小型SQLite数据库。系统整体采用B/S模式,基于无线WiFi模块接入网络中与用户进行交互,将采集到的数据在客户端浏览器的网页中进行显示,并可进行现场视频监控。通过对系统进行性能测试,系统可以长时间稳定运行,并准确记录当前环境中的参数数据,接入网络的终端设备均可正常访问,操作界面简单,开发成本低,符合预期的设计功能。