论文部分内容阅读
随着科学技术的发展,人类的生活水平得到了前所未有的提高。人们享受着科技成果来带的方便与舒适的同时也要为治理各类环境污染做出努力。治理水污染是其中的核心内容之一,水质监测是预防水污染的重要手段,因此水质监测仪器的研发具有十分重要的意义。传统的监测方法是根据分析化学原理,定期采集水样,然后带回实验室进行分析、测量,得到各个水质参数,操作复杂且不能保证精确性和实时性。与此相比水质在线监测系统,具有测量参数多、精度高、实时性等优点,可有效的提高水质监测的效率。本论文在深入了解水库水质在线监测系统需求和水质在线监测系统的工作原理的基础上,提出水质在线监测系统的总体设计方案并进行了实际搭建。该多参数水质在线监测系统以STM32F103ZET6为核心元件,采用水质监测传感器将水质的物理量参数转换为电信号的模拟量,由信号变换电路将传感器输出的电流信号转换为STM32F103ZET6可处理的0-3.3V电压信号,数据采集模块将模拟电信号转换为数字量之后,在液晶屏上显示采集到的水质数据。同时通过RS485串口与上位机通信。多参数水质监测系统的上位机软件方案一采用LabVIEW开发,可实现水质数据的采集、处理、显示、存储以及数据波形的显示。方案二采用C#语言开发,同时应用SQL server 2008作为后台数据库,实现了水质数据以及变化率的实时显示、存储以及波形在线观测,并具有在线查询水质历史数据的功能。所设计的多参数水质在线监测系统达到预期目标。