无线温湿度监测系统设计设计.doc
《无线温湿度监测系统设计设计.doc》由会员分享,可在线阅读,更多相关《无线温湿度监测系统设计设计.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流无线温湿度监测系统设计设计.精品文档.题 目 无 线 温 湿 度 监 控 系 统 学生姓名 韩 琛 学号 1113024016 所在学院 物 理 与 电 信 工 程 学 院 专业班级 通 信 1101 班 指导教师 魏 瑞 完成地点 博 远 楼 2014 年 5 月 30 日毕业论文设计任务书院(系) 物理与电信工程学院 专业班级 通信工程 通信1101 学生姓名 韩 琛 一、毕业论文设计题目 无线温湿度监测系统设计任务书 二、毕业论文设计工作自 2014 年 12 月 09 日 起至 2015 年 06 月 20 日止三、毕业论文设计进行地
2、点: 物电学院北区实验室 四、毕业论文设计的内容要求: 近年来,温湿度监测技术发展相当迅速,且随着自动化技术的发展,在诸如粮库、药品库房、档案馆、农业温室大棚、化学物品仓库以及放有高级设备的实验室等某些行业和场所实现环境参数的检测显得愈发重要。常用的检测方法可分为人工检测方法与自动检测方法。前者显然不科学、不及时,可能对检测者有一定的危险性。因此,本课题主要采用单片机与无线收发模块完成,可实现温湿度数据的监测、显示、报警等。 本次毕业设计要求: 1.采用温度传感器电路测量出室内的温湿度; 2.具有显示室内外温度且带有过载提示的功能; 3.具有无线传输、处理及远程控制功能; 4.完成系统的软硬件
3、设计。 五、毕业论文设计应收集资料及参考文献: 阅读和学习关于单片机应用、数据采集和远程监控方面的专业资料,参阅的外文文献不少于3篇。 六、毕业论文设计的进度安排: 1月10日3月20日:查阅资料,完成外文翻译原文和开题报告。 3月21日4月20日:完成系统的硬件及软件的基本设计并提交中期检查报告。 4月21日5月20日:进一步完善系统的硬件及软件的设计,准备作品验收。 5月21日6月15日:撰写、修改毕业设计论文,准备并完成答辩。 指 导 教 师 魏 瑞 系(教 研 室) 系(教研室)主任签名 批准日期 接受论文 (设计)任务开始执行日期 学生签名 无线温湿度监测系统设计韩琛(陕西理工学院物
4、理与电信工程学院通信工程专业1101班级,陕西 汉中 723000)指导老师:魏瑞 摘 要本文论述了一种将无线收发和手动控制温湿度限值相结合的一种温湿度监测系统。以STC89C51单片机为该系统的主要控制单元,用C语言编程;采用温湿传感器DHT11和无线收发NRF24L01完成对试验现场温湿度采集、控制和数据的收发;液晶显示屏1602对数据进行显示,完成对当前温湿度的设置值显示、实际值显示;蜂鸣器和二极管完成系统的声光报警。该系统结构简单,操作便利,有很强的实用价值。 关键词STC89C51;温湿度传感器;NRF24L01;显示;报警。Design of wireless temperatur
5、e and humidity monitoring systemHan Chen(Grade02,Class1101,Major Communication Engineering,Physical and Telecommunication Engineering Dept.,Shaanxi University of Technology,Hanzhong 72300x,Shaanxi)utor: Wei Rui AbstractIn this paper, a temperature and humidity monitoring system based on the combinat
6、ion of the temperature and humidity limits for the wireless transceiver and manual control is described. STC89C51 microcontroller as the main control unit of the system, using the C programming language. The temperature and humidity sensor DHT11 and wireless transceiver nRF24L01 completion of field
7、test of temperature and humidity data acquisition, control and data transceiver; liquid crystal display 1602 the data display, completion of the current temperature and humidity setting value display, actual value display; buzzer and led to complete the system of sound and light alarm. The system ha
8、s a simple structure, convenient operation and strong practical value. Key wordsSTC89C51; Temperature senior; NRF24L01; Display; Warning目录引言11.方案设计与选择21.1设计要求21.2方案设计21.3方案选择32.硬件设计52.1系统硬件概述52.2系统硬件设计52.2.1 单片机主控制模块的设计52.2.2 温湿度采集电路模块的设计62.2.3 无线收发电路模块的设计72.2.4报警电路设计82.2.5 显示电路模块的设计92.3 系统电路及说明103.
9、软件设计113.1系统程序概述113.2主程序的设计113.2.1控制显示子系统程序113.2.2测量发射子系统程序113.2.3无线收发程序123.2.4 LCD显示程序133.2.5 温湿度采集程序144.仿真与调试154.1硬件仿真154.2软件仿真154.3系统调试164.4主要指标测试185.结束语19致谢20参考文献21附录A22外文文献22 外文翻译译文27附录B31采集发射子系统31控制显示子系统32元器件清单33仿真程序34实物图42引言选题目的及意义 21世纪的今天,科学技术的发展日新月异,科学技术的进步同时也带动了测量技术的发展,现代控制设备不同于以前,它们在性能和结构发
10、生了翻天覆地的变化。我们已经进入了高速发展的信息时代,测量技术是当今社会的主流,广泛地深入到应用工程的各个领域。温湿度在工业制造,农业生产中是非常重要和基本的参数,在生产制造过程中常需对温湿度进行检测和监控,采用无线设备进行温湿度检测并用数字显示出来,比便进行信息存储和实时控制,对于提高生产效率和产品质量、节约能源等都有重要的作用。随着工业科技、农业科技的发展,温湿度测量的需求越来越多,温室度测量也显得越来越重要。但是在一些特定环境温湿度监测环境范围大,监测距离远,布线很不方便。而这时采用无线测量监控的方式对温湿度数据进行采集,显得尤为方便。本次毕业设计,设计的是基于单片机的远程无线温湿度监控
11、系统。利用了无线电通信的方便、灵活等特性,而且经济实惠。它不需要像网络控制那样,耗费巨大的通信资源,也不受网络速度的制约和影响。在温湿度监控的方法上,传统的监控方式(包括经典监控和现代监控),在处理具有非线形或不精确特性的监控对象时,显得比较困难和复杂,传统的温湿度监控系统大为滞后系统,较大的纯滞后会引起系统的不稳定。综上所述,本文论证设计的无线温湿度监控系统是基于传统监控方式结合当代的无线电技术的创新,可被广泛应用于工业、农业、环保、服务业、安全监控等需要远程监控温湿度的工程中,例如:城市路灯故障检测和供电线路防盗监视、城市居民小区供热检测、大型仓库温度检测、工业生产测控、农业生产温度测控、
12、环保工程、故障监控工程等。发展趋势 当前社会,各行各业越来越重视产品的生产、物品的管理和仓库的存储等环节,很多企业仓库存储的都是非常重要的物品,如:烟叶、纺丝、药材、食品等。为了仓储的商品的质量完好,必须制造出适合于商品储存的环境,比如当储库内温湿度适合商品储存时,就要防止库外环境对库内的不利影响。因此,近年来无线温湿度监控系统成为各类监测、检测应用的一个大的的发展趋势,越来越多的要求要使用无线技术来解决远程控制的问题的企业要用到无线温湿度监控系统。这些环境由于现场的局限性和特殊性不得不采用无线监控和控制的方式来监测现场的各类指标并做出对应操作。比如:野外气象监测、移动车队车况监测、易燃易爆仓
13、库、高压线缆运行状况监测等等。无线温湿度监控系统由于其特殊的无需线缆进行信号传输方式,而且抗干扰能力强、功耗低等优点。越来越受到社会各业的关注,所以无线温湿度监控系统的市场前景非常大。课题主要研究内容 基于单片机设计出测量当前温湿度,并实现无线收发温湿度数据功能。对比选取最适合的元器件,完成无线收发模块的选型和硬件电路和供电系统的设计,选取合适的温湿度传感器测出室内当前的温湿度,并完成按键设置温湿度报警限值,当温湿度超过设置的限值声光报警。1.方案设计与选择 1.1设计要求 (1)采用温度传感器电路测量出室内的温湿度; (2)具有显示室内外温度且带有过载提示的功能; (3)具有无线传输、处理及
14、远程控制功能; (4)完成系统的软硬件设计。1.2方案设计方案一:系统的核心控制器采用FPGA(现场可编程们阵列),温湿度传感器使用热敏电阻,无线收发模块用一对NRF24L01,采用555定时器构成报警模块器,显示模块采用数码管显示,流程图如图1.1所示。用一个相应阻值电阻与热敏电阻相串联分压,热敏电阻阻值在不同的温度下表现出不同的电阻值,采集这两个电阻变化的分压值,并进行A/D转换。将转换后的数字信号传给FPGA,由FPGA实现各种复杂的逻辑功能,通过NRF24L01发送出去,然后由另外一个NRF24L01接到信号,然后传递给FPGA,经过FPGA的逻辑运算,将收到的数据显示到数码管上,并对
15、数据进行判断,若需要报警则接通555报警电路,进行报警。FPGA控制器A/D转换热敏电阻无线收发模块FPGA控制器555报警系统数码管显示 图 1.1 系统方案一流程图方案二:系统的控制器采用单片机作为主要的控制芯片,传感器采用一体化变换器模块DHT11,无线收发模块采用一对JF24D,显示模块继续采用数码管,报警模块采用9102三极管驱动蜂鸣器,设计流程如图1.2所示。 DHT11传感器采用一体化变换器模块,通过总线通信协议,将数据读入CPU进行处理,然后按照总线时序将数据读出,传递给单片机,单片机收到数据,经过内部逻辑运算处理,将数据传递给无线发送模块JF24D,由无线接受模块JF24D接
16、收到数据,传递给单片机进行运算,转化为电信号在数码管上显示,经过单片机的逻辑运算,若接收到的数据大于或者小于所设置的上下限,则给一个低电平信号,导通继电器,使蜂鸣器报警。数码管显示温湿度采集蜂鸣器报警51单片机51单片机JF24DJF24D图1.2 系统方案二流程图此方案结构变得简单,减少了系统的体积,提高了系统的稳定性,但JF24D价格比较贵,而且消耗大,使用电路较为复杂,占用资源比较多,不建议使用。用数码管显示,虽然简单但是局限性比较多,也不打算使用。 方案三:系统的控制器依旧采用51单片机系列作为主要的控制芯片,传感器采用一体化变换器模块DHT11,无线收发模块采用一对NRF24L01,
17、显示模块改用1602液晶显示屏,报警模块采用9102三极管驱动蜂鸣器,设计流程如图1.3所示。DHT11传感器采用一体化变换器模块,通过总线通信协议,将数据读入CPU进行处理,然后按照总线时序将数据读出,传递给单片机,单片机将电信号转化为数字信号,传递给无线发送模式NRF24L01,由另外一个无线接受模式NRF24L01收到数据,将信号传递给单片机,单片机经过运算,将数字信号转化为电信号,在1602液晶显示屏上显示出来,若显示的数据超过经过按键设置的温湿度上下限,则单片机给继电器一个低电平,导通链接9102三极管蜂鸣器和二极管的继电器,进行声光报警。 1602显示温湿度采集蜂鸣器报警51单片机
18、51单片机NRF2401NRF2401图1.3 系统方案三流程图1.3方案选择 方案一中,FPGA(现场可编程们阵列)响应速度快,体积小,稳定性高,可实现各种复杂的逻辑功能。但由于FPGA成本高,电路板的布线比较复杂,加重了电路设计和实现焊接的工作。而且采用温、湿敏元件进行数据采集的话,需要用到模数转换器和放大器,所得到的数值,不能直接使用。还要考虑抗干扰问题,需要专业的仪器对采集的数据建立数据表,还要进误差处理,及数据校准。电路结构复杂,程序算法复杂。此方案所要实现如此多的内容,硬件电路设计会比较复杂,而且功耗大,不适合本设计,所以不采用。 考虑到本系统对程序运行速度的要求不高以及成本问题,
19、在方案二中,采用单片机进行逻辑运算和控制,单片机的响应速度没有FPGA快,但是成本小,稳定性也不错。因为用温、湿敏元件进行数据采集,电路结构和程序算法都比较复杂,所以在方案二中,采用一体化的温湿度传感器DHT11,温湿度传感器DHT11采用一体化变换器模块,电路简单,处理器不需要管理数据变换问题,直接通过按照总线时序将数据读出,对数据稍做处理就可以了。无线收发模块改采用一对JF24D,但是经过一番测试,发现用JF24D在传输精度上确实比NRF24L01要好,但是本系统对数据的传输精度要求没有那么高,考虑到成本问题,不建议使用JF24D,而且方案二继续采用数码管进行数据显示的话,只能显示数字,有
20、很大的局限性,考虑到本系统要显示温湿度两个数据,所以不采用方案二。经过对比方案一和方案二,最终本次设计选择的方案为方案三,主控制芯片考虑到本系统在程序运行速度方面的要求不高以及成本问题,最后选择采用STC89C51的单片机芯片作为主控制芯片;温湿度采集器考虑到本系统在运行方面要求的稳定性,以及短暂的开发周期,要实现温湿度采集功能并且价格适中,所以最后采用DHT11传感器作为温湿度采集器;无线收发模块考虑到系统在功耗方面的要求,对比后,NRF24L01以其功耗低,而且成本较低,易于购买,所以最后采用NRF24L01进行无线数据的接受采集;显示模块考虑到本系统中要显示温度和上限温度等信息,LCD1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 温湿度 监测 系统 设计
限制150内