水质监测系统设计论文.doc

水质监测系统设计论文.doc

ID:61819707

大小:26.00 KB

页数:3页

时间:2021-03-21

水质监测系统设计论文.doc_第1页
水质监测系统设计论文.doc_第2页
水质监测系统设计论文.doc_第3页
资源描述:

《水质监测系统设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、学无止境水质监测系统设计论文1系统总体设计1.1水质环境条件要求经过分析调查,水产渔业对水质的监测主要需求为:对温度、pH值、溶解氧浓度这些参数发生变化或不符合标准,将严重影响水产品的质量和产量,因此,需对此类参数通过进行实时监控。1.2系统结构设计本系统主要由水质数据采集层、数据汇集层、监测中心层构成,水质数据采集层是由测温度、pH值、溶解氧浓度的相应传感器组成的,将其部署在水中,实现对相关参数的采集,再通过WiFi将所采集数据发送至AP节点进行数据汇聚,再由AP节点通过WiFi将汇集数据发送至监测中心。2WiFi节点硬件设计WiFi

2、又称IEEE802.11b标准,IEEE802.11b无线网络规范是对IEEE802.11的改进,其最高带宽为11Mbps。在信号较弱或有干扰时,可自动调整为5.5,2或1Mbps。本系统中带宽为11Mbps。本系统需完成对终端节点、AP节点的制作,并且需实现将各个传感器所采集到的数据通过WiFi传输至上位机,实现上位机对温度、pH值、溶解氧浓度等参数的实时监测。2.1电源模块本系统中各个模块所需的工作电压均为3.3V,因此,可用2节AA电池通过电压转换电路得到3.3V,从而避免了使用市电供电,使系统更加无线化。2.2WiFi无线通信模

3、块本模块采用的是GainSpan公司的GS1011片上系统,其内部集成了WiFi物理层,装上天线和射频功放即可完成数据的接收与发送,该芯片功耗超低,为双ARM7核结构,其中一个用于处理数据链路层和物理层的工作,一个用于实现软件应用。芯片内嵌的FLASH和SRAM用于储存程序和数据,编程和调试可通过JTAG口实现;ADC,I2C总线,GPIO等接口用于接收来自传感器采集到的数据信息,实现通过串口与单片机通信,其工作电压为3.3V。3学无止境2.3处理器模块本次通与终端节点相连的处理器采用STC89LE52C单片机。该单片机IO口可模拟I2

4、C接口来接收传感器模块采集到的数据信息,其工作电压为3.3V。AP节点无需处理器。2.4串口模块串口模块采用MAX232实现了单片机模块和WiFi模块之间的通信,并通过USB转串口进行程序配置。2.5传感器模块本设计中采用美国Dallas半导体公司生产的DS18B20数字化温度传感器,适用电压范围为3.0~5.5V;通过串行数据线DQ与单片机的P1.2口相连实现温度数据的传输。DQ上需接一只4.7kΩ上拉电阻器,以实现对DS18B20的控制,完成读写温度数据功能。pH值传感器采用雷磁E—201—C型pH复合电极,溶解氧浓度传感器采用雷磁

5、公司的DO—955溶氧电极,传感器终端与单片机连接的电路原理图如图4所示。3节点软件设计在系统中,IEEE802.11b采用的是Infrasture组网模式,通信协议为TCP/IP,具体目标是为实现将传感器采集到的数据汇聚到AP节点,在通过WiFi后传输至监测中心。具体的软件设计步骤为:首先通过gs_flashprogram软件编写WiFiProtectedSetup(WPS)程序,且在程序中内嵌TCP/IP协议,将该程序烧写入GS1011模块;然后,通过Keil软件对单片机进行编程设计,其软件结构由AT指令,各传感器的程序和API接口

6、组成。在本系统中,传感器节点定时向AP节点发送数据,AP节点定时接收,并通过WiFi传输至监测中心的上位机,实现对水质的温度、pH值、溶解氧浓度等参数的实时监测。系统每30min采集一次水质参数,因此,可通过定时器来控制终端节点连续给AP节点的工作状态,当定时器被唤醒时,向上位机发送数据,定时器满,停止发送,进入休眠状态,等待下一次定时器被唤醒。在进入休眠状态时,终端节点与AP节点处于中断状态,且传感器暂时停止工作。4管理系统的实现3学无止境系统的管理核心为上位机,主要需实现串口接收程序和上位机管理程序等功能,本系统上位机通过Micro

7、softVisualStudio2010软件采用的是里面的MFC应用程序框架进行设计的上位机程序。从而实现对传感器设计查询、数据接收、数据存放及历史数据查询等功能,当监控人员登陆界面查找相关资料时,系统通过调用数据库中的历史数据,并且可以以视图的形式将数据发送到客户端,实现了远程监控功能。5系统测试在某水产养殖基地对本设计系统进行了测试。实验时部署了4个终端节点,分别放在4个养殖池中,部署2个路由节点,温度传感器、pH值传感器、溶氧度传感器集成在终端节点上。终端节点仅需2节普通5号电池。节点固定在鱼塘中心位置,且内离水面1m处。传感器终

8、端每隔30min对水质参数进行一次采样,并将采样数据发送至上位机后,自动进入休眠状态,等待下一次采样指令的盗垒。其温度、pH值、溶解氧浓度监测结果。6结束语本文将WiFi应用于水质监测系统中,能够实时地采集

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。