当前位置:论文写作 > 论文怎么写 > 文章内容

环境监测论文范文 环境监测类硕士学位毕业论文范文2万字有关写作资料

主题:环境监测 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2023-12-21

环境监测论文范文

论文

目录

  1. 一、设备的硬件设计
  2. (一)系统整体设计
  3. (二)采集节点设计
  4. 二、系统的软件设计
  5. (一)节点软件设计
  6. (二)服务器主机软件设计
  7. 三、系统的扩展
  8. (一)设备硬件扩展

《基于WIFI环境的便携式环境监测仪设计》

该文是环境监测研究生毕业论文范文跟WIFI环境和监测仪和便携式方面大学毕业论文范文.

摘 要:近年来,在我国经济高速发展的背景下,环境问题愈发被我们所关切,由此而生的各类环境指標为人们所熟知.随着无线网络技术的发展,WIFI变得随处可见,这意味着大量数据的在线交互更为便捷和廉价,对各种环境下的数据进行实时监测成为了可能.本项目承接前述研究,拓宽环境监测领域,就此问题设计了基于WIFI环境的便携式环境监测仪,以STM32单片机为核心,MQ系列传感器等收集环境数据,ESP8266模块连接WIFI传输数据,电脑主机接收并处理数据,提供一种更为便携、平台化的环境监测方式.

关键词:环境监测;物联网;多节点采集系统

中图分类号:X85 文献标志码:A 文章编号:1674-9324(2019)02-0269-02

本项目主要承接前述研究“基于WIFI环境的轨道交通环境监测系统设计”,对其拓展了监测领域,使之成为胜任多种环境下复杂监测的便携式环境监测设备,其主要特点是平台化、模块化、便携化,从而能够让我们更快速、广泛的采集环境数据,分析环境问题.大量数据的积累也许能为后期的研究提供经验,并且更进一步的探索与其他电子设备进行连接,以实现对环境的闭环控制.

一、设备的硬件设计

(一)系统整体设计

系统整体设计未发生太大的变化,仍然采用WIFI进行数据传输.每个采集节点可直接向服务器发送数据.整个系统为采集节点——服务器,点对点数据传输.采集节点包括STM32单片机(数据处理)、各种类型传感器(数据采集)、ESP8266WIFI模块(数据传输)、服务器运行程序(接收并存储数据).考虑到便携性和小型化的要求,在硬件部分中去掉了显示屏模块,采用简单的灯光进行交互(可以考虑使用小型的LED屏幕).每个节点开机后自动搜索WIFI信号,连接WIFI成果后开始采集并发送数据,同时给出特定的灯光.电脑服务器为每一个节点打开一个端口接收数据并处理、保存,由于使用平台化的采集节点,并且MQ系列的通用性十分强大,在特定环境下可以安装特定型号传感器,即插即用.

(二)采集节点设计

节点采用STM32F103系列单片机作为控制器,具有足够多的IO口和ADC接口来扩展电路.双列直插的最小系统板造价低廉,便于更换.ADC转换可直接读取MQ系列传感器等模块输出的模拟电压值,IO口可以用于读取DHT11的温湿度值.

ESP8266模块的数据传输.ESP8266模块作为目前新兴的WIFI网络解决方案,拥有强大的WIFI网络功能.由于采用和串口输出相似的接口,可以将其置于几乎所有单片机中,比如本设计采用的STM32系列,通过SPI/SDIO接口就能连接(几乎所有单片机都有这种接口).ESP8266集成度非常高,所需的电路很少,减少了很多空间占用.

MQ系列传感器.MQ系列传感器采用高温循环检测的方式.传感器中的金属氧化物半导体被加热到一定温度后,遇到相应的还原性气体会改变其阻值.通过简单的电路,传感器将输出相应的电压模拟量数值.本设备所要采用的MQ系列传感器有MQ-2、MQ-7、MQ-135.

DHT11温湿度传感器.DHT11温湿度传感器的特点为品质卓越、造价低廉、超快响应、抗干扰能力强、性价比极高.采用单总线传输,数据处理同样十分简便.

其他传感器.根据具体监测环境的不同,还可以选择其他类型的传感器,如声音传感器、光强传感器等,可性非常高.

整个采集节点以ALTIUM DESGINER绘制的PCB底板为基础,采用3.6V15500型干电池升压至5V进行供电,整体面积为8×10cm,平放高度不超过3cm,实现真正意义上的便携.

二、系统的软件设计

(一)节点软件设计

节点的软件程序包括环境数据采集程序、WIFI模块发送程序以及显示程序,采用C语言编写,编译器为keil v5.STM32F103内部自带ADC模块,用以采集模拟信号.启动电源后首先尝试连接无线网络,其次尝试与服务器主机进行通讯,然后开始循环采集环境数据并发送至服务器.数据通过特定编码发送,方便上位机的处理.

(二)服务器主机软件设计

服务器主机端采用MATLAB进行软件设计,MATLAB作为一款强大的数学处理软件,拥有几乎涵盖所有硬件驱动的底层接口.本系统使用其自带的ICP/IP相关函数,开放网络端口来实现与采集节点的通讯.此外,MATLAB附带小型数据库,本系统中使用此数据库规范的存储了采集的环境信息,从而更方便后期对大批量数据的处理.MATLAB中还拥有编制GUI交互界面的功能,本系统利用此功能编写了相关程序,从而使采集到的环境数据实时、动态显示.GUI的出现也使我们可以实现诸如弹窗报警之类的更为生动的效果.

关键代码如下:

t等于tcpip('192.168.xx.xxx',8234,'NetworkRole','server');%设置端口

fopen(t); %开启端口

for j1等于1:10

if(t.BytesAvailable~等于0)

data等于fread(t,t.BytesAvailable);%接收采集设备发送的信息

A等于sscanf(S,'%f'); %转换数据

for i1等于1:10

if(A(i1)等于等于0)

humi(j1)等于 A(i1+1); %储存为矩阵

temp(j1)等于 A(i1+2);

Q1(j1)等于 A(i1+3);

Q2(j1)等于 A(i1+4);

三、系统的扩展

(一)设备硬件扩展

本文总结,上文是一篇关于经典环境监测专业范文可作为WIFI环境和监测仪和便携式方面的大学硕士与本科毕业论文环境监测论文开题报告范文和职称论文论文写作参考文献.

环境监测引用文献:

[1] 环境监测专业论文题目 环境监测论文题目哪个好
[2] 环境监测论文参考文献 环境监测专著类参考文献哪里找
[3] 环境监测论文提纲样本模板 环境监测论文提纲怎样写
《环境监测论文范文 环境监测类硕士学位毕业论文范文2万字》word下载【免费】
环境监测相关论文范文资料