网站大量收购独家精品文档,联系QQ:2885784924

毕业设计(论文)-基于GPRS的室内温度监测报警系统设计.doc

毕业设计(论文)-基于GPRS的室内温度监测报警系统设计.doc

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于GPRS的室内温度监测报警系统设计 专业:电子信息工程 学生: 指导老师: 摘要 温度是仓库存储系统、室内烤烟系统、室内酿酒系统、花卉温室培育系统的一个重要参数,温度过高、过低都会使系统各组成部分的性能下降,严重影响系统的正常工作。准确地测量温度报警温度测量报警系统在生活中有的意义。STC89C52单片机系统设计原理,利用短消息的无线通信协议,通过多种方式进行报警和预警,并借助电话等现代化通讯手段进行信息传递。 关键字:温度监测系统 STC89C52单片机 串口通信 远程监控 GPRS 目 录 1 绪论 1 1.1 引言 1 1.2 课题研究的背景 1 1.3 课题主要研究内容 5 1.4 课题研究意义 5 2 系统总体设计方案 6 2.1 系统方案设计 6 2.2 系统硬件设计方案 7 2.3 系统软件设计方案 8 3 系统硬件设计 9 3.1 微处理器的硬件设计 9 3.2 各模块硬件设计 13 4 系统软件设计 25 4.1 汇编语言和C语言的特点及选择 25 4.2 系统软件开发环境 25 4.3主程序设计 27 4.4 各模块程序设计 28 5 系统调试 39 5.1 硬件调试 39 5.2 软件调试 40 5.3 系统联调 40 6 结论与展望 42 6.1 结论 42 6.2 展望 42 参考文献 44 附录一 45 致谢 48 1 绪论 1.1 引言 温度是仓库存储系统、室内烤烟系统、室内酿酒系统、温室培育系统的一个重要参数,温度过高、过低都会使系统各组成部分的性能下降,严重影响系统的正常工作。准确地测量温度报警STC89C52单片机系统设计原理,利用短消息的无线通信协议,通过多种方式进行报警和预警,并借助电话等现代化通讯手段进行信息传递。通信协议,入门有一定难度,不如无线专用简单易用。 受公网业务开通状况及信号覆盖范围的影响较大,能否在某处使用,完全取决于运行商的系统建设情况。 运行费用较高,GPRS是按流量计费,那样通过网络侵入的无用信息也会被计费。实时性差,尤其是节假日系统的负荷会达到高峰(如短信、彩信成倍增长),系统及网络堵塞严重,信息不畅,不能及时发送或收到有用信息   系统安全性较差,由于GPRS是通过互联网发送数据,而目前的网络安全性不高,越来越容易受到攻击,造成瘫痪。网络 图 2-1 系统结构图 其中数据采集模块负责实时采集温度数据,采集到的温度数据传输到单片机,由单片机处理后的数据送显示部分显示。设置模块可设置预定温度,当检测到的温度高于设定温度时,单片机控制GPRS电路启动发送短信到用户手机,并发出报警声;当检测温度低于设定温度时,实时显示当前室内温度并作为室内电子钟使用。 2.2 系统硬件设计方案 2.2.1系统主要模块设计 本系统要实现基于GPRS的室内温度监测报警系统。根据设计要求,综合本系统的特点及应用范围提出以下几方面的问题重点考虑。 (1)主控模块 采用技术较为成熟的STC89C52单片机[15],该芯片为宏晶公司生产的一种低功耗,高性能的微处理器。内含8K字/计数器等资源,全双工串行口,并具有低功耗空闲状态以及掉电状态。STC89C52单片机与工业80C5l产品指令和引脚完全兼容,能为众多控制系统提供灵活、高效的解决方案。 (2)GPRS无线通信模块 系统中采用SIMCOM公司的SIM300 GPRS 模块。该模块是SIMCOM公司为嵌入式设备设计的GSM双频通信核心模块SIM300 GPRS 模块内含SIM300/SIM卡座/电源/天线/RS232接口,是可独立使用的通讯终端。SIM300支持标准的AT指令集,上位机通过RS232接口,使用AT指令集,即可实现数据拨号、收发短信等功能。该模块需要一张己开通服务的电信运营商提供的SIM卡,以通过GPRS网络实现远程报警、定位。它内置了TCP/IP协议,这样更容易进行数据传输的应用[16]。 (3)温度采集模块 通过数据温度传感器DS18B20进行温度采集和数据转换,主控板能获取室内当前状态,如当前室内的温度,时间等,判断当前温度是否超过我们所设置的温度值,如果超过系统能实施相应的控制,并远程无线报警。室内温度的状态信息可直接连入主控板CPU的I/O口,通过读CPU对应的I/O口,获取室内温度的状态。 2.2.2 系统其它方案设计 (1)按键方案 方案一:采用独立式键盘。独立式键盘的优点是连接电路简单,编程容易。缺点是每一个按键均需要一根I/O口线,当键盘按键数量比较多时,需要的I/O口线也较多。 方案二:采用矩阵式行列键盘。矩阵式键盘的优点是:当键盘按键数量比较多时,需要的I/O口线比较少。 本设计,只需4个按键,所需键盘按键较少,不需用到键盘,繁复又浪费,故选用方案一。 (2)电源方案 方案一:采用家

文档评论(0)

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

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

1亿VIP精品文档

相关文档