基于物联网的无线温度监控系统.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安 基于物联网的无线温度监控系统 【一】项目需求分析 承温度、湿度和人类的生产、生活有着密切的关系,同时也是工业生产中最常见最基本的工艺参数,例如机械、电子、石油、化工等各类工业中广泛需要对温度湿度的检测与控制。并且随着人们生活水平的提高,人们对自己的生存环境越来越关注。而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度湿度的检测及控制就非常有必要了。温度是物联系统中一个十分重要的物理量, 对它的测量与控制有十分重要的意义。随着各类物联网的监控日益改善,各类器件的温度控制有了更高的要求,为了满足人们对温度监控与控制, 本文设计了物联网家居系统中基于单片机的无线温度监控系统。随着信息科学与微电子技术的发展, 温度的监控可以利用现代技术使其实现自动化和智能化。本次设计要求利用单片机及zibbee无线传输模块实现无线温度监测系统,实现温控范围调节及其超温范围报警 【二】实施方案及本人担的工作 1 .系统总体方案描述 系统设计分为2个部分,第一个部分实现温度的检测、显示和发送,第二个部分为数据的接收和显示。第一个设计模块中,利用单片机STC89C52控制温度传感器DS18B20定点检测和处理温度数据,并将当前温度显示在数码管上,接着单片机将采集的温度数据发送给单片机,再通过单片机控制,并将对接收到的温度数据进行一定的转换和处理,然后存放在寄存器中,等待下一步处理,再经过无线发送无线zigbee模块将显示的数据打包发送给第二个模块。第二个设计模块中,同样利用STC89C52单片机作为控制主体,先控制zigbee无线接收模块接收第一个模块发送的数据,然后将接收到数据在上位机上显示,整个过程就是这样。 2. 系统硬件构成 系统硬件方面主要由单片机最小系统,温度传感器DS18B20,4位共阳极数码管,还有zigbee无线收发模块,上位机显示模块组成,目的在于实现温度的准确检测和无线收发所检测的温度数据。 3.单片机最小系统设计 单片机最小系统的设计主要有五个部分组成,电源电路,复位电路,晶振电路,串口电路和控制主体的STC89C52单片机。 电源电路由一个六脚的按键开关,一个1K的电阻,一个10uF的极性电容和一个显示电路供电状态的发光二极管组成。开关为了适应各种情况下能够方便供电,开关外接有一个USB接口和一个DC-5V的标准电源接口作为供电设备使用。除此之外还设计了一个外接电源接口。电源电路如图2所示。 图2 电源电路 复位电路组成很简单,仅仅有4个小器件构成,一个是作为复位控制的四脚按键,一个10uF的极性电容,还有两个电阻,阻值分别为1K和10K。电路与单片机的RST端口连接,电路上电后,按下按键控制系统复位。具体电路如图3所示: 图3 复位电路 晶振电路更为简单,只有3个器件,一个11.0592Hz的晶振外加二个30PF的普通电容组成,晶振两端分别与单片机的XTAL1和XTAL2口相接。电路如图4所示: 图4 晶振电路 串口电路主要利用MAX232来实现,MAX232是美信公司设计的一款单电源电平转换芯片,在本次设计中的使用的方法是在MAX232的1和3管脚之间,4和5管脚之间,2和16管脚之间,6和15管脚之间,还有16和16管脚之间全部加上一个0.1uF的电容,7和8管脚作为串口输入端,外接一个标准9孔串口母头,9和10管脚作为输出,分别与单片机的P3.0和P3.1连接。这样就构成了与单片机连接,可以进行串口通信的串口电路。具体电路图5所示: 图5 串口电路 单片机最小系统的主体部分使用的是STC89C52单片机,它是美国ATMEL公司生产的低电压,高性能的CMOS 8位单片机,片内寄存器可反复擦洗,含有32个可编程双向I/O口,3个16位定时/计数器,共8个中断源。需要指出且注意的是,单片机在系统设计时,管脚EA要始终接高电平。因为EA接高电平时,单片机读取内部程序存储器。当扩展有外部ROM时,读取完内部ROM后自动读取外部ROM,EA接低电平时,单片机直接读取外部ROM。 而设计中使用的STC89C52是有内部ROM的,所以此引脚始终接高电平。一般在设计单片机最小系统时,大多会加上流水灯和独立键盘的设计,但是在我的毕业设计中把这些部分作了改进。考虑到流水灯和独立键盘这些设计如果完整的加入就会造成一定的浪费,而且由于学校实验室的条件有限,PCB板的刻录存在很多问题,因此这些设备会大大增加硬件调试过程的难度,费时费力。同时,在设计单片机最小系统时,考虑到不加入这些设备的话,以后又有可能需要用到。所以中和上面各种因素,在最小系统的设计部分最后只是增加了二个独立键盘和二个LED发光二极管作为调试或需要时使用,同时,考虑到以后可能还会外接其它设备

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档