基于stm32的简易水情检测系统设计

基于stm32的简易水情检测系统设计
基于stm32的简易水情检测系统设计

基于stm32的简易水情检测系统设计

目录

第1章绪论 (4)

1.1课题研究的目的及意义 (4)

1.2课题研究的国内外发展现状 (4)

1.3本课题的主要内容 (5)

1.4论文结构安排 (6)

第2章PH传感器检测模块 (7)

2.1 PH检测传感器的组成 (7)

2.1.1 PH复合电极 (7)

2.2.2 PH传感器 (7)

2.2 PH传感器的工作原理图 (8)

2.3 PH工作原理 (8)

第3章系统整体设计 (11)

3.1系统方案论证 (11)

3.1.1微处理器的论证与选择 (11)

3.1.2液晶显示模块的论证与选择 (11)

3.1.3超声波检测模块的论证与选择 (12)

3.1.4温度检测模块的选择 (12)

3.1.5串口通信的论证与选择 (12)

3.2系统电路设计的指标 (13)

3.2.1系统框架 (13)

3.2.2超声波测距子系统框图 (13)

3.2.3 PH检测子系统框图 (13)

3.2.4温度检测子系统框图 (13)

第4章系统硬件电路的构成 (14)

4.1 STM32F407VET6最小系统 (14)

4.2水位传感器 (14)

4.3温度传感器 (16)

4.4 RS-232串口通信模块 (17)

4.5液晶显示模块 (17)

第5章系统软件的设计 (18)

5.1程序编程软件 (18)

5.2程序编程软件 (18)

5.2 .1程序功能描述 (18)

5.2 .2程序的软件设计思路 (19)

5.3 ADC程序编程软件 (19)

5.4温度采集模块编程 (19)

5.5水位采集模块编程 (20)

5.6 PH值采集模块编程 (20)

5.7显示模块编程 (21)

5.8串口通信模块编程 (22)

第6章系统调试与数据测量 (23)

6.1测试条件与仪器 (23)

6.1.1测试条件 (23)

6.1.2测试仪器 (23)

6.2测试数据及结果分析 (23)

6.2.1测试数据 (23)

6.2.2测试分析与结论 (24)

结语 (25)

第1章绪论

1.1课题研究的目的及意义

自我国改革开放以来,水情检测系统设计获得越来越多其他行业的关注和重视。无论是国内还是国外都有研究显著说明,此设计中测量待测液体中的PH 值测量、水位测量、水温测量已经逐渐往“高科技”方向发展。简易水情检测系统设计现如今主要可以应用于规模大的水厂、长江漓江等流域的水文资源局、农村和城市的水库、中华人民共和国水利部,比如水文遥测系统、水雨情自动监测系统、水位报警器等。主要进行雨量水情、防汛和饮用水PH监控等信息的预警等,也普遍应用于污水处理厂对农药废水、酿造行业废水、化学肥料废水等进行水情检测,使其能够安全的排入江河湖海让水系动物像鱼类不受到污染。

21世纪的现在,中华人民共和国到处都在经历严重的洪涝灾害,对于网络爆炸的时代,兴起了“城市看海”的网络热词。无论是山体滑坡还是城市内涝,中国许多城市的居民的出行和日常生活都受到严重的影响。如果想让“看海”这样的情况消失的话,本次设计就得用一些现在国际上先进的高科技技术来预防并使它得到控制,这也是与水情管理部门存在着密不可分的关系。在能购买到水情检测系统的平台,它们的标价大多数价格昂贵,一般不能集水位,水温,水的PH值测量等功能融为一体,这一现状使很多公司想扭转水利建设明显滞后的局面。如果想要对水情情况进行实时的数据采集、存储和传输,那么简易水情检测系统设计就要运用21世纪比较高科技的技术,使其能够解决小溪、河流和水库的洪水预测与防洪调度,然后使得人们能够提前预防洪水以及发生洪水后有一定的应对能力。

预计到2025年,基本可以建成防洪减灾的简易水情检测系统,使其在农民的田地灌溉以及预防洪灾也可以发挥很大的作用。所以就必须加强对水情检测系统的技术钻研力度和创新发明。总而言之, 大力发展水情检测系统技术, 设计一个高级先进的简易水情检测系统, 对提高水利部门在防汛、防洪方面的工作质量和效率具有十分重要的意义。

1.2课题研究的国内外发展现状

据我阅读许多国外资料了解到,美利坚共和国在简易水情检测设计方面比较

重视。世界上最早开始着手研究这个设计的国家是美国和日本。在水情情况检测的历史发展历程中,首次在市面上出现的产品是来自美国的SM公司与其国家的天然气局一起合作生产的一款名为“水情自动测报”的检测设备。随着技术的逐渐往高处走,此系统也是一样,这个系统由低性能到高性能,而且功能更加稳定。1970年之后,红外线遥控设备、远程监控技术在全世界得到广泛的应用。1980年之后,世界上有许多家公司都研发了一些很厉害的产品,使得水情检测系统可以在水文监测、水情测报、河道观测、农田小气象观测、环保监测、大坝安全监测、山洪地质灾害预警、城市饮水安全监测、水产养殖等领域应用,也可以给予给排水工程师在水利工程中提高帮助。

在我国,刚开始是为了水库工作的方便所以让工程师研究一个可以应用于水库的水情检测简易水情检测系统。但是由于当时的旧中国各方面都比较落后,资金方面又跟不上,导致测量的误差较大,不能应用。到了1980年,我国渐渐开始崛起,并用较快的速度改进了国家的技术基础,自主开发设计了属于自己的水情自动监测系统。新中国于1986年将此设计投入运行,使得水情检测技术在20世纪的最后十年发展迅速,这一段时间被称作是最快的时期。此外,铁路、互联网、工业网络也开始陆续建成,中国逐渐进步。简易水情检测系统设计从开始到成型经历了十几年的发展过程,特别是近几年,我国的水情自动监测系统有了不小的发展。系统的功能由最初的能够测量出水位高度、水酸碱度、水温测量,发展到现如今能够满足测量很多种水利工程中的数据。此系统将持续创新,简易水情检测系统设计可以实时监控一些人不能靠近的犄角旮旯或者没有人监控的场景。不断的去改进和创造先进的产品支持水利有关工作,为我国的天气预报、防洪减灾事业做出它应有的贡献。

1.3本课题的主要内容

由系统功能可得,本系统是一个可应用于实际生活的简易水情检测系统,主要包括以下几个设计内容:

(1)水情数据采集:STM32主控芯片可以连接到外围硬件电路中的多个传感器,准确且实时地进行采集所在地方水情(水温、水位、PH)数据;

(2)数据显示:将进行采集所在地方水情(水温、水位、PH)数据显示在屏幕上,在屏幕上分两行显示“水情检测系统”等字并显示实时时间;

(3)数据传输:对采集的数据进行远程传输即对检测到的几个数据以及实

时时间通过串口通信发送到PC机上显示,就可以达到监测水情和预防未知性灾害的效果。

1.4论文结构安排

本论文共分为六章,章节结构安排如下:

第一章介绍了简易水情检测系统研究的目的及意义、国内外研究现状等,最后给出了本设计的主要内容及任务要求。

第二章对水情检测中最重要的PH传感器作出了详细的分析,给出了其在工作时的工作原理。

第三章是对系统方案的确定,对每个方案进行了详细分析并介绍了系统电路设计的具体指标。

第四章主要介绍了本设计硬件各模块的组成以及电路原理。

第五章主要介绍了系统各模块的软件设计方案以及软件编写设计思想。并对一些主要程序进行细致的分析,比如PH检测、水温检测等。

第六章介绍了本设计的系统测试工作并记录了测试的数据,对采集的参数进行误差分析,最后对全文进行总结。

第2章PH传感器检测模块

本次设计中采用市面上常见的PH值检测采集传感模块,接口为BNC标准接口,适合接可充式PH复合电极,检测精确度高,使用也很方便。

2.1 PH检测传感器的组成

在生活中要判断一个液体是酸还是碱的时候,一个最通常的方法就是利用石蕊试纸进行测试酸碱值。将液体滴一滴在试纸上,试纸的颜色会随着液体PH值的不同而改变颜色,从而辨别出是酸或是碱。但是,如果待测液体的PH值接近中性的话,数值会有极大误差,所以这就是为什么这次设计要用PH传感器检测模块的原因。PH传感器检测模块包括了PH复合电极和PH传感器电路。

2.1.1 PH复合电极

本系统中待测溶液中的PH值在工业以及生活中都是用PH复合电极来实现的。图2.1为PH复合电极。所谓PH复合电极就是将两个电极封装在一起形成一个可填充塑料外壳的复合电极。它的实际测试电极是底端的玻璃泡,对比电极是银-氯化银电极。本次设计运用了上海知名品牌雷磁的E-201-C型号PH复合电极,从传统意义上来说:它有塑料栅保护,可以防止测量时外电场干扰,测量时可搅拌待测液体。

图2.1 PH复合电极

2.2.2 PH传感器

PH传感器模块是数据采集中较稳定的检测传感器模块。它可以进行二次开发,具有经济实惠、小巧玲珑、测量值准确、电路稳定等特点。此PH传感模块可与N种微处理器AD转换的I/O口进行连接,输出方式是模拟电压信号输出。该模块是由电位器、电阻、电容、电源指示灯、温度补偿模块和BNC接口。在简单水情检测系统的测量过程中,将PH复合电极连接到板上的BNC接口上。图2.2为PH传感电路。

图2.2 PH传感器电路

2.2 PH传感器的工作原理图

图2.3是PH传感器模块原理图。

图2.3 PH传感器模块原理图

PH传感模块在工作时会外接PH复合电极,原理图中通过BNC接口输出的是电压单位是mV,该模块利用放大器来实现信号放大的功能,将mV转换成V。PH 模块由多个电阻、电容与放大器TLC4502一起工作达到对信号的变大,还搭载了采用SOIC-8封装方式的LM285D-2.5基准电压源,给电路提供高精度的2.5V电压。

2.3 PH工作原理

在本设计中,为了得到精确度高的PH值,就要使用电位分析法来进行PH 值测量。会把收到的酸碱信号转换为电压信号,然后再把数据发送到控制电路,这种方法就叫做电位分析法。准确率高的PH检测模块主要应用于需要检测溶液酸碱度的各个工业溶液。

主要工作原理:

(1)PH传感器连接PH复合电极之后,整个模块上电后开始工作。通过PH 复合电极利用溶液中对酸碱度的敏感,PH传感器利用溶液中的H+离子活度来检

E

:代表标准电极电动势;

R :气体常数)mol *K (8.31441J/; T :温度; n :电极反应中电子转移数;

F:法拉第常数。

验溶液酸碱度。

PH 值与氢离子活性aH+的关系如下:

+-=H PH a log 10 (1) 此外,氢离子活性与氢离子浓度的关系如下:

)(a +++=H H H γ (2) (2)PH 复合电极主要拿来测试部件是玻璃电极和参比电极,通过这两电极的内部电极与内部液体之间产生的电位。如在特殊情况下,温度会对电动势产生特别大的影响。此时需将温度保持一致,玻璃电极的电动势只由待测液体的酸碱度决定。由上可得被测溶液的PH 值与模拟电压输出的关系是线性的,线形图为图2.4。

根据Nernst 方程可以得出,电动势、温度与PH 值三者之间的关系为: KPH E a nF RT E E H -=+=+00)(log )/303.2( (3) 其中:

图2.4 PH 值与输出电动势关系

其中:γ

H+: 氢离子活性系数(acTIvity coefficient ) H+: 氢离子浓度

(3)因此通过对电位的变化测量,从而将这两个电极电位测量出来就可以得出PH溶液的PH值。PH传感器将PH复合电极中检测到的电压信号进行一个放大,使输出的电压信号单位与要显示的一致。

(4)当系统要得到精确度高的PH值时,温补过程为PH传感器来说是一个极其重要的步骤,否则其中温度参数的精度会直接影响PH传感器的测量精度。由于 PH 电极产生的电势随温度的变化而变化,特别是在PH=0和PH=14时动荡最大,因此为了对不同温度下被测液体的PH值进行校正,待测液体PH稳定可以通过MATLAB软件对PH值拟合数据校正。

第3章系统整体设计

3.1系统方案论证

本系统主要由七个部分组成:微处理芯片STM32F407VET6、超声波检测模块、ILI9341TFT显示模块、PH传感器检测模块、232

-

MAX芯片串口通信模块、DS18B20温度传感器模块和电源模块。下面分别论证这几个模块的选择。

3.1.1微处理器的论证与选择

方案一:采用名为STM32F103ZET6的32位单片机为控制核心。它采用了由ST公司开发的最厉害的Cortex内核,在AD绘图软件中采用的是LQFP-144封装是因为它有144个引脚。它与大部分的STM32单片机一样拥有着32位的ARM微控制器。在工作时它的速度能达到72MHz,这也就是为什么主芯片可以配合12 位高精度A/D模块控制输出PH、水位、水温的值并在LCD上显示任务要求显示的东西。芯片内存类型为FLASH,容量为256KB,标准的ARM架构拥有512K 片内FLASH,可实现串口下载程序。

方案二:采用由ST公司开发的32位ARM微控制器STM32F407VET6单片机,内嵌Flash容量且继续采用主流的Cortex内核。核心芯片具有100个引脚,可以配合12 位高精度A/D模块去测量来自两个系统的内部模块、16 个系统外部模块和 VBAT 通道的信号,从而精确控制输出PH、水位、水温的值并在LCD上显示任务要求显示的东西。系统可寻址的存储空间分为8块,每块512MB,能够进行半双工/全双工的同步串行通信,使本设计所要测量的值发送到PC机。

综合以上两种方案,方案二存储功能强大,技术先进且成本较低,选择方案二。

3.1.2液晶显示模块的论证与选择

方案一:采用1602

LCD液晶屏显示。由于显示系统的局限性,此显示模块的屏幕有点小,所以它不能够显示汉字。但是,要求26个英文字母和阿拉伯数字等在1602上显示出来的话,它可以做到。1602它一般带有16条引脚,所以在汇编过程中编写一些语句就可以实现显示,光标置左置右操作、光标一闪一闪、清除屏幕等。据模块手册得知,1602的最佳工作电压是5V,但是用1602来显示图形和曲线的话会不兼容。要求显示的字显示屏会对其有大小的限制,用的时间长

了容易造成屏幕的磨损。

方案二:采用带电阻触摸屏ILI9341液晶屏显示,大屏幕3.2寸,精确度高,由板载上的一个叫做XPT2046的芯片来进行驱动。它是一个感应式液晶显示器结构组成,主要接收来自触控笔的信号。其显示分辨率很高,能够显示的字符多。这个模块反应灵敏度很高,编程语句直观易懂、拥有简单方便的操作指令使得软件系统快速的编译、下载、执行。该TFT液晶显示屏最高分辨率可以达到4096x4096,可以显示直线以及曲线而且模块的价格也可以说是价廉物美了。

通过比较,方案二电路结构明显比方案一占有更大优势,而且带电阻触摸屏ILI9341液晶屏使用寿命相对较长,所以选择方案二。

3.1.3超声波检测模块的论证与选择

方案一: US-100超声波测距模块,与其他模块差不多,自带温补,可以测量的距离是2cm-450cm。可以支持GPIO、串口模式等多种通信方式,当在UART 模式下调试串口时的波特率为9600。此测距模块能够探测的精度大概是0.3cm、接VCC时供电范围为2.4-5.5V、静态电流低于2mA、内带看门狗,工作稳定。

方案二:HC-SR04 超声波测距模块,与其他模块差不多,它可以支持GPIO、串口模式等多种通信方式。它功能超强且尺寸小、功耗也低,最重要的是它造价低廉。这个模块工作时是由超声波的发射器发射信号、接收器接收信号与控制电路判断是否有回波信号,当模块较多时,也不会受到其他电路的干扰。本设计中把探头安装在塑料容器上方,使此超声波模块安装的高度为H,检测水位距离为2cm到450cm。它自带温度补偿,所以检测深度可达3mm。

综合以上分析, HC-SR04 超声波测距模块比较常见又受大众喜爱,兼容性能好,配置程序方便,所以选择方案二。

3.1.4温度检测模块的选择

方案一:采用防水型DS18B20高温探头,硬件开销低,适用于各种环境。故采用这种温度检测模块。

3.1.5串口通信的论证与选择

采用MAX232芯片构成RS-232串口通信模块。RS-232串口与外围采集模块相连,可以实现电脑、ARM芯片的通信。固采用这种USB转串口通信模块。

3.2系统电路设计的指标

3.2.1系统框架

简易水情检测系统实际上是一种以STM32单片机为主控芯片,通过温度检测模块、水位检测模块、PH 值检测模块、温度补偿、液晶显示模块等来实现对水温、水位、PH值,随后将水情检测在屏幕上显示的基于STM32的测量仪器。该系统组成框图如下图3.1所示。

图3.1 系统框架图

3.2.2超声波测距子系统框图

水位检测是由超声波发射以及接收数值最后将数值返回到控制电路中。

图3.2 超声波测距子系统框图

3.2.3 PH检测子系统框图

PH传感器用BNC接口接PH复合电极,再加以控制电路上的温度补偿,构成PH检测子系统框图.

图3.3 PH检测子系统框图

3.2.4温度检测子系统框图

图3.4 温度检测子系统框图

第4章系统硬件电路的构成

系统的硬件电路是整个水情检测系统能够工作的根基。每个硬件型号的选择以及敷铜电路板的制作都是影响整个系统设计性能的必要因素。从本系统硬件模块组成上看,硬件可分为几个部分:STM32F407VET6主芯片、水位传感器、PH值采集模块,MAX-232芯片串口通信模块、以及总体电路板的设计。

4.1 STM32F407VET6最小系统

STM32F407VET6的最小系统是在给CPU通电后能够正常工作,并且可以发送接收指令的电路一种32位的ARM微控制器。它拥有很多外接功能,其中包括ADC 转换、通用定时器、外部中段、超声波测距、I2C总线接口、SPI接口等。此最小系统主要用于数据的处理、发送、接收。像STM32F407这系列的最小系统一般都包含了以下这四个部分:外围硬件设备、核心主芯片、嵌入式操作系统、以及编写的软件程序。拥有12位的A/D转换器,能够实现很快的、精度准确的A/D 转换,而不用考虑在控制器的外部单独安排AD转换器。这个芯片的最小系统硬件电路一般都包括STM32主控芯片、复位、调试接口、电源、晶振、TFT液晶显示、下载电路和必要的排针接口等单元电路。

STM32单片机各方面的性能都比51单片机好,它引脚多功能强大、下载速度快、屏幕大、可以接许多外接电路、具有代码效率高、抗干扰性强等特征。STM32单片机可以进行ARM开发,强化了音频性能,在本次系统设计选择SWD调试。4.2水位传感器

在水位检测的设计方案中要用到的传感器主要采用前文说到的SR04

HC超

-

声波测距模块。此超声波测距模块有许多的特点,比如具有读数精度高、读数快、频率高、波长短、抗干扰性、方向性好、测量距离远、强度易于控制等特点。

水位超声波测距检测图如图4.1所示,超声波模块 HC-SR04 示意图如图4.2

所示。把超声波模块HC-SR04位置固定在塑料容器上方,与杯底的距离定为 L,超声波模块就可以测量出图3.1中h1的距离,从而测量出水位高度h即L-h1的距离。

图4.1 超声波测距检测图

图4.2 超声波模块 HC-SR04 示意图

超声波的工作原理如下:

(1)程序开始初始化时,采用四个端口中的输入输出口TRIG来触发测距,控制电路会将此模块中的TRIG端口还有ECHO端口置低,此时至少给出10us 的高电平脉冲;

(2)通过STM32F407VET6单片机将脉冲宽度为10us的高电平脉冲信号发送到超声波传感器的另一端即触发控制输入端,让发射端能够自动发送脉冲。模块会自动检测看是否有信号返回;

(3)如果有信号返回,就经过输入输出口将模块中的ECHO输出上升沿;

(4)然后开启系统的计数器开始计时,过300S左右后捕捉模块中的ECHO 的下降沿。计时器的时间就是从HC-SR04模块中发射到返回的时间,然后就可以计算出所要测量水位的距离。

4.3温度传感器

本系统设计中温度传感器采用防水型DS18B20,使其连接到STM32F407ZET6单片机内部的ADC1_IN16 通道,而ADC1 用于将传感器输出电压变为数字值。

温度传感器封装在一个特殊的环氧树脂和检测温度范围从-55度到+ 125度。简单的温度测量系统的优点是:温度传感效果好、连接方便、防水和防潮,因此能够放在水中测温。进行测温时能够确保温度传感器的高灵敏性是因为这个传感器运用的方法很特别:用不同温度系数的振荡器来测量振荡周期从而获得实时温度。DS18B20温度高温探头如图4.3所示。

在本次设计选择DS18B20高精度的温度传感器是因为:

(1)实现ET6

STM32F407V芯片与DS18B20的双向通信只需要一根供电线。

(2)此传感器抗干扰能力很强,即使像在洪灾、暴雨、内涝等恶劣情况下系统仍然可以进行工作,它还具有极小的温度延迟和读数快的优点。

(3)导热性高,测量精度高精度为± 0.5°C。

(4)当将电源正负极接反时不会短路,只是不工作,所以适用于打造成本较低的测温模块。

图4.3 DS18B20温度高温探头

4.4 RS-232串口通信模块

考虑到数据发送和接收的实时性,本系统采用MAX232芯片和103独石电容一起组成了RS-232串口通信模块。它能够实现TTL到232

RS双向电平转换,

-

而且它价格亲民、通讯标准统一。连接线是用USB转RS-232串口线,用串口通信的理由是比因为串口通信没有协议而且比USB通信简单,可以满足下载程序和与点对点的数据传输通信。

串口通信是计算机与其他设备通信中一种常见的通信协议。与此同时,这个串口通讯协议可以对检测设备进行远程来获取数据,就像连接到个人笔记本的USB设备、打印机、鼠标、u盘等。大多数计算机都包含两个基于异步传输标准接口RS-232的串口,分别被命名为COM1和COM2。据长时间的深入了解,实际生活中,RS-232的传输长度都会超过所说的值,一般是1200米。在通信中,一般是按位来发送和接受字节并且在PC机上用串口调试助手时仅限于串口和设备间点对点的通信,它还可以做到双方实体同时完成通信,最高传输速率能达到20kbps。本系统设计中的串口通信连接如4.4图:

图4.4 串口通信连接

4.5液晶显示模块

TFT液晶显示的芯片可以有很多种不同的选择,本系统设计选用的是带电阻式触摸屏,型号为ILI9341的3.2寸液晶显示屏。它的优点是:1.反应灵敏度高,稳定性能较好,价廉物美;2.色彩还原度高,省电,画质细腻;3.此屏幕不漏光,显示质量好,厚度适中;4.这种型号的电阻式触摸屏采用压力感应,触屏灵敏,荧屏更新频率也更快;5.带电阻式触摸屏技术先进,门槛低,价格也亲民;6.当液晶屏在户外工作时,屏幕不会受到灰尘、水的影响,完全不用担心它在低温和较高温度的环境下使用会损坏,因此可以用于在暴雨、水灾等恶劣的情况。

第5章系统软件的设计

5.1程序编程软件

本系统设计中的使用的程序编程是一款名叫KeilμVision5的软件。与汇编语言对比的话,Keil μVision5编程较简单,包含各种库函数,功能强大,方便去调用各种函数。还有它的语句很容易被理解,可读性强,STM32系列芯片进行此软件进行编程来实现各模块的预期功能,更利于操作。它使用的用户多,它有灵活的窗口管理系统。此软件数据类型丰富,还提供了多种仿真方式。而且十分适合代码的编写和系统的调试,编程区域与工具栏设计的位置合理,使调试工具能完美的与STM32兼容。软件支持各种51单片机芯片和STM32单片机芯片,足够在本次设计使用到STM32F407ZET6配置功能。

采用软件Keil μVision5的理由如下:

(1)所有库文件等等都在一个安装文件里,方便调用;

(2)目标代码生成快,下载速度也快;

(3)身边大多数人采用此软件编写STM32程序;

(4)主流和权威,功能强大;

(5)免费使用,能快速解决用户的问题,容易理解;

(6)方便快捷,拥有后退、前进、注释、编译、快速编译、下载等快捷键;

(7)软件的界面整洁美观,具有很高的适用性;

(8)整个设计合理,操作简单。

5.2程序编程软件

5.2 .1程序功能描述

根据本设计任务书要求软件部分主要实现显示简易水情检测系统参数和水情测量结果。

①传感器和AD转换实现功能:数据采集、电压值输出信号。

②显示部分:TFT液晶屏的第一行以及第二行显示“水情检测系统”;第三

°”;第四行显示PH传感器行显示DS18B20温度传感器测量的水温值及单位“C

测量的带一位小数的PH值,第五行显示超声波测量的水位值及单位'MM”。

5.2 .2程序的软件设计思路

简易水情检测系统主程序由STM32F407VET6单片机内置模数转换函数来控制它采集引脚的电压信号进行采样,将采集的数值进行放大、转换,在STM32连接的屏幕上显示出水和醋的准确温度值、水位值以及PH值。在实际软件工作中,要对每一个调用的函数进行声明,对每个要实现的要求进行任务划分。将整个简易水情检测系统程序按照功能划分为几个小模块,使得每个小程序模块完成任务要求的功能,并在这些模块之间建立必要的联系,通过模块的互相协作完成整个简易水情检测系统的程序设计。本论文基于水情检测系统要实现的功能,将软件分为AD转换程序、外部中断程序、定时器程序、串口发送接收程序和数据处理程序等几个部分。

5.3 ADC程序编程软件

ADC在编写程序中很常用,本次设计中水位高度、PH、温度传感器的数值都是利用STM32中内置的12位 ADC对信号进行模数转换。STM32的A/D转换有许多通道,是由通道0-通道15组成。480个周期,每个通道均可以使用不同的采样时间进行采样。可以配置12位模式,

在实际AD转换测量中,每次采样之后数据跳动较大。可知在软件AD转换测量的结果不能直接用于计算,需进行有效的软件进行滤波去校正参数,AD采集程序:

1.首先初始化A/D转换要用到的I/O口的时钟,初始化ADC1通道5;

2.第二步在主程序定义一个变量,来获得AD转换的采样值;

3.配置AD转换要用到的相关寄存器;

4.整个系统开启AD数值转换;

5.设置C文件中ADC1的规则组通道,配置序列和其采样的时间;

6.获得所采用的PA5通道的转换值,取10次后得到平均值;

7.对采集到的数据进行滤波;

8.得到采集数据,经过AD转换平均后的数值。

5.4温度采集模块编程

本次系统设计采用的DS18B20温度传感器中,对此模块的设计就是系统初始化后向DS1820发出温度转换命令,开始获取传感器然后返回的测量值就是温度值,检测到的温度经过STM32单片机处理。要实现温度数据的采集、存储、数据转换,温度数值都将实时显示在显示屏上,最后经过串口通信将数据显示在PC 终端。具体流程图如图5.1。

此模块在软件编写的具体步骤为:1.先在主程序中对此模块进行初始化;2.写操作:在主程序定义一个变量代表温度值;3.读操作:从芯片DS18B20得到温度值读取通道传感器内部温度4.取操作:取10次的数值之后算出平均温度;5.将数据记性转换;6.进入显示操作,显示出读到的数值;7.从串口发送温度值至PC端。

图5.1 温度采集模块流程图

5.5水位采集模块编程

因为精度问题,水位采集在编写程序的时候较难实现。驱动HC-SR04模块,结合了串口、外部中断、定时器。

对水位采集模块的编程过程是:首先在main函数中定义一个变量来表示水位值;第二步在外部中断上电复位以后,进行初始化芯片内TIM5定时器和外部中断;第三步给输入/输出口发出指令,模块开始发射超声波即产生控制信号,并且由主处理芯片来控制TIM5之后开始计数,它的通道用来做输入捕获;第四步判断信号是否发射完,若发射完则停止发射信号;第五步判断是否有回波信号,是就输出高电平;第六步接着对模块接收器进行监控,判断信号的读取完毕;第七步读取数值后结合温度补偿得出水位值,将水位值送至计算机进行显示。5.6 PH值采集模块编程

PH测量需要用到AD转换,对A/D转换进行初始化,对采集的PH数据处理

水情自动测报系统的日常管理和维护方案及常见问题

水情自动测报系统的日常管理和维护方案水情自动测报系统概况 水情自动测报系统是综合运用计算机、电子、通信、遥感、水文、气象等多学科技术,完成对江河、水库和流域的降雨量、水位、流量、土壤蒸发、机组发电、闸门启闭等水情信息的实时采集、传输、处理、存储管理、预报、自动生成调度方案和发布的信息系统。通俗的说:它是江河和水库调度的“千里眼”,是水调自动化的重要组成部分,它为决策人员合理准确的调度提供科学的依据。水情自动测报系统系统主要由水文传感器、数据采集终端(RTU)、数据传输信道、通信设备、应用软件、数据处理计算机和供电电源等构成。若以信息传输方式来区分,可分为有线传输(ISDN)、微波、公用电话线(PSTN)、短波、超短波(UHF/VHF)、卫星(Inmartsa-C,Vsat)和移动短信(GSM、CDMA、GPRS)等方式。若以其所处位置不同来区分,系统又可分为遥测站、空间站、中继站(地面站、网管中心)和中心站。 空间信道 遥测站中心站 图示1、水情自动测报系统工作流程图

一、做好基础工作 1、收集资料、建立档案 水情自动测报系统运行管理的一项重要的基础工作就是建立完整的技术资料档案。内容包括:设备的技术说明书、各种图纸、系统的各项设计报告、系统的安装和调式报告、系统的试验和验收报告、系统运行日志、系统的月度和年度运行报告、各类报表、设备台帐、系统的日常维护和检修记录、遥测站档案(包括遥测站所在地、代管人、安装及投运时间、测站属性、通信方式、遥测站改造和维护记录、故障情况和处理记录等)等。 2、制定运行规范 要根据本系统的实际情况,制定一套切实可行的系统运行管理规范和操作规程,规范应对整套系统运行、操作、管理、维护、故障检修和考核做出具体的规定,使工作人员有章可循。 3、编写运行报告 根据每日记录,统计出系统的可用率、系统的畅通率,数据的正确率(与人工报数据比较)和预报精确度等。编写系统的月度和年度运行报告,内容包括:系统通信情况、中心站运行和维护情况、中继站与遥测站的运行和维护情况、系统的升级改造、系统的故障以及处理情况、数据精度分析、系统尚存在的问题和处理意见等。通过总结、分析和比较,可以随时掌握系统的运行状况,及时发现和处理系统存在的问题和隐患,以确保系统安全可靠的运行。 4、提高人员素质 由于水情自动测报系统的运行管理涉及到多学科、多种技术,因此,系统应配备包括通信、计算机及水文等方面在内的专职管理人员,负责系统的运行管理和维护。管理和维护人员首先应参与到系统的设计和安装全过程中,这样有利于尽快熟悉和掌握系统的原理。同时,还要加强技术培训,使管理和维护人员能熟练掌握系统的运行管理和维护技术。 二、日常使用和管理工作

水情自动监测预报系统

水情自动监测预报系统设计方案Ver1.0

修订记录

目录

1.概述 山洪灾害是山丘区在一定强度或持续的降雨下,因特殊的地形地质条件而发生的自然灾害,它具有突发、破坏性大、防治困难的鲜明特点,山洪及其诱发的泥石流和滑坡,往往对局部地区造成毁灭性灾害,对国民经济和人民生命财产造成重大损失。近年来,我国山洪灾害问题日益突出,每年都造成大量人员伤亡,严重影响社会经济发展。 水情监测预报系统主要包括水情遥测站网布设、信息采集、信息传输通信组网、设备设施配置等。适用于水文部门对江、河、湖泊、水库、渠道和地下水等水文参数进行实时监测,监测内容包括:水位、流量、降雨(雪)、风速等。水情自动监测预报系统采用多种无线通讯方式实时传送监测数据,各通信数据互为补充保证监测数据的实时性和准确性,可以大大提高水文部门的工作效率。 1) 2.系统功能 1)管理功能:具有数据分级管理功能,监测点管理等功能。 2)采集功能:采集监测点水位、降雨量等水文数据。 3)通信功能:监测中心可分别与被授权管理的监测点进行通讯。 4)告警功能:水位、降雨量等数据超过预设的告警上限时,监测预报系统软件主动告警。 5)查询功能:监测预报系统软件可以查询各种历史记录。 6)存储功能:前端监测设备具备大容量数据存数功能;监测中心数据库可以记录所有历史数据。 7)分析功能:水位、降雨量等数据可以生成曲线及报表,供趋势分析。 3.系统设备组成 水情自动监测预报系统由前端遥测站、测量设备、通信网络(超短波中继站)、监测中心站等使部分组成。主要组成设备为:

1)前端遥测站:自动遥测终端机。 2)测量设备:翻斗式雨量计、水位计等。 3)中继站:中继站终端设备——中继机。 4)中心站设备:前置接收机、中心计算机等。 5)其他设备:太阳能电池板及充电控制器、避雷针等。 4.设备功能 1)自动遥测终端机 设备结构及工作原理示意图: 设备功能包括: A、当雨量每产生一个计量单位(1mm)或水位每变化一个计量单位时,自动采集、存贮并向 中心发送数据。 B、达到设定的时间间隔时,即自动采集、存贮和发送数据。雨量发送累计值,水位发送实时 值。 C、支持超短波、GPRS、北斗卫星等多种无线通讯方式。 D、可现场和远程(通过GPRS)设定站号和各项遥测数据的上、下限报警值等工作参数,数据

2017全国大学生电子设计竞赛设计报告

2017年全国大学生电子设计竞赛简易水情检测系统(P题) 2017年8月12日

摘要 本设计的是简易水情检测系统以STC89C52芯片为核心,辅以相关的外围电路,设计了以单片机为核心的水情检测系统。系统主要由5V电源供电。在硬件电路上在,用总线连接PH值传感器和水位传感器,通过传感器收集到的水情数据发送到单片机,单片机存储实时数据,并显示在12864LCD液晶屏上。在软件方面,采用C语言编程。通过对单片机程序设计实现对水情检测系统的水情数据的采集、显示和检测。 关键词:单片机最小系统;PH值传感器;水位传感器;AD模块 Abstract The design is a simple water regime detection system to STC89C52 chip as the core, supplemented by the relevant external circuit, designed to single-chip as the core of the water regime detection system. The system is powered by 5V power supply. In the hardware circuit, with the bus connection PH sensor and water level sensor, through the sensor to collect the water data sent to the microcontroller, single-chip storage of real-time data, and displayed on the 12864LCD LCD screen. In software, the use of C language programming. Through the single-chip program design to achieve the water regime detection system of water data collection, display and detection. Key words:single chip minimum system; PH value sensor; water level sensor; capacitance

水情自动测报系统设计大纲

FCD 11040FCD 水利水电工程初步设计阶段 水情自动测报系统设计大纲范本 水利水电勘测设计标准化信息网 1996年3月

水电站初步设计阶段水情自动测报系统设计大纲 主编单位: 主编单位总工程师: 参编单位: 主要编写人员: 软件开发单位: 软件编写人员: 勘测设计研究院 年月

目次 1. 引言 (4) 2. 设计依据文件和规范 (4) 3. 基本资料 (4) 4. 设计原则 (6) 5.设计工作内容与方法 (6) 6.应提供的设计成果 (18) 附录A 通信电路设计的主要内容 (19) 附录B 应用软件模块目录 (23) 附录C 水情自动测报系统总体设计报告编写提纲 (24)

1 引言 本工程是以为主,兼顾的综合利用工程。属等工程。 工程位于(省)县村(镇)。 工程总装机容量 MW,多年平均发电量亿kW.h。正常蓄水位 m,校核洪水位 m,死水位 m,水库总库容亿m3。 2 设计依据文件和规范 2.1 有关本工程的文件 可能有的文件: (1) 流域规划报告及其审查意见; (2) 预可行性研究报告及其审查意见; (3) 可行性研究(初步设计)报告及其审查意见; (4) 水文、水库运行报告; (5) 其他。 本工程有上述的等项。 2.2 设计规范 (1) SL44-93 水利水电工程设计洪水计算规范; (2) SD138-85 水文情报预报规范; (3) SL61-94 水文自动测报系统规范; (4) DL5020-93 水利水电工程可行性研究报告编制规程; (5) DL5021-93 水利水电工程初步设计报告编制规程。 2.3 参考规范或规定 (1) 水电厂通信设计技术规定; (2) 能源部、水利部水利水电规划设计总院(89)水规规字第74号文:新建大、中型水利水电工程设计中水情自动测报系统设计的几点意见; (3) 水利水电工程水情自动测报系统设计规定。 3 基本资料 3.1 流域资料 3.1.1 自然地理 工程位于江(河)上。

水情监测、水雨情监控系统

水情监测、水雨情监控系统 一、水情监测系统概述 水情监测(水雨情监控系统)适用于水利管理部门远程监测水库的水位、降雨量等实时数据,同时支持远程图像监控,为保障水库的适度蓄水和安全度汛提供了准确、及时的现场信息。 水雨情监控系统做到了水库水雨情的实时监测、实现了水库的信息化管理,在保护人民生命、财产安全方面发挥了重大作用。 二、系统拓扑图

三、系统优势 ●《水文监测数据通信规约(SL651-2014)》 ●《四川省水文测报系统技术规约(SCSW008-2011)》 ●《特殊区域水文、水资源数据安全采集系统RTU追加测试》 ●《水文自动测报系统设备遥测终端机(SLT180-1996)》 ●全国工业产品生产许可证 ●《水文实时监测管理系统》软件著作权证书 ●《水文实时监测管理系统》软件产品登记证书

远程监测远程监视自动报警 统计分析 数据存储 ◆水库分布位置、现场设备运行状态。 ◆水位、降雨量、设备电池电压等实时数据。 ◆按需配置远程自动/手动拍照功能(GPRS/CDMA 通信时)。 ◆按需配置视频实时监控功能(光纤/ADSL/4G 通信时)。 ◆水位/降雨量超限或现场设备故障时,自动报警。 ◆自动向责任人手机发送报警短信(选配)。 ◆自动统计水位、降雨量的时、日、月、年数据报表。 ◆自动生成水位、降雨量、电池电压等数据过程曲线。 ◆监测中心服务器和现场终端双向存储历史数据。 ◆自现场终端可存储不少于一年的历史数据记录。

六、水情监测(水雨情监控系统)应用案例 案例1——安徽某县水务局水库监测及预警工程 水库安全度汛是全国各地防汛抗洪的重中之中,而水库监测系统作为水库除险的重要非工程措施越来越受到水利管理部门的重视。 2015年,安徽某县水务局投资建设了“水库监测及预警工程”,首批为县内12座重点水库安装了水库远程监测设备,实现了水库水雨情的实时监测。 通信网络: 水务局监测中心内具备可上外网的固定IP,系统选用了公网专线的组网方式。 监测中心服务器上安装了我公司提供的网页版监测软件,方便管理人员远程访问。 监测设备: 水库监测终端DATA-9201采用太阳能供电,配置30W的太阳能电池板和24AH的蓄电池,实时将水雨情数据上报给监测中心。 水位检测设备选用了DC12V供电、RS485输出的超声波水位计,量程15米。 雨量检测设备选用了单脉冲输出的翻斗式雨量计。 现场监测设备采用一杆式安装,为节省运输成本,安装杆在当地根据每座水库的具体情况设计、组装。 设备安装现场:

全国大学生电子设计竞赛设计报告

全国大学生电子设计竞 赛设计报告精选文档 TTMS system office room 【TTMS16H-TTMS2A-TTMS8Q8-

2017年全国大学生电子设计竞赛简易水情检测系统(P题) 2017年8月12日

摘要 本设计的是简易水情检测系统以STC89C52芯片为核心,辅以相关的外围电路,设计了以单片机为核心的水情检测系统。系统主要由5V电源供电。在硬件电路上在,用总线连接PH值传感器和水位传感器,通过传感器收集到的水情数据发送到单片机,单片机存储实时数据,并显示在12864LCD液晶屏上。在软件方面,采用C语言编程。通过对单片机程序设计实现对水情检测系统的水情数据的采集、显示和检测。 关键词:单片机最小系统;PH值传感器;水位传感器;AD模块 Abstract The design is a simple water regime detection system to STC89C52 chip as the core, supplemented by the relevant external circuit, designed to single-chip as the core of the water regime detection system. The system is powered by 5V power supply. In the hardware circuit, with the bus connection PH sensor and water level sensor, through the sensor to collect the water data sent to the microcontroller, single-chip storage of real-time data, and displayed on the 12864LCD LCD screen. In software, the use of C language programming. Through the single-chip program design to achieve the water regime detection system of water data collection, display and detection. Key words:single chip minimum system; PH value sensor; water level sensor; capacitance

水利枢纽水情信息监测系统的建设管理

水利枢纽水情信息监测系统的建设管理 发表时间:2019-02-13T16:29:34.250Z 来源:《建筑模拟》2018年第32期作者:宋强 [导读] 水情信息监测是应用各种监测设备完成站点的降水、流量、水位等水情数据的采集和自动遥测。文章针对水利枢纽建立的水情监测系统进行建设管理分析,对各个监测系统情况,提供改善对策和建议。 宋强 汉江水利水电(集团)有限责任公司湖北武汉 430048 摘要:水情信息监测是应用各种监测设备完成站点的降水、流量、水位等水情数据的采集和自动遥测。文章针对水利枢纽建立的水情监测系统进行建设管理分析,对各个监测系统情况,提供改善对策和建议。 关键词:水利枢纽;水情信息;监测系统;建设管理; 1建设完善枢纽工程水情信息系统的必要性 为了提高水利枢纽工程的现代化管理水平,必须使水利工程管理向现代水利、可持续发展水利转变。由于该河流域水资源的有限性、水雨冰雪情的变化性、农业灌溉的时效性、生态供水的动态性和水资利用的系统性等特点比较突出,因此,提高工程水利信息化水平,实现水资源的统一管理和优化配置,提高用水效率,确保工程安全运行,建设与完善水利枢纽的水情信息监测系统非常必要。 2水情信息监测系统运行建设管理 2.1水情监测项目设计 ①大坝渗流监测;②出库、入库水位监测;③出库流速监测;④视频监视;⑤闸门自动化监控。对于各水利枢纽来说,地处降雨比较少的地区,长期干旱,所以蒸发量和降雨量可以不予计算,关于入库的水位可以使用雷达式水位计分辨率是3mm以及量程为20-50m的振弦式水位计进行测量,出库水位使用雷达式水位计分辨率是3mm进行监测。 2.2建设枢纽水情调度控制中心 建设枢纽水情调度控制中心,将所有水情信息数据进行汇总核算、综合分析反馈,实现水情监测、闸群调度的远程控制。按照防洪调度的总体要求,将相关水情信息接入防汛抗旱专用网,实现防汛抗旱信息资源的互补共享,提高枢纽工程防汛、抗旱工作的预见性管理水平。同时建管局相关业务人员可按分级权限要求,对水情监测信息进行远程查询、修改、传阅、打印、发布,建成集现地与远程于一体的调度集权控制中心。 2.3修建水文测站 近年来,城市化促使自然环境发生较大变化,城市下垫面与天然状况的滞水性、渗透性、热力状况均发生了明显变化,这些因素使城市的年降水量明显增加,短历时局部强降雨发生的频次也显著增加,在城市大面积不透水化的条件下,必然引起降雨期间流域下渗量减少,地面径流量增加,产流时间缩短,汇流时间加快。每年6-9月,一些地区最易因遭受雷电暴雨等强对流天气影响而引起部分路段、片区出现暂时性积水。为了及时掌握城市的降雨量与时空分布,适时调整站网,利用遥感、遥测、计算机网络等新技术建立城市雨水情监测站网,使监测城市暴雨能力明显提高。为精确计量水库实时进库流量,必须在水库回水线及校核水位以上干流和主要支流各修建水文测站1座,保证可控制坝址以上95%以上的径流,适时掌握入库流量的变化情况。由于这些水文站所处位置坡陡险峻,属于无人区,交通、通讯不通,所建水文站采用传统的人工值守和中继站通讯模式均不可取,必须采用无人值守、信息数据自动采集和卫星发送传输自报模式,电源可根据当地日照时间长、太阳能资源丰富的特点,结合水文测站的动力需求情况,采用太阳能电池板。同时将现有的托满报汛水文站改成无人值守、信息数据自动采集和卫星发送传输自报模式。水文测站建成投运后既可提高数据信息的处理速度和精度,提高工作效率,又可大大降低运行管理的劳动强度。现有的出库水文站由于距离枢纽调度中心较近,仍采用无人值守、信息数据自动采集和光纤通道直接传输模式。 2.4水库精确进库量计算 想要得到精确实施进库水流量,需要在水库回水线和校核水位以上的支流和干流建立水情监测站,这样可以对坝址95%以上的径流进行控制,从而掌握实施进库流量情况。而且因为水情监测站地处位置比较险峻,交通和通讯都不是很好,选择传统人工水文站值守、中继站模式的通讯,是无法到准确进库量监测的。所以,关于水库进库量可以选择卫星发送信息、数据自动采集等技术实现无人值守,电源方面可以选择太阳能的方式提供,因为当地的日照时间比较长。 2.5改变目前水库水位计 根据实际情况,建设一套雷达式或是振弦式的自记水位计,实现在涌浪比较大、水库结冰等环境下水位的有效监测。之后在建设一套形式相同的坝后自动水位监测系统,从而实现大坝安全监测。改造现有的水库水位计,增设一套振弦式或超声波式自记水位计,以满足在水库结冰、涌浪较大等不利条件下水位的正常监测。同时增设一套相同形式的坝后水位自动监测装置,以便大坝安全监测分析之用。建立的这两个测点要与枢纽调度中心相距较近,考虑到经济方面,可以使用光纤通道实现数据传输。 2.6建立视频监测 全球步入信息化时代,人们了解事物、获得信息的需求已经从文字、数据方式发展到媒体方式。在需求推动下,多媒体计算机技术和通信技术迅猛发展,相互结合,逐渐发展为一种新兴技术——多媒体通信技术。有关研究表明,要进行有效的信息交流,55%-60%依赖于画面的视觉效果,33%-38%依赖于说话者的语音,只有7%依赖于数据内容。因此,可以看出视频监测功能在防汛指挥、抢险救灾中发挥着重要的作用。它是利用网络视频传输手段,对各水文站断面、水位站水尺实时画面进行浏览监视。视频通过网络传送多个站点的水雨情信息,供决策者在第一时间掌握实时信息。水情中心接收显示系统可以实现现场实时图像、数据的同时显示,使各类汛情信息的综合查看与会商更具直观性和便捷性,有助于提高防汛指挥决策的准确性与科学性。 3经验和建议 关于水利枢纽水情信息监测系统建设,需要根据当地气象、地理和水文情况进行规划,建立一个连续性、完整性、经济性的监测数据系统。对于降水比较少的地区,可以建立一个以冰川融水为主的河流监测管理系统。实现气温、洪峰流量、冰川积雪、高空零度层、洪水总量、洪水过程线等信息的监测预报。关于风速风向、蒸发、水温、雨量、湿度等项目可以建立较少的监测设施。另外,水情监测站关于

水库水情自动测报系统实施方案

水库水情自动测报系统 实施方案

目录 第1章系统简介 (1) 1.1 系统介绍 (1) 1.2 系统构架 (1) 1.2.1 现场部分 (2) 1.2.2 中心工作站 (3) 1. 3 预报系统模型及分析方法选择 (3) 第2章系统功能和性能 (5) 2.1系统功能 (5) 2.1.1采集功能 (5) 2.1.2存储功能 (5) 2.1.3数据通讯功能 (6) 2.1.4管理功能 (6) 2.1.5自检功能 (6) 2.1.6防雷抗干扰功能 (6) 2.2系统性能 (7) 2.2.1先进性 (7) 2.2.2可靠性 (8) 2.2.3兼容性 (9) 2.2.4可扩充性 (9) 2.2.5易维修性 (9) 2.2.6经济性 (9) 第3章系统设计依据和原则 (11) 3.1 系统设计 (11) 3.2 系统设计依据 (11) 3.3 系统设计原则 (12) 第4章监测项目和测点布置 (13) 第5章设备选型及安装方案 (14) 5.1 监测设备选型 (14) 5.1.1 水位传感器 (14) 5.1.2雨量传感器 (14) 5.1.3电源部分 (15) 5.1.4 遥测终端RTU (17) 5.1.5 避雷器 (18) 5.2 监测设备安装方案 (19) 5.2.1 电台的安装及调试 (19) 5.2.2 雨量传感器的安装 (20) 5.2.3 水位计的安装及调试 (20) 5.3.4水情遥测终端的安装 (21) 5.3 避雷系统 (27) 第6章水情自动预报软件设计 (28) 6.1 项目总体方案及实现目标 (28) 6.2 总体构成及子系统 (30)

6.2.1 系统总体构成 (30) 6.2.2 专业功能 (34) 6.3 信息输入模块 (34) 6.3.1 系统结构方案 (34) 6.3.2 水雨情遥测数据镜像 (35) 6.3.3 水雨情数据查询修改 (35) 6.3.4 气象预报信息录入 (37) 6.3.5 水库基本信息查询修改 (37) 6.3.6 预报参数查询修改 (38) 6.3.7 工作内容及实施策略 (38) 6.4 水雨情查询模块 (38) 6.4.1 实时监视 (39) 6.4.2 图形基本操作 (39) 6.4.3 数据查询操作 (40) 6.4.5 雨量图形查询 (44) 6.4.6 水情图形查询 (46) 6.4.7 水雨情报表查询 (47) 6.4.8 工作内容及实施策略 (48) 6.5 实时洪水预报模块 (49) 6.5.1 系统结构方案 (49) 6.5.2 自动滚动预报 (50) 6.5.3 入库洪峰水位经验预报 (50) 6.5.4 半分布式新安江模型预报 (51) 6.5.5 河道洪水预报 (53) 6.5.6 入库实时预报模型 (54) 6.5.7 预报洪水分析 (55) 6.5.8 预报方案评价 (55) 6.5.9 工作内容及实施策略 (58) 6.6 预报成果管理与输出模块 (58) 6.6.1 预报结果维护 (58) 6.6.2 预报成果保存与查询 (59) 6.6.3 预报成果网页查询 (60) 6.6.4 预报成果上传 (61) 6.6.5 工作内容及实施策略 (61) 第7章项目预算 (63)

基于stm32的简易水情检测系统设计

基于stm32的简易水情检测系统设计

目录 第1章绪论 (4) 1.1课题研究的目的及意义 (4) 1.2课题研究的国内外发展现状 (4) 1.3本课题的主要内容 (5) 1.4论文结构安排 (6) 第2章PH传感器检测模块 (7) 2.1 PH检测传感器的组成 (7) 2.1.1 PH复合电极 (7) 2.2.2 PH传感器 (7) 2.2 PH传感器的工作原理图 (8) 2.3 PH工作原理 (8) 第3章系统整体设计 (11) 3.1系统方案论证 (11) 3.1.1微处理器的论证与选择 (11) 3.1.2液晶显示模块的论证与选择 (11) 3.1.3超声波检测模块的论证与选择 (12) 3.1.4温度检测模块的选择 (12) 3.1.5串口通信的论证与选择 (12) 3.2系统电路设计的指标 (13) 3.2.1系统框架 (13) 3.2.2超声波测距子系统框图 (13) 3.2.3 PH检测子系统框图 (13) 3.2.4温度检测子系统框图 (13) 第4章系统硬件电路的构成 (14) 4.1 STM32F407VET6最小系统 (14) 4.2水位传感器 (14) 4.3温度传感器 (16) 4.4 RS-232串口通信模块 (17) 4.5液晶显示模块 (17) 第5章系统软件的设计 (18) 5.1程序编程软件 (18) 5.2程序编程软件 (18) 5.2 .1程序功能描述 (18) 5.2 .2程序的软件设计思路 (19) 5.3 ADC程序编程软件 (19) 5.4温度采集模块编程 (19) 5.5水位采集模块编程 (20) 5.6 PH值采集模块编程 (20) 5.7显示模块编程 (21) 5.8串口通信模块编程 (22) 第6章系统调试与数据测量 (23)

水雨情监测、水情监控系统

水雨情监测、水情监控系统 一、概述 水雨情监测、水情监控系统适用于水文部门对江、河、湖泊、水库、渠道和地下水等水文参数进行实时监测。监测内容包括:水位、流量、流速、降雨(雪)、蒸发、泥沙、冰凌、墒情、水质等。系统采用无线通讯方式实时传送监测数据,可以大大提高水文部门的工作效率。 二、解决方案 1、系统组成 ◆雨情、水情自动测报系统由监测中心、通信网络、前端监测设备、测量设备四部分组成。 ◆监测中心:由服务器、公网专线(或移动专线)、水文监测系统软件组成。 ◆通信网络:GPRS/短消息/北斗卫星、Internet公网/移动专线。 ◆前端监测设备:水文监测终端。 ◆测量设备:雨量传感器、水位计、工业照相机或其它仪表变送器。

2、中心配置 监测中心设备主要由服务器和公网专线组成,服务器上安装操作系统软件、数据库软件和水文监测系统软件。 3、水文监测系统软件 水文监测系统软件是对水文监测点数据进行接收、汇总、统计、分析的一个平台,该软件具备动态实时监测、历史数据查询、报警数据查询、登录日志及操作日志查询、时段统计、曲线分析、用户管理、测点管理、历史数据导入等多项功能。 水文监测系统软件采用C/S结构设计,具有操作权限的管理人员,只要安装访问客户端即可登入该系统,保证了系统的安全性。该软件给用户提供了一个直观、简单的信息化操作平台。软件功能: 全局显示:可显示所有监测点信息及现场设备运行状态,用户双击监测点可弹出该监测点的详细信息。 列表显示:用户可选择市、县、区或单一测点,系统列表显示符合设定条件的测点的详细实时监测数据。 数据查询:用户可任意设定查询条件,对测点历史数据、测点报警数据及系统登录日志、系统操作日志信息进行查询。系统自动将所有采集到的测点数据、 报警信息和系统操作日志存入数据库中。 统计分析:用户可设定统计时间段,系统可按小时、日、月、旬生成监测点的时段汇总报表和时段趋势曲线。 用户管理:系统管理员可更改系统密码,添加或删除系统用户,并可对其他系统用户分配相应的操作权限。各系统用户可在自己权限下对系统进行相应 操作。

雨水情监测系统

系统建设原则 (1)实用、可靠,山洪灾害水雨情监测站的运行环境条件恶劣,监测人员的技术水平参差不齐,系统选用的监测方法、技术、设备应注重实用性和可靠性,并符合山洪灾害监测预警的实际需求。 (2)突出重点,合理布设监测站网。山洪灾害分布面广,应优先考虑在对人民生命财产危害严重的山洪灾害多发区建立监测系统。在现有的气象及水文站网基础上,充分考虑地理条件、受山洪灾害威胁程度,以及暴雨分布特点,合理布设水雨情监测站网。 (3)简易监测为主,简易监测与自动监测相结合。根据山洪灾害点多面广的特点,以简易监测为主,因地制宜地建设适量的自动监测站。 (4)因地制宜地选择信息传输通信组网方式,信息传输通信组网应根据山洪灾害防御信息传输实际需求,结合山洪灾害防治区的地理环境、气候条件、现有通信资源、供电情况、居民居住分布等实际情况,因地制宜地选择和确定通信方式,以保证信息传输的可能性、实时性和可靠性。充分利用现有的通信资源,节省系统建设、管理及运行的投资。 建设依据 《水情自动化测报系统规范》(SL61-94); 《水文情报预报规范》(Sl250-2000); 《水文站、网规划技术导则》(SL34-92); 《水情自动测报系统设计规定》(DL/T5051-1996); 《水情自动测报系统设备基本技术条件》(SL/T102-1995); 《水情自动测报系统设备—遥测终端机》(SL/T180-1996); 《水情自动测报系统设备—中继机》(SL/T181-1996); 《水情自动测报系统设备—前置通信控制中心》(SL/T182-1996);

设备安装调试 1)自动雨量站的安装调试 快速安装 安装一体化支架 打开一体化支架包装箱,取出一体化支架,放置在事先预埋的混凝土基桩上,拧紧四个平垫、弹垫、螺母固定于基座上即可,如图: B B B 安装终端机 打开终端机箱,取出终端机。用十字螺丝刀拧开固定终端机箱盖四周的4个螺钉,向上提起终端机箱盖,用螺栓、垫片从终端机内部向下穿过4个底板固定孔,用螺母进行第一次固定,然后将终端机底板上边4个螺栓长出的部分插入一体化支架的法兰盘上,用螺母将终端机与法兰盘拧紧固定,在将终端机箱盖盖回原处并用4个螺钉拧紧固定。 机箱底板固定与一体化支架实际效果图:

水库水情自动测报系统维护管理措施

水库水情自动测报系统维护管理措施 为了满足现阶段水库工作的要求,必须要实现水情自动测报系统的健全,满足现阶段水利水电工作的要求,保证其工作作用的发挥。为了满足这个条件,需要保证系统的日常维护管理。文章就系统的管理维护策略及系统故障问题进行分析,做好相关的水情自动测报系统维护策略,保证系统整体可靠性的提升,从而满足现阶段水库防洪兴利工作的要求。 标签:水情自动测报系统;系统应用;日常维护;系统故障;维护措施 1关于水情自动测报系统管理及应用状况的分析 (1)水情自动测报技术具备良好的经济效益,其是一种比较复杂的工程系统,涉及到通信技术、计算机技术、水文技术等各个模块,其实现了对遥测系统内部水位、降雨量、蒸发等信息的采集,在水库调度过程中,针对水情信息的采集、存储及其处理,是水库调度正常运转的基础。水情自动测报体系由中心站、中继站、遥测站构成。针对不同地域的自然条件、移动通信网络覆盖状况,进行移动通信、卫星等通讯方式的应用。 水情自动测报体系实现了通讯领域、电子领域、计算机领域等的结合,在实践过程中,其对于管理维护人员的要求比较高,需要按照不同的工作要求、不同侧重点、不同深度,进行管理员培训工作的开展,保证培训计划的科学性,能够实现系统常见故障的良好解决,保证其短时间内问题的解决,确保水情自动测报系统工作的正常开展。 在实践过程中,需要根据水情自动测报系统的运作状况,进行科学化管理制度的制定,实现系统工作站管理体系的健全,根据管理人员的级别,进行相关管理权限的设定,做好系统电源的定期切换工作,保证其整体使用寿命的提升。 (2)为了确保该系统的稳定运作,工作人员不能无故进行维护设备的停止,不能进行系统内部应用程序的更改,不能更改机器设备内部的技术参数,工作人员需要做好系统的运作记录工作。系统需要指定专人进行机器管理,相关的工作人员需要进行系统操作方法的熟练掌握,按照操作规范进行实践。在运作过程中,如果系统出现故障,值班人员需要做好及时处理,保证系统的尽快恢复。针对无法处理的情况,需要及时向有关领导及系统管理人员汇报,做好相关的记录工作。 在汛期之前,需要做好系统不同防雷接地网的电阻测试工作,针对测试不合格的测站,及时进行相关处理方案的应用,做好系统日常维护及检修记录,针对故障原因,进行相关处理措施的应用。做好系统台账的登记及管理工作。 (3)这也需要做好水情数据库的整理及备份工作,保证信息资料的完整性及实时更行。做好工作系统内部的计算机查毒工作,这个工作需要长期进行。针对系统内部的接收设备,做好系统内部主备用自动切换试验工作。在工作过程中,

安全监测设计和水情自动测报系统设计(精)

安全监测设计和水情自动测报系统设计 5.2.5 安全监测设计 1、现状及存在问题 大坝原先埋设的测压管已堵塞损坏,失去作用,无其它安全监测设施。目前水库仅有水位及降水量观测设施。 2、监测目的及设计原则 ⑴监测目的 ①监测大坝加固后的安全运行状况; ②检验加固设计的合理性,为科学研究提供资料。 ⑵监测设计原则 ①应对大坝整体统一规划,突出重点,兼顾一般; ②监测断面应布置在大坝中具有代表性的部位,能准确反映大坝及基础运行状况,至少有一横断面为最大坝高处; ③各种观测设施应避免相互干扰,但能相互校核,并且希望做到一种设施多种用途; ④监测仪器、设施的选择,应在可靠、耐久、经济、适用前提下力求先进和便于实现自动化监测; ⑤技术人员可通过对其观测资料的整理及分析,能对工程存在的问题及早发现并采取相应处理措施。 3、大坝监测设施布置 根据《土石坝安全检测技术规范》(SL60-94)及《碾压式土石坝设计规范》(SL274-2001)中规定3级坝及坝高大于30m的坝应设置下列监测项目:A.坝面垂直位移和水平位移; B.根据具体情况观测坝体和坝基的孔隙压力及坝体浸润线。 ⑴大坝变形监测 变形观测直观可靠,是大坝安全监测系统的必设项目,变形监测包括垂直位移观测,水平位移观测。

根据规范要求,位移监测横断面一般不得少于3个,断面布设在最大坝高,地形或地质条件复杂坝段和其它关键位置;观测纵断面一般不少于4个,通常在坝顶上、下游两侧。 ①垂直位移观测 龙王山水库大坝无任何位移观测点,故本次设计需要增设水准校核基点,起测基点,垂直位移标点。其中垂直位移标点直接用来监视大坝垂直位移情况,由附近的起测点来测点,而起测基点的变化则由水准基点来校核。 龙王山水库大坝为均质土石坝,大坝垂直位移观测断面共设5个横断面和4个纵断面,在大坝最大坝高及左、右坝段各设一横断面;沿坝轴线方向布置4个纵断面,第一排位于正常高水位以上的上游坡(33.00m)处,第二排布置在坝顶坝轴线处,第三排布置在下游一级戗台(33.50m)处,第四排布置在下游二级戗台(29.50m)处。工作基点分别设在每一排测点两端的岸坡上。用精密水准仪进行坝体垂直位移观测。 ②水平位移观测 水平位移的测点分别为工作基点和水平位移标点,采用视准线法观测。 龙王山水库大坝水平位移测点与垂直位移测点,按规范要求共用同一观测点。 这样共计20个位移测点,10个工作基点和2个校核基点。 ⑵大坝渗流监测 根据《土石坝安全监测技术规范》,为了解加固后坝体浸润线和坝基的渗流情况,在大坝坝身布置了监测断面。大坝坝体渗流监测设1个纵断面,共设12个测点;另设5个横断面,它们分别位于:左岸坡坝段、主河床坝段、右岸坡坝段。在每个渗流监测断面坝前布设1支测压管,坝后布设3支测压管,每根管内设渗压计,用来监测坝体浸润线。 共安装32根测压管,32支渗压计,钻孔及测压管总长度约为480m。 ⑶上、下游水位监测 在大坝上、下游各设置1组水尺和1支水位计,用来监测水库的上下游水位。 ⑷渗漏量 大坝背水坡坡脚设有排水沟,考虑在大坝排水沟的最低处的水流出口处,各

水利可视化调度、监控、水情监测综合系统技术方案

水利可视化调度、监控、水情 监测综合系统 技 术 方 案

目录 1总体方案 (3) 1.1视频监视系统 (3) 1.1.1设计概况 (3) 1.1.2系统总体设计 (5) 1.1.3前端系统设计 (9) 1.1.4.监控中心设计 (16) 1.2视频会议系统 (22) 1.2.1用户需求分析 (22) 1.2.2视频会议组网方案 (23) 1.2.3视频会议系统会议功能 (25) 1.2.4视频会议系统的安全管理方案 (27) 1.2.5会议室设计参考 (29) 1.3可视化调度系统 (29) 1.3.1.引言 (29) 1.3.2可视化应急指挥调度系统 (30) 1.3.3方案设计 (32) 1.3.4可视化应急指挥调度系统应用场景 (35) 1.3.5可视化指挥调度系统功能 (38) 1.3.6可视化应急指挥调度系统特点 (40) 1.3.7 系统设备简介 (42) 1.4硬件、软件技术方案 (45) 1.4.1. 硬件采购和集成 (45) 软件采购、集成和开发 (62) 1.5系统总集成技术及管理方案 (67) 1.5.1. 系统集成技术方案 (67) 1.5.2. 系统集成管理方案 (68)

1总体方案 1.1视频监视系统 1.1.1设计概况 1.1.1.1需求分析 虽然近年来水利工程的监测能力有了很大提高,但整体水平与面临的形势和任务相比,仍存在一些薄弱环节。 一些小型水利设施如水库、泵站等,安全监管不到位。除少部分配有水位、雨量测量装置外,大多数小型水库无任何大坝安全监测设施。多数中型水库安全监测仍采用人工观测,尚未建成自动化监测系统,难以确保在恶劣条件下数据采集的及时可靠。已建成的监测设施中,存在设备过时,精度差,可靠性低等问题。如监控摄像头仍采用低分辨率的模拟摄像机,对现场情况采集不够精确。 对于重要的水域缺乏统一的管理监控,尤其是一些跨区域河流,监控系统各自独立,达不到有效监控的目的。 一些水利设施的闸门、泄洪道、泄洪洞等,常年处于无人值守状态,需要设置监控点,保证其安全。 部分水利设施地处偏僻,在白天无人和夜晚的时候,需要对其周边进行监控,防止人为的破坏。 视频监控以“被动监控”为主,需要值班人员时刻监控,大多数时间只适用于事件追溯的视频查阅,不能在发生险情的第一时间发生报警,以便相关人员采取对应措施。 1.1.1.2设计目标 针对延安黄河引水工程管理调度系统的监控需求,我们将设计一套完善的视频监视系统,主要实现以下目标: (1)能够对水利工程重要区域进行实时监控,监控录像能够长时间保存,并且重要录像 进行备份;

水情测报系统方案

水情测报系统方案 一、方案概述 水情测报系统方案适用于水利管理部门远程监测水库水位、雨量等实时数据,同时支持远程图像监控,为保障水库的适度蓄水和安全度汛提供了准确、及时的现场信息。它做到了水库水雨情的实时监测、实现了水库的信息化管理,在保护人民生命、财产安全方面发挥了重大作用。 二、水库管理难点 l点多分散 l安全隐患大 l位置偏僻 l管理人员少 l交通不便 l多数无电源 三、水情测报系统方案解决方案 1、系统构成

3、系统特点 四、水情测报系统软件 1、主要特点: ★ B/S结构,支持远程访问 ★兼容多种通信方式 ★支持图像、视频监控 ★无缝对接其它平台软件

3、手机APP辅助管理 五、水情测报系统设备 1、现场监测设备

2、现场监测核心设备——GPRS/CDMA低功耗RTU DATA-6301(无显示) DATA-6311(液晶显示) 3、特点 1)接口丰富,兼容多种类型、多个厂家设备。 2)抗高温,耐严寒。 3)超低功耗,平均工作电流仅10mA;节省配套设备成本;运输、安装方便。 4、产品资质 水文监测数据通信规约(SL651-2014) 水资源监测数据传输规约(SZY206-2012) 四川省水文测报系统技术规约(SCSW008-2011) 加密传输规约 水文自动测报系统设备遥测终端机(SL 180-2015) 水文自动测报系统技术规范(SL 61-2003) 水资源监控设备基本技术条件(SL426-2008) 特殊区域水文、水资源数据安全采集系统RTU追加测试 5、主要技术参数: 硬件配置:6路PI、4路DI、4路AI 、3路DO、2路串口。 存储容量:4M、8M、16M、32M(可选)。 供电电源:10V~30V DC。 外形尺寸:145x100x65mm。 待机电流:<0.1mA/12V。 平均工作电流:≤10mA/12V。

4.水情自动测报系统工作流程(教材)

水情自动测报系统工作流程

目录 第一章概述 (3) 1.1 系统组成 (4) 1.2 系统功能 (5) 第二章信息采集 (6) 2.1 信息源 (7) 2.2 传感器 (7) 2.3 遥测终端(RTU) (7) 2.4 系统工作体制 (8) 2.5 电源系统 (9) 2.6 防雷和接地系统 (10) 第三章信息传输 (10) 3.1 通信设备 (11) 3.2 通信方式 (12) 3.2.1 超短波通信 (12) 3.2.2 短波通信 (12) 3.2.3 卫星通信 (12) 3.2.4 PSTN通信 (12) 3.2.5 GSM/GPRS通信 (12) 3.2.6 混合通信方式 (13) 第四章信息接收 (13) 4.1 数据接收单元 (14) 4.2 通信控制软件 (15) 第五章数据处理系统 (16) 5.1 计算机网络 (17) 5.1.1 安全分区 (17) 5.1.2 网络工作流程 (18) 5.2 应用软件 (19) 5.2.1 水调平台软件 (19) 5.2.2 实时计算软件 (20) 5.2.3 水文预报软件 (21) 5.2.4 调度软件 (22) 5.3 信息发布 (23) 5.3.1 水情信息网站 (24) 5.3.2 短信发布软件 (26)

第一章概述 水情自动测报系统(以下简称系统)是利用遥测、通信、计算机和网络等先进技术,完成流域或测区内水文、气象、汛情、工情等信息的实时采集、传输和处理,为工程防洪、兴利、优化调度提供服务的自动化系统。系统由各种传感器、通讯设备、计算机网络及相关软件组合而成。可分为遥测站、信息传输通道(简称信道)和中心控制站(简称中心站)三部分。系统的工作流程可概括为信息采集、传输、接收和处理(见图1.1)。 图1.1 系统工作流程图

简易水情检测系统(P题)

2017年全国大学生电子设计竞赛试题 参赛注意事项 (1)8月9日8:00竞赛正式开始。本科组参赛队只能在【本科组】题目中任选一题;高 职高专组参赛队在【高职高专组】题目中任选一题,也可以选择【本科组】题目。 (2)参赛队认真填写《登记表》内容,填写好的《登记表》交赛场巡视员暂时保存。 (3)参赛者必须是有正式学籍的全日制在校本、专科学生,应出示能够证明参赛者学生 身份的有效证件(如学生证)随时备查。 (4)每队严格限制3人,开赛后不得中途更换队员。 (5)竞赛期间,可使用各种图书资料和网络资源,但不得在学校指定竞赛场地外进行设 计制作,不得以任何方式与他人交流,包括教师在内的非参赛队员必须迴避,对违纪参赛队取消评审资格。 (6)8月12日20:00竞赛结束,上交设计报告、制作实物及《登记表》,由专人封存。 简易水情检测系统(P 题) 【高职高专组】 一、任务 设计并制作一套如图1所示的简易水情检测系统。图1中,a 为容积不小于1升、高度不小于200mm 的透明塑料容器,b 为PH 值传感器,c 为水位传感器。整个系统仅由电压不大于6V 的电池组供电,不允许再另接电源。检测结果用显示屏显示。 图1 简易水情检测系统示意图 二、要求 1. 基本要求 (1) 分四行显示“水情检测系统”和水情测量结果。 (2) 向塑料容器中注入若干毫升的水和白醋,在1分钟内完成水位测量并 显示,测量偏差不大于5mm 。 水情显示 水情检测 c A b a 供电电池组 V

(3)保持基本要求(2)塑料容器中的液体不变,在2分钟内完成PH值测量并显示,测量偏差不大于0.5。 (4)完成供电电池的输出电压测量并显示,测量偏差不大于0.01V。 2. 发挥部分 (1)将塑料容器清空,多次向塑料容器注入若干纯净水,测量每次的水位值。要求在1分钟内稳定显示,每次测量偏差不大于2mm。 (2)保持发挥部分(1)的水位不变,多次向塑料容器注入若干白醋,测量每次的PH值。要求在2分钟内稳定显示,测量偏差不大于0.1。 (3)系统工作电流尽可能小,最小电流不大于50μA。 (4)其他 三、说明 1.不允许使用市售检测仪器。 2.为方便测量,要预留供电电池组输出电压和电流的测量端子。 3.显示格式: 第一行显示“水情检测系统”; 第二行显示水位测量高度值及单位“mm”; 第三行显示PH测量值,保留1位小数; 第四行显示电池输出电压值及单位“V”,保留2位小数。 4.水位高度以钢直尺的测量结果作为标准值。 5.PH值以现场提供的PH计(分辨率0.01)测量结果作为标准值。 6.系统工作电流用万用表测量,数值显示不稳定时取10秒内的最小值。 四、评分标准

相关文档
最新文档