基于微控制器的水质监测系统设计
2022-09-13马银鑫郭来功朱明智聂胜军
洛阳理工学院学报(自然科学版) 2022年3期
马银鑫, 郭来功, 朱明智, 聂胜军
(安徽理工大学 电气与信息工程学院, 安徽 淮南 232000)
近年来,水污染给环境带来了很大的影响,阻碍了社会经济的发展。水体环境监测可以检测和确定水体中污染物的类型以及各种污染物的浓度和变化趋势[1]。水体的溶解氧含量、浑浊度、pH值、温度等特性参数可以反映出水体的水质状况,对水体的特性参数进行测量可以有效地监测水质,具有重要的实际意义[2]。本文设计了一种基于STM32F103ZET6微控制器,可以检测水体溶解氧含量、酸碱值以及温度3项特性参数的水质监测系统。系统装载液晶显示屏和SD卡可以使监管人员查看水体的实时和历史监测结果。当测量值不符合要求时,系统中的蜂鸣器将报警,同时系统装载的调节装置将对水体进行降污处理。
1 系统结构
水质监测系统采用星型拓扑结构,由带有RS485接口的主机、RS485集线器以及从机组成,如图1所示。主机通过Modbus总线向从机发送命令,从机接受命令并把测得的数据返回给主机。

图1 系统整体结构示意图
2 系统硬件设计
采用的主控芯片为高性能、低成本、功耗小的STM32F103ZET6微控制器。系统的硬件结构框图如图2所示,主要由SD卡存储模块、LCD显示模块、电源模块、传感器模块以及调节装置模块组成。STM32微控制器通过RS485接口控制传感器模块对水体的溶解氧含量、温度和酸碱度进行测量,依次保存在SD卡中并显示在LCD屏上,同时将测量值与标准值对比,如果不在标准范围内将驱动调节装置模块对水体进行处理。……
登录APP查看全文
