当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要 :针对当前水质检测系统存在的问题,现提出一套新型的基于物联网的水质实时在线监测系统方案,该方案综合 STM32 单片机、传感器、GPRS 无线数据传输和 C# 应用编程设计。该系统底层使用传感器监测水质浑浊度、pH 值和水流量等参数,通过无线通信方式将数据上传至管理中心,根据分析结果衡量水域环境质量,对水质问题提前预警,防止污染进一步扩散,提升水质监测管理的科学性和高效性,能够为相关部门提供应对策略和管理措施,因此该系统在水质监管方面拥有很大的实践应用价值。

引 言

目前,中国的水资源具有两大突出问题,即蓄水量大与人均水资源少。随着社会的进步和工业的快速发展,工业废水无法得到有效处理,城乡生活污水的排放导致地表水和地下水的水质恶化。由于国内大部分人的生活用水和饮用水直接来自地下,一旦地表水质受到污染,就会直接威胁人类和生物的健康 [1]。据调查,中国地下水水质较好的水体仅占全部水体的 40%,约 60%的水体水质不容乐观。为了深化人们的用水意识,加强对水源的保护,不仅中国正在减少水源污染,加强水污染防治,世界上许多国家都在加入水质改善的行列 [2]。因此,国家环保部门提出了一系列排放水污染的化工企业污水排放指导原则,其中就包括“污水标准排放, 严格控制总量”[3]。

随着科技的进步,一些结合计算机技术和自动化工艺设计的可自动监测水质状况的机器逐渐面世。然而,这种设备价格高昂,且基站难以定位,一旦建成就很难移动,无法及时监测水质污染源的排放。综合上述不足,本文设计了一套基于物联网的水质实时在线监测系统,该系统结合 STM32 单片机传感器、无线通信和 C# 软件开发的优点进行自动化整合 [4]。系统可实现对基站水质参数变化的实时在线监测,并提出了更高水平的工业污染物监管,体现了生态环境作为国家基本国策的重要性。因此,该系统的实用性和经济性较好。

1 系统整体设计及工作原理

系统分为三个部分,即以 STM32 为核心的数据采集系统、基于 GPRS 的无线数据传输系统、中心数据管理系统平台。

下位机的运用以 CPU 为中心,在考虑浑浊度、pH 数值以及水流量的基础上进行工作。数据采集系统借助传感器对两个所需直流电压进行实时检测与记录,并将其转换成计算机能够处理的电信号。此外,使用 LCD 液晶屏,用动态连接的方式进行数据的实时显示。PC 端数据采集可以使用串口调试助手进行调试,由主机对下位机采集的数据进行正确显示 [5] ;另一方面,STM32 MCU 将数据输出到 USART 串行端口。GPRS 无线模块接收数据并通过内部通信功能将数据发送到数据中心管理平台。对于数据的传输、处理和储存问题,即在 STM32 单片机的基础上,根据 TCP 网络协议, 运用 GPRS 模块把实时采集的数据无线传输到数据终端平台 [6]。工作人员可以使用基于 C# 软件工作的操作平台进行人机操作。该操作平台的数据库使用 SQL 开发,软件使用C# 语言,将传感器采集的数据进行实时处理和储存,便于工作人员检查和监测。该监测系统的使用,减少了环保局工作人员前往一线勘察的次数,提高了环保局的工作效率。系统模型结构如图 1 所示。

基于物联网的水质实时在线监测系统

2 系统硬件设计

2.1 下位机基站系统设计

下位机基站系统以 STM32 为核心。单片机实时采集传感器信号,通过数据转换处理后由 LCD 显示屏显示采集的数据,同时还可以通过串口将数据上传至计算机。为了实现各部分功能,下位机数据采集系统根据相关要求和技术规范, 将整体分为两个主要部分,即数据采集系统和 STM32 最小系统。STM32 最小系统运用 ARM Cortex-M3 骨架的低功耗处理器,即运用功能齐全的主控芯片 STM32F103C8T6[7],该芯片上集成有多路 ADC,可以在同一时间实现多路数据的采集和转换,极大程度地提高系统的数据处理能力。与此同时, TIM 能够实时记录相关水流量数据,并借助 USART 将 ADC 处理的数据通过串行口送入计算机,计算机可以将接收到的数据进行实时显示。最小系统与各传感器结构如图 2 所示。

图 2 最小系统与各传感器结构框图

2.2 无线通信系统设计

GPRS 为集成化产品,主要包含四个模块,即控制端口、射频天线端口、外设及 SIM 卡槽。设计思路 :软件开发使用户的功能模块化,根据功能的不同,将整体划分为多个模块, 对每个模块分别设计,大幅提高软件开发效率,降低系统的开发周期和开发难度。该系统使用的通信方式通信范围广, 通信速度快,并且有着极高的抗干扰能力和保密程度。基于众多的优点,GPRS 成为目前较为流行的通信方式。根据TCP/IP 网络协议,远程连接服务器后可将数据通过 Internet 进行实时传输至中心数据管理中心 [8]。随着 5G 时代的到来, 该技术也能够极大程度地提高数据传输的稳定性及安全性。

3 系统软件设计

3.1 pH和浑浊度数据采集

STM32 内部拥有许多 ADC 和定时器,在 ADC 工作时, 能够根据实际情况的不同,对扫描方式进行选择性设置,例如单次扫描或者多次扫描。此外,在进行数据传输时,ADC 外设还可以将处理的数据按照以左对齐或者右对齐的方式存储到相关存储单元中。本次设计指定使用 ADC1 的 11 和 12 通道分别采集水资源的浑浊度和 pH 数值,并将传感器采集的数据送至 ADC 转换器,按照相关存储规则将采集的数据送至 ADC_DR 数据寄存器中。在操作过程中可以使用多通道数据采集方式,以连续转换方式对接收的数据进行实时转换,在转换过程中开启 ADC 时钟,完成相关参数设置。由于采集的两个数据输出均为模拟信号,因此仅使用 ADC1 中的两通道就可以实现全部功能。

3.2 水流量数据采集

在实际情况中,水的流动会使水资源周边的磁性产生变化,为了监控这种变化,可以使用霍尔传感器将此种状况以脉冲和频率的方式展现,输出的脉冲信号经霍尔传感器内部转换电路后用输出线输出,经数据转换,可计算出转速 [9]。对照相关科学曲线,可进一步算出涡轮的转速、水流量以及电压。按照科学的公式计算,流出 1 L 的水,大约能够生成450 个脉冲,由此可计算出水的流速。由于不同的水速会输出不同频率的脉冲方波,因此 STM32 单片机可以运用定时器 TIM2 对脉冲时刻计数, 并且借助 TIM2 中的 TIM_CCR 实现对脉冲方波信号的检测,内部的 TIM_CNT 计数器可以记录脉冲方波信号发生反转的次数,从而计算出整体的脉冲数。

3.3 中心数据管理系统设计

系统以应用软件编写为核心,利用数据库的优点,提高了软件开发的效率,更方便用户使用。另外,借助 SQL 技术开发的数据库,运用 C# 软件可以提高数据的存储周期, 并借助技术的优越性,设计出简单易懂的紧急交互界面,降低了系统整体设计的难度,提高了软件开发的工作效率,减少了整体应用开发时间。在使用过程中,工作人员可根据实际情况的需要,登录软件对相关数据进行阈值设置,如果该数据大于系统设定的阈值,则系统会发出警报,快速警告监管的工作人员。结合 .NET 平台下的 WinForm 软件与 SQL Server 数据库,用 VS 环境设计了一个完整的数据管理中心平台 [10]。系统可以时刻接收远程无线上传的数据并进行精确显示,同时应用 Chart 窗体控件开发的曲线图也可以更加形象地呈现出该天某监测地的水质情况。

4 实验结果与分析

4.1 上位机数据显示测试

远程服务器端运行 C# 程序软件,根据实际使用情况进行程序的修改和调试,提高软件运行的安全性及稳定性。由图 3 可知,通过系统检测的数据,即 pH 值、浑浊度和水流速(电导率与溶氧量作为后期扩展应用)在一定范围内波动, pH 值在 7 ~ 8 范围内波动,浑浊度保持在 4 NTU 左右,而水流量在 2 L/s 左右浮动。

4.2 数据查询测试

远程连接服务器启动系统保持长时间运行,实时接收数据使得系统存储了大量数据,这些存储的数据大多保存在 C 盘中,工作人员可以通过查询历史数据查看之前一段时间内检测的完整数据。该界面详细记录了数据采集的具体时间, 方便后期进行大数据分析,显示效果如图 4 所示。

基于物联网的水质实时在线监测系统

5 结 语

本文提出了一套新型的基于物联网的水质实时在线监测系统方案。该系统可以做到提前预防,防止污染进一步扩散,提升水质监测管理的科学性和高效性,为相关部门提供应对策略和管理措施,具有极强的实践适用性。使用目前较为流行的 4G 通信不仅可以提高通信效率,同时还能够保障通信安全,对于一些复杂的检测环境而言,可以降低通信网络对资源的需求,在无电无网的情况下,系统也能够安全稳定运行。此外,系统还能够提高数据流量速度、数据传输效率和安全性。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭