基于Web的远程温湿度监测系统的设计_毕业设计

合集下载

仓库温湿度监测系统设计本科毕业论文

仓库温湿度监测系统设计本科毕业论文

仓库温湿度监测系统设计本科毕业论文研究课题:仓库温湿度监测系统设计研究方案:一、引言:仓储行业对于温湿度的监测十分重要,对于一些特定的货物,如食品、药品等,温湿度的变化都会对其质量产生重要影响。

设计一套仓库温湿度监测系统,可以实时地监测温湿度数据,并进行分析与提取,对于提高仓储物品的质量和管理效率具有重要意义。

本文旨在探讨仓库温湿度监测系统设计的关键技术及实施情况,并为解决实际问题提供参考。

二、研究目标:1. 设计一个集温湿度采集、传输与分析为一体的仓库温湿度监测系统。

2. 通过采集的温湿度数据,结合已有研究成果,提出新的观点和方法,并对数据进行分析得出结论。

3. 探索更准确、稳定的温湿度监测技术,并建立相应的模型和算法。

三、方案实施情况:1. 硬件设计:a. 选择合适的传感器,可通过数字接口与主控板连接,并能准确地测量仓库内的温湿度。

b. 设计合适的电源供应系统,保证传感器和主控板的正常工作。

c. 开发合适的数据存储与传输模块,实现温湿度数据的存储与传输。

2. 软件设计:a. 完成主控板的固件开发,实现温湿度数据的采集、处理与传输。

b. 开发后台数据库和管理系统,实现温湿度数据的存储、管理与分析。

c. 设计用户界面与工具,方便用户实时地查看仓库温湿度数据,并进行数据分析与决策。

3. 实验环境与调试:a. 确定实验环境,建立标准的温湿度模拟环境。

b. 进行传感器的校准与测试,确保测量准确性。

c. 进行实验数据的采集与传输测试,验证系统的稳定性与可靠性。

四、数据采集与分析:1. 根据实验与调试所得的数据,使用合适的数据采集工具进行记录。

2. 对采集到的温湿度数据进行整理与分析,采用统计学方法和图表可视化工具,得出数据的基本特征与规律。

五、结论:通过本次实验与调研,我们成功地设计出了一套仓库温湿度监测系统,能够实时地采集、传输和分析仓库内的温湿度数据。

在已有研究成果的基础上,我们提出了一些新的观点和方法,并对数据进行了深入分析。

基于嵌入式web服务器的远程温度监测系统设计与实现

基于嵌入式web服务器的远程温度监测系统设计与实现

文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。

重庆大学本科学生毕业设计(论文)基于嵌入式web服务器的远程温度监测系统设计与实现学生:李建硕学号:指导教师:石为人助理指导教师:李X X专业:自动化重庆大学自动化学院二O一二年六月Graduation Design(Thesis) of Chongqing University Design and Implement Remote Temperature Monitoring System Based on EmbeddedWeb ServerUndergraduate: Li JianshuoSupervisor: Prof. Shi WeiRenAssistant Supervisor : Lecturer Li XXMajor: AutomationCollege of AutomationChongqing UniversityJune 2012摘要随着Internet技术、嵌入式技术的飞速发展,Internet技术与嵌入式技术逐步结合在了一起,形成了嵌入式Web技术,给我们的日常生活带来了很多便利,我们可以在远方对工业、农业、危险地区等场所的环境信息进行监控和监测,并可以迅速、准确的获取环境信息,很好的解决了对远程设备进行监测和控制的问题。

嵌入式系统和Internet的结合是现在研究的主流,具有广阔的发展前景。

本论文基于现在的研究热点,学习arm作为Internet服务器的原理,并熟悉arm 底层驱动与网页的信息交互方式,通过对arm的前期学习工作,为以后的进一步科研打下基础。

本文设计了一种基于arm开发板的远程温度监控系统,利用成熟的arm系列芯片作为控制芯片,以及现在广泛使用的单线温度传感器DS18B20作为温度监测器件,以实时、准确的监测温度信息。

本文主要介绍了嵌入式操作系统的开发流程,以及现在流行的嵌入式芯片——arm系列和嵌入式系统——Linux,简述了arm-linux交叉编译的方法,讲解了arm 的设备管理方式与管道文件的使用方法,并介绍了Makefile的编写方法,阐述了CGI程序与管道文件的数据传输方式。

温室大棚温湿度监测系统设计毕业论文

温室大棚温湿度监测系统设计毕业论文

温室大棚温湿度监测系统设计毕业论文引言温室大棚作为一种重要的农业设施,在现代农业生产中扮演着重要角色。

为了提高温室环境的稳定性和作物的产量,监测和控制温室大棚的温湿度是必不可少的。

本文将介绍一种温室大棚温湿度监测系统的设计,旨在为农业生产提供有效的监测和控制手段。

系统需求分析在温室大棚的种植过程中,温度和湿度是两个重要的气候因素。

因此,本系统的设计需满足以下需求: - 实时监测温室大棚内的温度和湿度数据,并能通过互联网远程访问; - 提供可视化界面,以便农民能方便地观察温室大棚的环境变化; - 当温度或湿度超出预设范围时,能自动发送警报信息。

系统设计本系统主要由以下几个部分组成:温湿度传感器、单片机控制模块、Wi-Fi模块和远程访问平台。

温湿度传感器温湿度传感器是监测温室大棚内温湿度的核心部件。

常用的温湿度传感器有DHT11和DHT22等型号。

传感器将温度和湿度数据转换为数字信号,并提供接口供单片机模块读取。

单片机控制模块单片机控制模块负责与温湿度传感器的通信和数据处理。

它通过读取传感器的数据,并根据预设的阈值进行判断,以决定是否触发警报或发送数据到远程访问平台。

Wi-Fi模块为了实现远程访问和控制,本系统中将使用Wi-Fi模块连接到互联网。

Wi-Fi模块可以将单片机控制模块收集到的温湿度数据发送到远程访问平台,并接收远程控制命令。

远程访问平台远程访问平台是农民和温室大棚之间的桥梁,为农民提供了监测和控制温室大棚的接口。

农民可以通过平台查看温室大棚的温湿度数据、设置阈值和接收警报信息。

系统实施本系统将采用Arduino作为单片机控制模块,使用DHT11作为温湿度传感器,ESP8266作为Wi-Fi模块。

远程访问平台将使用云服务器和Web开发技术来实现。

Arduino编程Arduino编程主要包括与温湿度传感器的通信、数据处理和与Wi-Fi模块的通信。

通过编写相应的代码,将传感器数据转换为温度和湿度值,并将数据发送到远程服务器。

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (4)

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (4)

《基于以太网的远程温湿度采集控制系统》课程设计报告目录1 引言 (2)2 设计要求 (2)3 主要设备 (3)3.1 W5500 (3)3.2 数字温湿度传感器DHT11 (4)3.3 STM32F103单片机 (5)4 应用协议 (7)4.1 DHCP协议 (7)4.2 HTTP协议 (8)4.3 TCP协议 (10)5 TCP会话 (11)5.1 程序烧录 (11)5.2 测试链接 (14)6网页实现温湿度 (15)基于以太网的远程温湿度采集控制系统1 引言数据通信和监控模式是温湿度监控系统的两个发展方向,数据通信从独立信号线发展为现场总线形式,监控模式由最原始的人工测试发展到现在的分布式(DCS ),而随着温湿度探测节点的增加,通信速率高,可以组网是以太网的最大优势,却一直存在价格较为昂贵的问题而致使在温湿度监控领域应用受限。

因此,针对温湿度监控系统,将高效的传输通信、广泛的适应面与大规模的分布式监控相结合,意义明显。

基于此,本文结合半导体与控制技术,提出一种远、近程相结合分布式监控系统,即以太网技术的智能化、可组网、可适性强的监控系统。

此次课设设计并实现了采用物联网TCP/IP协议开发平台W5500EVB的使用方法,以及使用该平台如何进行TCP/UDP数据通信,并通过实例代码讲述了W5500的Socket编程方法,实现了基于以太网的远程温湿度采集控制系统。

2 设计要求通过对温湿度测控发展历史、研究背景以及发展现状综合研究得知,温湿度数字信号传感器优于传统模拟信号传感器。

本文提出一种远程监控系统,即基于以太网的湿度智能监控系统。

通过对半导体、通信与控制技术的结合,解决温湿度监控系统中传统现场总线的速率瓶颈问题,并且将单片机技术与以太网结合,其适应面、实时性和性价比方面得到大幅加强,具有温湿度采集传输速率高,经济实用,易于扩展和维护,能够大规模组网等特点。

设计内容包括:1)读取DHT11温度并通过串口打印2)浏览器显示设计网页模板3)网页实时显示温度4)网页按钮控制KED灯3 主要设备3.1 W5500W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (11)

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (11)

《专业实训课程设计》课程设计题目:基于以太网的远程温湿度采集控制系统目录一、设计目的 (2)二、设计内容 (2)三、环境搭建 (3)四、实验步骤 (3)(一).总体步骤 (3)(二).技术详解 (5)1、TCP通信 (5)2、DHCP地址获取 (8)3、HTTP网页链接 (10)4、NTP时间获取 (12)五、开发板代码 (12)六、实验现象演示 (22)一、设计目的利用WIZnet的W5500网络芯片通过以太网实时监控远程某个位置的温度和湿度,以及设计警报实现亮灯。

二、设计内容1)读取DHT11温度并通过串口打印。

2)浏览器显示设计网页模板。

3)网页实时显示温度。

4)网页按钮控制LED灯。

三、环境搭建硬件:WIZnet W5500开发板、网线、数据线、数字温湿度传感器DHT11软件:hercules_3-2-4、Keil uVision5、Flash Loader Demo,Wireshark抓包工具四、实验步骤(一).总体步骤1.首先要使W5500开发板能够连接以太网,就必须要有IP地址,编写dhcp.c程序,使W5500能够通过dhcp服务器自动获取IP地址;程序中包括dhcp客户端初始化函数init_dhcp_client(); 和dhcp测试函数do_dhcp();2. 连接温湿度传感器到开发板,添加温湿度感应程序,dht11.c和dht11.h,3. 在主函数中包含该程序头文件#include “dht11. h”定义数组uint8 temp_rh[2],temp_rh[0]用来保存湿度数据,temp_rh[1]用来保存温度数据uint8 temp_rh[2] = {0, 0};4. 主函数中调用温湿度感应程序,并将温湿度数据通过开发板串口打印输出:DHT11_GetValue(temp_rh);printf("hum:%d,",temp_rh[0]);printf("temp:%d\r\n",temp_rh[1]);5. 将温湿度数据在网页中实时显示在httputil.c 使用sprintf()把格式化的数据写入buf字符串中sprintf(buf,"settingsCallback({\"temp1\":\"%d\",\\"temp2\":\"%d\",\});",temp_rh[0],temp_rh[1]);6.在webpage内添加两个新的lable,一个是温度,一个湿度“<p><label for=“temp1”>湿度:</label><input type=“text”id=“temp1”name=“temp1”size=“5”/></p>“<p><label for=“temp2”>温度:</label><input type=“text”id=“temp2”name=“temp”size=“5”/></p>再在lable中赋值,一个是湿度temp1, 一个是温度temp2"<script>"\"function $(id) { return document.getElementById(id); };"\"function settingsCallback(o) {"\"if ($('temp1')) $('temp1').value = o.temp1;"\"if ($('temp2')) $('temp2').value = o.temp2;"\"};"\"</script>"\同时设置页面每隔10秒刷新一次“<meta http-equiv= ‘refresh’ content=’10’ >”\7. 调用http程序do_http(SOCK_HTTP);(二).技术详解1、TCP通信TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。

远程温湿度报警系统设计与实现(1)

远程温湿度报警系统设计与实现(1)

毕业设计(论文)开题报告专业计算机科学与技术学生学号班号指导教师开题日期一、开题报告应包括下列主要内容:1.通过学生对课题题目和课题研究现状、选题的目的和意义论述,判断是否已充分理解毕业设计(论文)的内容和要求。

2.进度计划是否切实可行。

3.是否具备毕业设计所要求的基础条件。

4.预计研究过程中可能遇到的困难和问题,以及解决的措施。

5.主要参考文献。

二、如学生首次开题报告未通过,需在一周内再进行一次。

三、开题报告要求学生认真填写,由开题答辩组和指导教师填写意见、签字后,统一交所在分院保存,以备检查。

指导教师评语:指导教师:开题答辩组审查意见:组长:组员:一、课题题目和课题研究现状题目:远程温湿度报警系统设计与实现研究现状:国外研究现状:荷兰是首个研究设施农业的国家。

目前是玻璃温室数量最多的国家之一,它的设施农业监测系统能对特定的参数绘制曲线图间。

美国20世纪中期能够通过多种采集方式获取作物生长环境的参数值。

目前,有一个综合的温室网络管理系统,集气候调节、农业灌溉和作物肥料供应于一体,用传感器的信号代替人工监测,以达到最具有成本效益的手段。

加拿大多伦多大学目前以计算机辅助温室管理软件对生产过程中收集的数据进行实时分析和处理,还在进一步研究声波传感器,以检测作物缺水情况。

以色列温室监测系统目前与其他国家比较相对先进,直接使用计算机对环境参数进行测试和控制,将农业温室结构和控制系统有效的结合,使用智能控制可以调节温室的光照强度,并且配套了领先的软件开发平台。

以色列是属于地中海气候,常年炎热少雨,温室运行成本低,智能温室监测系统为植物的生长提供更好的生长空间。

国内研究现状:20世纪中期,我国开始注重设施农业和物联网技术的结合,并向以色列学习,通过在他们技术的基础上研发,增加了二氧化碳浓度在温室内可以得到有效的控制,有了自己的自主研发的智能温室系统。

2014年开始,邓晓东对AndrOid系统在温室领域进行了研究,完成了在Android平台上分析温室内的环境参数以及系统平台的客户端和服务器平台的要求。

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (9)

网络工程课程设计报告-基于以太网的远程温湿度采集控制系统 (9)

《基于以太网的远程温湿度采集控制系统》课程设计报告(1.引言 (2)2. 设计要求 (3)3.安装软件以及流水灯实验: (3)3.1 安装MDK, (4)3.2:运行流水灯程序,程序如图(3.3-1) (4)4.TCP工作原理 (5)3次握手建立连接 (5)4次挥手断开连接 (6)5. DHCP (6)湿度监控系统软件设计 (7)2.1.1:核心控制器设计如图(2-1) (7)2.1.2:以太网传输流程如图(2-2) (8)2.1.3:温度采集流程图如图(2-3) (8)2.2:软件实现过程代码: (9)2.2.1初始化灯引脚: (9)2.2.2:设置地址 (9)2.2.3:与HTTP连接 (10)2.2.4:获取温度湿度信息 (11)2.2.5对温度湿度判断,由灯提示 (12)2.2.6:把代码写入单片机中如下图(2.2.6-1)(2.2.6-2) (13)3:网页显示 (15)3.1:HTNL代码 (15)4以太网温湿度数据采集 (16)5总结与展望 (17)参考文献 (17)1.引言随着Internet互联网的广泛普及、物联网[1]的新兴、以太网[2]的快速接入及兼容性、TCP/IP[3]作为事实的互联网的标准,使得通过在任意接入互联网的终端上采集数据及通过互联网进行传输数据和控制成为了可能。

越来越多的工业测控设备已经将网络接入功能作为其默认配置,以实现设备的远程监控和信息分布式处理[4]。

而温度控制又是工业中最常见的控制技术手段,在冰箱[5]、冷库[6]、锅炉[7]、生产车间、反应釜等范围都有广泛的应用。

目前对于小型传感器组成的系统,如超声波感应系统和仓库温度感应系统等,采用CAN 总线成本偏高,而采用RS232/485通信时,则传输有效距离不够。

这些虽然都有温度采集功能,但不能在互联网及以太网中传输,限制了使用范围。

机房、网络中心中的空调等调温设备,在故障或断电后不能正常启动,导致机房温度异常升高,对各种网络设备的正常稳定运行构成了安全隐患。

基于温湿度监控系统毕业设计毕业论文[管理资料]

基于温湿度监控系统毕业设计毕业论文[管理资料]

摘要温湿度监控是人们对居室要求的重要指标之一,也是影响人体健康的重要因素之一。

为了保证对温湿度良好的监测和控制,本文采用数字式温湿度传感器SHTll来设计居室温湿度监测系统,以达到简化软硬件系统设计,提高测量精度的目的。

首先介绍了SHTll的结构特点、接口电路,以及温湿度测量系统的软硬件设计方案,最后基于AT89C51单片机和光电耦合器设计了电路简洁、大大节省I/O口资源的居室温湿度监控系统,保证了由AT89C51单片机输出的弱电来控制外围的强电电路,本设计不仅仅只是在原理上可行,而且在实际运用中也了能实现对人们居室温湿度的精确测量与控制,该电路简单且工作稳定,集成度高,操作方便、灵活,对满足人们居室环境的要求具有一定的实用价值和意义。

关键字:AT89C51单片机,SHT11,LM016L,光电耦合器ABSTRACTThe temperature and humidity control to the requirements of the bedroom is people important indexes, and also one of the important factors affect human health of one. In order to guarantee to the temperature and humidity good monitoring and control, this paper using digital temperature and humidity sensors to design SHTll bedroom temperature and humidity monitoring system, in order to achieve the simplified the hardware and software system design, improve the accuracy of measurement purposes. First introduced the structure characteristics of the SHTll, interface circuit, and the temperature and humidity measurement system hardware and software design scheme, then based on AT89C51 single-chip microcomputer and photoelectric coupling control circuit design the simple circuit, save the I/O mouth of temperature and humidity control system resources bedroom, ensure the electricity output by AT89C51 single-chip microcomputer to control in the outer reaches of the high voltage circuit, this design is not just in principle on feasible, but also in the practical application of the bedroom can realize to people the precise measurement of the temperature and humidity and control, the circuit is simple and stable operation, high level of integration, convenient operation, flexible, to meet the requirements of the people bedroom environment has certain practical value and meaning. Keywords:AT98C51,SHT11,LM016L ,Photoelectric coupled circuit目录摘要 (I)ABSTRACT (II)1绪言 (3) (3) (3) (5)2 系统设计方案的研究 (6) (6) (7)3 硬件的设计89C51芯片 (7)SHT11传感器 (8)LCD LM016L显示模块 (10) (11)4 软件系统与实现 (12)P ROTEUS简介 (18)C语言介绍 (18)K EIL 软件介绍 (19)仿真结果 (19) (19) (19) (20)5 总结与展望 (21)致谢 (22)参考文献 (23)附录 (24)1 绪言改革开放以来,人们对生活质量要求显著提高,对自己居室的环境要求也越来越高,这对以从事居室装修工人来说是一个机遇,同时也是一个挑战,而基于单片机的温湿度控制系统对解决这个问题有着非常重大的意义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本系统主要由主控制器、串行通信模块、继电控制模块、显示模块、上位机控制模块、WEB界面等六部分组成。其基本框架见图1。
(1)主控制பைடு நூலகம்模块
主控制器模块是整个下位机系统的核心。主要完成对系统中各种测定信号的输入、分析及输出控制,也是实现数据交换、软硬件接口的中心控制模块。本系统中以单片机为控制核心。
(2)串行通信模块
(4)显示模块
此部分功能主要包括设定阈值和测定量的显示。系统中采用1602液晶实现显示功能,采用1602液晶可以节约单片机接口,同时可以显示较多的内容特别适合多点监测系统数据的显示。
(5)上位机控制模块
上位机模块由两部分组成,包括VB上位机界面和Access后台数据库。VB界面用于实现人机交互,可以显示各测定点阈值和各监测点的实时数据,并通过控件与数据库连接实现数据库存储、查询等功能。Access数据库部分可用于存储测定数据并支持本地和远程网络调用。
基于Web的远程温湿度监测系统的设计
摘要:首先本论文针对基于WEB远程温湿度采集及监测系统的设计加以研究和介绍,并讨论系统软硬件的选择及具体开发调试环境;然后,详细介绍了系统设计方案及其实现,并着重介绍了上位机部分的设计,通过界面的形式完成远程人机互动,更高效快捷的完成对复杂环境因素的把握。
系统监测参数包括现场多点温湿度值,主控单片机通过将设定阈值与测定值进行比较进而驱动蜂鸣器报警同时触发继电器进行相应电气控制,实现现场温湿度调控。同时上位机通过串行通信与下位机进行数据通信,将下位机检测到的数据在上位机上进行实时显示和相应控制。后台运行的数据库通过将下位机采集数据进行录入存档,同时数据库支持上位机和WEB调用。
(6) WEB界面模块
采用ASP网页语言编写,用于远程计算机通过网络实现对本地数据库的访问。WEB功能可以实现异地用户对于现场数据的监测和简单控制。
1.1.2基于WEB的远程温湿度监测系统的特点
要通过Intemet实现温湿度的远程监测,一般是采用在现场计算机系统中构建Web服务器的方法。采用这种方法在本地构建的服务器运行后可以支持WEB访问本地数据,同时由于本地服务器的特殊性管理者可以通过设置较高的安全等级提高系统的安全性。随着科技的发展网络几乎无处不在,这为基于WEB的远程监测提供了强大的硬件支持,只要有网络的地方就可以实现“远程监测”[3~4]。
Keywords:Temperature and humidity collecting;STC microcontroller;Principal computer;Remote control; Database; WEB access
1绪论
1.1基于Web的远程温湿度监测系统概述
1.1.1基于Web的远程温湿度监测系统组成
关键词:温湿度采集;stc单片机;上位机;远程控制;数据库;WEB访问
The design of the system which Based on Web remote temperature and humidity monitoring
Abstract:This paper firstly based on WEB remote temperature and humidity acquisition and monitoring system design to research and introduce, and discuss the selection and specific system hardware and software development of commissioning environment;Then, detailed introduces system design scheme and realization, and introduces emphatically the design of computer parts, through the form complete remote human-machine interface, the more highly effective quick interactive environment factors of complex complete assurance.System monitoring parameters including the scene multipoint control temperature and humidity value set threshold microcontroller through comparison with determination value and buzzer alarm and trigger relay driver corresponding electric control, and realizing scene temperature and humidity control. Meanwhile PC through serial communication and lower level computer data communication, will lower place machine detected on the data real-time display in the upper and the corresponding control. The background database by will lower level computer acquisition data input file, and database support PC and WEB calls.
这是系统中又一重要模块。其主要功能是实现对数据进行上位机和下位机之间的交换,是实现远程控制的关键。系统中串行通信模块通过MAX232芯片进行电平转换实现上位机与下位机的通信。
(3)继电控制模块
此模块是控制的关键模块,当系统采集到的现场温湿度数据超出测试点阈值时,单片机发出控制信号触发继电器,进而启动或关闭相应电气设备,实现对现场环境的控制。采用继电控制有益于提高工作效率和控制精度,提高了系统稳定性和可用性。
相关文档
最新文档