基于STM32的多参数水质监测系统设计*
2021-06-30赵嘉威
工程技术研究 2021年10期
王 刚,赵嘉威,周 军
南京理工大学泰州科技学院,江苏 泰州 225300
随着当今社会工业的发展,水资源污染越来越受到关注。基于STM32的多参数水质监测系统旨在满足采集点分散的水域水质参数监测的要求,主控制器采用意法半导体公司STM32F103系列单片机,其外围有可扩展外部存储、全球移动通信系统模块、Ether通信模块、液晶屏屏幕显示、按键输入等外围设备。测量的参数包括酸碱度、浊度和氧化还原反应。同时,在监控系统的硬件电路上设计了巴特沃斯滤波电路,滤除高频尖波信号,提高了测量的精度。
1 监测系统整体方案设计
该系统以STM32微处理器为核心,使用冠拓电子公司的TSW-30浊度传感器、pH传感器模块及氧化还原传感器检测水中的浊度值、pH值和氧化还原程度,并将检测结果发送到上位机的接收界面,可以实时观察监测传感器数值,并保存至数据库。
2 监测系统硬件方案设计
2.1 浊度传感器
浊度传感器通过溶液中悬浮颗粒的透光和散射测量浊度情况并转换为电压信号,通过单片机进行AD转换,得到当前水的污浊度。浊度传感器采集电路框图如图1所示。浊度传感器采集的电压值与浑浊度值的关系如图2所示。

图1 浊度传感器采集电路框图

图2 采集的电压值与浑浊度值关系图
传感器输出电压值与浊度值的关系如下:

式中:TV为浊度值;V为当前温度条件下传感器输出的电压值;M为标定方法得到的截距值。
传感器容易受温度的影响,因此输出电压的值需要进行温度补偿,以提高测量精度。……
登录APP查看全文
