摘要:
为配合高山、深水作业,以及有毒、有辐射性的生化实验等,本论文基于嵌入式微处理器设计出了一套适用于无人工作站的可移动环境监测系统以节省环境监测所需的人力、物力、财力。该系统主要包括四个功能单元:现场环境监测器、监测服务器、用户远程监测器和通信单元。现场环境监测器主要包括环境状态检测子系统和运动子系统。基于微处理器STC89C52RC和集成芯片DHT21、MQ-2、HC-SR501等设计出了环境状态检测子系统以完成工作站的温度、湿度、烟雾、人员闯入等环境状态的检测。运动子系统采用集成芯片L298N等驱动直流电动机,带动三轮小车移动安置在该小车上的环境状态检测子系统和无线通信模块。在Linux操作系统中,基于ARM9微处理器S3C2410实现了监测服务器。监测服务器上的Web服务器维持用户远程监测器的正常运行。利用JavaScript技术、Ajax技术,监测服务器实现了对用户通过远程监测器发出的监测指令的实时响应、环境状态在远程监测器上的动态显示与更新。利用Web网页技术,实现了用户远程监测器。通信单元由Internet/Intranet通信模块和无线通信模块构成。通过Internet/Intranet通信模块,环境状态、监测指令在监测服务器与用户远程监测器之间传送。基于NRF905的无线通信模块实现了现场环境监测器与监测服务器之间的环境状态传递与运动指令的发布。
展开