基于Web的远程温湿度监测系统的设计毕业设计Word文档下载推荐.docx
- 文档编号:14180297
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:73
- 大小:1.21MB
基于Web的远程温湿度监测系统的设计毕业设计Word文档下载推荐.docx
《基于Web的远程温湿度监测系统的设计毕业设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于Web的远程温湿度监测系统的设计毕业设计Word文档下载推荐.docx(73页珍藏版)》请在冰豆网上搜索。
远程控制;
数据库;
WEB访问
ThedesignofthesystemwhichBasedonWebremotetemperatureandhumiditymonitoring
Abstract:
ThispaperfirstlybasedonWEBremotetemperatureandhumidityacquisitionandmonitoringsystemdesigntoresearchandintroduce,anddiscusstheselectionandspecificsystemhardwareandsoftwaredevelopmentofcommissioningenvironment;
Then,detailedintroducessystemdesignschemeandrealization,andintroducesemphaticallythedesignofcomputerparts,throughtheformcompleteremotehuman-machineinterface,themorehighlyeffectivequickinteractiveenvironmentfactorsofcomplexcompleteassurance.Systemmonitoringparametersincludingthescenemultipointcontroltemperatureandhumidityvaluesetthresholdmicrocontrollerthroughcomparisonwithdeterminationvalueandbuzzeralarmandtriggerrelaydrivercorrespondingelectriccontrol,andrealizingscenetemperatureandhumiditycontrol.MeanwhilePCthroughserialcommunicationandlowerlevelcomputerdatacommunication,willlowerplacemachinedetectedonthedatareal-timedisplayintheupperandthecorrespondingcontrol.Thebackgrounddatabasebywilllowerlevelcomputeracquisitiondatainputfile,anddatabasesupportPCandWEBcalls.
Keywords:
Temperatureandhumiditycollecting;
STCmicrocontroller;
Principalcomputer;
Remotecontrol;
Database;
WEBaccess
1绪论
1.1基于Web的远程温湿度监测系统概述
1.1.1基于Web的远程温湿度监测系统组成
本系统主要由主控制器、串行通信模块、继电控制模块、显示模块、上位机控制模块、WEB界面等六部分组成。
其基本框架见图1。
图1基本框架图
(1)主控制器模块
主控制器模块是整个下位机系统的核心。
主要完成对系统中各种测定信号的输入、分析及输出控制,也是实现数据交换、软硬件接口的中心控制模块。
本系统中以单片机为控制核心。
(2)串行通信模块
这是系统中又一重要模块。
其主要功能是实现对数据进行上位机和下位机之间的交换,是实现远程控制的关键。
系统中串行通信模块通过MAX232芯片进行电平转换实现上位机与下位机的通信。
(3)继电控制模块
此模块是控制的关键模块,当系统采集到的现场温湿度数据超出测试点阈值时,单片机发出控制信号触发继电器,进而启动或关闭相应电气设备,实现对现场环境的控制。
采用继电控制有益于提高工作效率和控制精度,提高了系统稳定性和可用性。
(4)显示模块
此部分功能主要包括设定阈值和测定量的显示。
系统中采用1602液晶实现显示功能,采用1602液晶可以节约单片机接口,同时可以显示较多的内容特别适合多点监测系统数据的显示。
(5)上位机控制模块
上位机模块由两部分组成,包括VB上位机界面和Access后台数据库。
VB界面用于实现人机交互,可以显示各测定点阈值和各监测点的实时数据,并通过控件与数据库连接实现数据库存储、查询等功能。
Access数据库部分可用于存储测定数据并支持本地和远程网络调用。
(6)WEB界面模块
采用ASP网页语言编写,用于远程计算机通过网络实现对本地数据库的访问。
WEB功能可以实现异地用户对于现场数据的监测和简单控制。
1.1.2基于WEB的远程温湿度监测系统的特点
要通过Intemet实现温湿度的远程监测,一般是采用在现场计算机系统中构建Web服务器的方法。
采用这种方法在本地构建的服务器运行后可以支持WEB访问本地数据,同时由于本地服务器的特殊性管理者可以通过设置较高的安全等级提高系统的安全性。
随着科技的发展网络几乎无处不在,这为基于WEB的远程监测提供了强大的硬件支持,只要有网络的地方就可以实现“远程监测”[3~4]。
1.2课题研究的背景及意义
1.2.1课题研究的背景
对于温湿度的检测系统的研究有很多,归纳起来有两个大的走向,一是趋于小型化的手持式或现场式的检测设备,数据的记录需要人工干预,工作效率和精度都不高。
二是采用检测元件集中管理的数据采集模式,但是管理范围大都只局限在本地计算机上,通过网络对现场数据访问的技术目前的研究发展还是不够的主要体现在检测系统功能的完备性上,所以本设计集中检测技术、上位机控制、数据库存储、Web服务器架构和访问技术于一体,最大限度的满足实际工作需要,提高工作效率[5]。
1.2.2课题研究的意义
本项目采用价格低廉的单片机对现场数据进行采集,通过串行通信方式完成前置单片机与计算机间的通信,采用VB进行上位机的编程并结合数据库对采集数据进行存储,方便数据分析和网络上其他主机对现场检测数据的访问和调用,是一套造价低廉、方便实用的现场监控平台。
同时,该平台具具有良好的兼容性[6]和稳定性。
此次设计的突出优势是:
(1)突破了检测系统高成本、移植性差的通病,以单片机作为控制中心实现了成本最小化,通过采用DS18B20温度传感器元件通过单总线技术既节约控制端口同时增加了系统的可扩展性,同时该元件的温度适用范围比较大从而实现了可移植性的突破。
(2)远程多点实时监控,并对现场设备进行了冗余备份,解决了现场监控和故障检修的不便,实现远程对现场生产条件的掌控和现场设备的故障检测和判断。
(3)系统硬件部分采用模块化的设计方法,将功能模块与主控模块分离,便于系统扩展和故障检修,提高系统可用性。
1.3论文研究的内容和目标
1.3.1论文研究的内容
(1)分析温湿度传感器的工作原理。
由于此次论文是对于温湿度的监控,因而对于传感器的选择很重要,不同的传感器对环境的适应能力不同,可移植性也存在较大差异,选择一个适合的传感器在系统设计成本和系统可移植性的方面具有重要意义。
(2)分析继电控制原理和应用。
在进行现场监控的过程中控制相关电气设备对现场进行调控是本系统中一个重要的环节。
由于系统控制核心采用单片机架构,而单片机属于弱点控制范畴,要驱动中大型现场设备运行即必须实现小电压对大电压的控制,采用继电器可以很好的解决这一问题,实现远程控制。
(3)分析串行通信方法。
在系统实现过程中上位机和下位机的通信是重要组成环节,上位机下位机通过串行口进行串行通信。
串行通信速度快、误码率低,通信高效可靠[7]。
(4)了解VB界面开发和相关控件使用。
VB是一款面向对象的软件界面开发工具,简单易用。
利用VB开发串口通信程序既可以使用MSComm控件也可以调用WindowsAPI函数实现。
本系统采用MSComm控件实现,因为MSComm控件的功能和API调用一样强,甚至比它还好且使用起来更加简单[8~9]。
(5)采用WEB通信实现系统的远程监测。
互联网技术的发展为这一方案提供了可能性,远程监控脱离传统意义上的“远”,通过网络访问本地数据库实现更远距离的实时监测。
1.3.2论文研究的目标
(1)能过对现场进行多点温湿度数据采集和传输。
(2)通过程序控制,实现设定阈值、报警和继电控制功能等。
(3)下位机能够显示多点测试数据和其他数据量。
(4)能通过串行通信的方法实现上位机和下位机的实时通信,并且可以通过上位机实现对下位机的控制功能。
(5)能够在上位机界面实现对各监测数据的实时显示和报警,并可以对数据库进行相应操作,比如实现查询和报表打印等功能。
(6)能够通过网络访问本地数据库,读取相关数据。
1.4论文的结构
本论文的结构如下:
第一部分介绍基于Web的远程温湿度采集及控制系统的设计的基本框架,以及课题的背景及意义,并论述了研究内容和目标,最后说明了本论文的组织结构。
第二部分介绍了下位机硬件电路设计,以及对选用器件的性能要求所作的简要分析。
第三部分是对软件设计部分的介绍。
第四部分是对WEB网络访问的技术介绍以及本次设计的前景和展望分析。
2硬件设计
本节介绍下位机的硬件电路设计。
其流程如图2。
2.1STC单片机简介
STC89系列单片机是MCS-51系列单片机的派生产品。
它们在指令系统、硬件结构和片内资源上与标准8052单片机完全兼容,DIP40封装系列与8051为pin-to-pin兼容。
STC89系列单片机高速(最高时钟频率90MHz),低功耗,在系统/在应用可编程(ISP,IAP),不占用户资源。
2.1.2STC单片机接口性能分析
3V/5V工作电压,操作频率0~33MHz(STC89LE516AD最高可达90MHz);
5V工作电压,操作频率0~40MHz;
大容量内部数据RAM:
1K字节RAM;
64/32/16/8kB片内Flash程序存储器,具有在应用可编程(IAP),在系统可编程(ISP),可实现远程软件升级,无需编程器;
支持12时钟(默认)或6时钟模式;
双DPTR数据指针;
SPI(串行外围接口)和增强型UART;
PCA(可编程计数器阵列),具有PWM的捕获/比较功能;
4个8位I/O口,含3个高电流P1口,可直接驱动LED;
3个16位定时器/计数器;
可编程看门狗定时器(WDT);
低EMI方式(ALE禁止);
兼容TTL和COMS逻辑电平;
掉电检测和低功耗模式等[10]。
2.2基于WEB的远程温湿度监测系统的硬件接口设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 远程 温湿度 监测 系统 设计 毕业设计
![提示](https://static.bdocx.com/images/bang_tan.gif)