论文部分内容阅读
由于工业的不断进步,环境污染日趋严重,已阻碍了国家推进绿色生态发展进程和影响到国家经济基础建设。尤其是水污染现象日益突出,已引起社会各界广泛关注,演变为社会迫切解决的问题,改善水质刻不容缓。当前水环境质量很难满足人类的需求,因此,对于水质实时在线监测系统的研究就很有必要性。本文提出了一种新型的基于物联网的水质实时在线监测系统方案。通过对当前水质实时在线系统现状进行理论分析,结合传感器应用、单片机发展、无线数据通信和C#应用软件及数据库软件设计的应用理论。针对当前水域检测现状存在的问题,该方案优点有:(1)基站实时监测水质数据,采集数据精度高,可长时间稳定在线运行;(2)通过TCP/IP(Transmission Control Protocol/Internet Protocol)可靠连接上传至服务器端,服务器接收软件精确的数据解析利于对数据操作处理;(3)结合清洁的太阳能供电方式,摆脱了有线供电、有线供网的种种不便;(4)具备体积小和性价比高等特点,同时后期可做扩展模块对于水质成分元素进行分析。本论文研究工作如下:整个系统分成三个部分:下位机终端采集系统、数据传输通信系统以及上位机管理平台。首先,设计了下位机基于STM32F103C8T6单片机对传感器数据采集系统。下位机是基于STM32设计结合传感器工作原理,检测输出信号形式,选择相应的数据处理方式以利于计算机采集处理,由STM32作为控制系统承担传感器采集数据,利用其内置丰富强大接口资源和片上集成外设,可快速响应并进行数据处理,通过液晶显示屏显示当前实时监测值,同时将数值输出至GPRS(General Packet Radio Service)模块,使基站系统对传感器的采集参数在线上传。其次,研究GPRS无线传输通信系统工作原理。无线网络传输系统是单片机向串口输出数据至与单片机相连的GPRS模块串口端,利用TCP/IP无线网络传输协议向中心数据管理系统实时上传数据,保证上位机和下位机实时连接。最后,设计了基于C#结合SQL软件开发的中心管理系统。通过C#软件编程和界面设计结合数据库后台数据支撑而开发的一套完整管理平台系统,由于SQL Server具有强大的数据处理能力,结合C#简洁的窗体设计而开发的操作管理平台。实验证明,该系统具有很好的设计效果,具有实际应用价值,做到水质有问题早发现早解决,防止进一步扩散扩大,提高科学高效的监测管理效率。通过监测水质参数衡量水域环境优劣,为相关部门提供应对决策与管理的措施,具有重要的指导意义。