摘 要:本文主要研究了关于水位监控系统的实时监控以及远程控制。系统硬件端主要由STM32、电机、无线模块、液晶屏、LED灯、蜂鸣器和压力传感器组成,通过压力传感器收集水位信息,由STM32控制硬件端,并判断当前水位是否需要更改,之后与网页端之间进行交互,达到控制水位的效果,并可以从中调取历史数据,还在液晶屏上显示着当前实时水位以及水泵当前状态。这样的显示有利于随时了解水位状况,一旦发生问题可以更加快速的发现并解决。
关键词:水位监控,STM32,WIFI模块,网页端
目录
摘要
Abstract
1 前言-4
2 课题研究背景与意义-4
2.1 课题研究的背景-4
2.2 课题研究意义-5
3 系统总体设计方案-5
3.1 系统工作原理-5
3.2 系统设计思路-6
3.3 主控电路方案设计-6
3.4 监控系统方案设计-8
4 系统主要器件选择-9
4.1 显示器选择方案-9
4.2 单片机选择方案-10
4.3 传感器选择方案-11
4.4 无线通信模块选择方案-12
5 系统硬件设计-12
5.1 硬件框架设计-12
5.1 单片机设计-13
5.2 运放跟随器设计-14
5.3 WIFI模块设计-15
6 系统软件设计-15
6.1 下位机程序-15
6.2 上位机程序-17
7 运行结果展示(设定水位上限14.46m,下限9.86m)-20
7.1模拟水位低下限时单片机控制状态-20
7.2模拟水位正常单片机控制状态-20
7.3模拟水位超上限时电机控制状态-21
7.4远程端网页实时监测-21
结论-24
参 考 文 献-25
致 谢-26