基于GPRS的室内温度监测报警系统设计.doc
《基于GPRS的室内温度监测报警系统设计.doc》由会员分享,可在线阅读,更多相关《基于GPRS的室内温度监测报警系统设计.doc(50页珍藏版)》请在三一办公上搜索。
1、基于GPRS的室内温度监测报警系统设计专业:电子信息工程 学生: 指导老师: 摘要温度是仓库存储系统、室内烤烟系统、室内酿酒系统、花卉温室培育系统的一个重要参数,温度过高、过低都会使系统各组成部分的性能下降,严重影响系统的正常工作。准确地测量温度并能及时向户主报警对排除系统潜在的故障有重要的意义。温度测量报警系统在生活中也有重要的意义。近年来,温度监测报警装置已悄然盛行,但是由于经济、技术等原因,目前温度监控报警系统设计不尽合理,存在漏误、误报、不动作等问题。针对市场上流行的普通监测装置的缺陷,本文利用较低的硬件配置环境设计了一种基于GPRS的室内温度监测报警系统设计,实现无线报警和室内实时信
2、息显示,提高了开发效率,也便于软件和硬件后期的维护与修改。该系统集成传统的监测报警和GPRS技术,通过STC89C52单片机系统设计原理,利用短消息的无线通信协议,通过多种方式进行报警和预警,并借助电话等现代化通讯手段进行信息传递。本系统相对于市面上的其它监测系统的不同之处在于,可以将部分已经安装在用户室内的普通电子式报警器改装成网络式温度监测报警系统,从而大大降低用户的费用投入,提升了产品的性价比。此外,市场上的大部分网络报警系统都是通过将高频嵌入式CPU与嵌入式WinCE或Linux操作系统相结合而构建的,而本系统则是利用STC89C52微控制器为中心,外扩GPRS模块,当室内温度超过我们
3、设定的温度值后,考虑有可能会有危险,在第一时间向户主手机进行远程无声报警,提示户主迅速采取措施。当温度在正常范围内,该系统能显示时间、显示日期、温度和闹钟等功能。这样既能够使室内安全得到保证,又能确保该系统在未来一段时间内的先进性,因此可以广泛应用于家庭、银行和仓库等重要场所。关键字:温度监测系统 STC89C52单片机 串口通信 远程监控 GPRS目 录1 绪论11.1 引言11.2 课题研究的背景11.3 课题主要研究内容51.4 课题研究意义52 系统总体设计方案62.1 系统方案设计62.2 系统硬件设计方案72.3 系统软件设计方案83 系统硬件设计93.1 微处理器的硬件设计93.
4、2 各模块硬件设计134 系统软件设计254.1 汇编语言和C语言的特点及选择254.2 系统软件开发环境254.3主程序设计274.4 各模块程序设计285 系统调试395.1 硬件调试395.2 软件调试405.3 系统联调406 结论与展望426.1 结论426.2 展望42参考文献44附录一45致谢481 绪论1.1 引言温度是仓库存储系统、室内烤烟系统、室内酿酒系统、温室培育系统的一个重要参数,温度过高、过低都会使系统各组成部分的性能下降,严重影响系统的正常工作。准确地测量温度并能及时向户主报警对排除系统潜在的故障有重要的意义1。近年来,温度监测报警装置已悄然盛行,但是由于经济、技术
5、等原因,目前温度监控报警系统设计不尽合理,存在漏误、误报、不动作等问题。针对市场上流行的普通监控产品的缺陷,本文利用较低的硬件配置环境设计了一种基于GPRS的室内温度监测报警系统设计,实现无线报警和室内实时信息显示,提高了开发效率,也便于软件和硬件后期的维护与修改。该系统集成传统的报警监测技术和GPRS技术,通过STC89C52单片机系统设计原理,利用短消息的无线通信协议,通过多种方式进行报警和预警,并借助电话等现代化通讯手段进行信息传递。1.2 课题研究的背景1.2.1 课题国内外现状随着微电子技术的不断发展,以单片机为主体,将计算机技术与测量控制技术结合在一起,组成了智能仪表。一般智能仪器
6、都配有RS232、RS485等标准的通信接口,可以很方便地与PC机和其他仪器一起完成更复杂的任务。在温度测量领域里,智能化测温仪2也越来越被广泛地得到应用,但RS232、RS485等通信手段具有传输距离短,抗干扰性差的缺点,在实际应用中,有时需要仪器能具有投资维护费用低、可靠性好的高性价比的通信方式。近年来,基于公共网络的通信手段得到初步应用,这些远程通信手段包括公共电话网、Internet网络等。这些远程通信方法具有投资少、免维护、成本低、可靠性高等特点,在一些对操作和监控的实时性要求不高的情况下具有很高的性价比,但在一些场合下,如无人值守场所,采用上述的有线通信方式是很不经济的。随着手机应
7、用资费的不断下调及其通信网络的不断完善,应用手机短消息来进行远程监控具有很广阔的应用前景,使用GPRS短消息来传递数据信息也是近年来遥测遥控发展领域中的热门技术。 某些测温设备位于环境恶劣仓库或是在无人值守的条件下,如果在数据的传输部分加装GPRS短消息模块,便可利用GPRS网组成的传输系统,使系统的可靠性、抗干扰性、稳定性、可维护性、功能扩展性等方面具有明显的优越性,并可降低运营成本和劳动强度。本课题研制的温度监测报警就是以GPRS短消息方式为通信手段的。在分布式温度监测系统中,上位机与下位机的通信手段有多种,距离从几米到几千千米几乎都可以实现,当前国内外报警系统使用最广的是有线报警或短距离
8、无线报警,如RS232, RS485、红外线等。但随着应用需求的日益复杂,如在一些测控系统中,由于各测控点分布范围广、数量多、距离远,还可能地处偏僻,因此铺设电缆难度大、不切合实际,向电信部门租用专用电话线又要申请很多电话线,而且有些测控点线路难以到达,况且采用电话线路时需要等待漫长的电话拨号过程,速度慢,运营成本较高,总之测控系统采用有线通信方式建设周期长、工作难度大、运行费用高,不便于大规模使用;与之相比,GPRS无线通信方式则显得非常灵活,它具有投资较少、建设周期短、运行维护简单、性价比高等优点。正是在这一环境下诞生了无线报警系统,无线报警系统是不需要人员到达现场,使用计算机技术、单片机
9、技术、通信技术、网络技术和微电子技术相结合,通过一定的网络设备建立通讯联系,具有高度集成性,集软件、硬件为一体,对各种范围内各种待监测设备自动正确采集、传输、统计及综合分析的系统。具有传输速度快,传输质量高、远距离、安全、可直接与营业计算机联网等突出的优点。采用无线报警系统可以降低人员的劳动强度、降低人为因素造成的不安全,并能迅速的统计实时线损。无线报警技术的出现,是计算机网络技术与监控技术相结合的必然结果。早期无线报警技术是非实时非在线监控方式,而现代无线报警技术是实时在线监控方式,借助于计算、互联网和通信技术,操作者可以依靠安装在现场的各种传感器及音视频设备,远隔千里便可随时了解现场生产与
10、设备情况,对生产现场进行监控、诊断与控制。无线报警技术的模式与通信技术的发展密不可分的,伴随着通信技术的发展,出现了三种无线报警模式3:人工无线报警、有线网络无线报警和无线网络无线报警。无线网络无线报警利用GPRS数据业务通过Internet进行通信。GPRS技术传输速度快,永远在线,实时性强,安全可靠,按流量计费,比短消息更经济、合理。利用GPRS进行无线报警,既避免了开发新的频率资源,又开辟了无线报警的新领域。随着GPRS网络技术的不断发展,构筑在GPRS网上的远程无线测控报警系统必然能与移动通信技术的发展同步,因而具有广阔的前景。1.2.2 研究主要成果随着信息技术的迅猛发展以及人们对移
11、动通信需求的急剧上升,GPRS技术一种迎合GSM移动通信市场和全球因特网迅猛发展和日益融合而兴起的技术,广泛受到人们关注。GPRS能把分组交换技术引入现有GSM系统,将移动通信和数据网络合二为一,以其“极速传送”、“永远在线”等特点4,倍受国内外电信业的青睐。GPRS被公认为将成为通往第三代移动通讯(3G)的一个重要里程碑。当今世界已进入了飞速发展的信息时代,信息产业己成为国民经济的主导产业,通信则成为信息产业中发展最为迅速,进步最快的行业。而在通信领域中,移动通信(GPRS)网则是这个领域中发展最积极最活跃最快的分支之一。在GPRS中,唯一不需建立端到端通信的业务就是短消息业务(SMS),在
12、移动设备处于点与点通信状态下,还能同时实现短消息业务。GPRS模块在短信息方面的应用最具优势,短消息具有随时在线、不需拨号、价格便宜、覆盖范围广等特点,特别适合于需频繁传送小流量数据的应用,如工业遥感遥测遥控、信息反馈无人值守站机房监控和远程维护(如服务器,交换机等),其他无人值守点(如仓库、办公楼等)监控、电力系统城市中压电网实时监控和自动补偿、集团车辆调度与安排计算机增值服务等领域。正是基于以上考虑,本系统提出并设计了一种基于GPRS网络无线报警系统、运用它最具优势的短信功能,将采集的数据以短信的方式发送到用户手机,实现对室内温度实时监控。系统采用了微电子技术、计算机接口技术、传感器技术、
13、GPRS通信等多项技术。设计要点是采用单片机技术进行数据采集和处理,对装置进行控制,主机监控系统软件设计,单片机与GPRS模块的通信与控制,短消息编码等设计内容。系统主要分为两部分:报警模块与数据采集模块;然后再进行模块划分为主控模块、GPRS模块、显示模块、温度传感器模块5、时钟模块。引入模块化设计思想,从而使系统整体更简洁、完善。1.2.3 发展趋势目前远程数据传输方式主要有6:基于无线的远程数据传输和基于有线的远程数据传输。有线的远程数据传输又主要包括:基于公用电话网络的远程数据传输、基于Internet网络的远程数据传输、基于电力线载波的远程数据传输、基于专用线路的远程数据传输和基于现
14、场总线技术的远程数据传输。基于无线的远程数据传输方式主要有:蓝牙监控7、利用GSM的SMS短消息业务实现远程监控、以及利用GPRS网络的无线远程监控。蓝牙协议是一种较流行的短距离无线通信协议。它主要应用在短距离无线应用的场合,例如无线终端,医疗设备等。对于远距离的数据传输是不适用的。GSM全名为:Global System for Mobile Communications8,中文为全球移动通讯系统,是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。SMS是短信息服务的简称,它通过GSM模块发送和接
15、收有限长度的文本信息。SMS属于GSM第一阶段(Phase 1)的标准。目前SMS已经被集成到了很多网络标准中,不仅仅是在GSM网络标准中,在其它移动网络如CDMA、TDMA、PHS等移动网络都支持SMS,这使得SMS成为一项非常普及的移动数据业务。利用SMS短消息业务实现远程监控有以下几个优点9-10:(1)收费低廉,不管是长途短途,每发送一条短信息仅0.1元,而且接收免费。(2)随时随地,而短信息用户可以随时随地发送短信息,不用担心对方是不是在服务区,只要设置了对方的号码,就可以给对方发送短消息。(3)能够承载多种数据,短信息有3种模式:块模式、PDU模式和Text模式。(4)能够保障传输
16、中的安全;短信息在发送之前,可以通过STK卡将信息加密后进行传输。在到达目的地后由接收者将信息解密,实现了点到点的信息安全保障。但同时GSM短信息业务也有较大的缺点:存在延迟,没有达到真正的“实时”;传输的数据量有限,SMS的消息长度只有160个字节,对数据量较大的系统,只能分成几条短信息进行传输,进一步增加了延迟时间。只是对于数据量较小、实时要求不高的监控系统,SMS的延迟才能够在系统延迟允许的范围内。随着internet技术的推广,IP技术在通信网络中正占据着越来越重要的地位,己经成为未来的发展方向。GPRS在GSM的系统上解决了移动通信技术与IP技术的结合11。由于GPRS采用分组交换方
17、式,它大大地提高了无线信道和核心网络的使用效率。GPRS理论上可提供高达171.2kbps的传输速率,这意味着通过便携式电脑,GPRS用户能和ISDN用户一样快速地上网浏览,同时也使一些对传输速率敏感的移动多媒体应用成为可能。GPRS是GSM Phase+2阶段引入的内容。随着通信技术的发展,GSM/GPRS网络通信以其更加低廉的价格和永远在线的性能有着不可估量的发展前景。无论是2.5G还是3G,发展目标都是在更好的语音通信之外,向用户提供丰富多彩的高速无线数据应用。由于GSM发展还不太成熟,覆盖面不广,利用GSM进行远程数据传输还没有发展起来,在这个阶段最常用的远程数据传输方法是利用单片机的
18、串行接口,通过专门布设的通讯电缆线加以实现,或者是利用现场总线技术实现数据传输,但是这些方法传输距离有限,成本也比较高。随着GSM网络不断的发展,开始出现了利用GSM网络的SMS短消息业务进行远程数据传输,并且出现了利用Internet网络进行更广范围内的远程数据传输12。由于GPRS网络的不断发展和完善,特别是随着嵌入式Internet的不断发展,一些像Vxwork,Psos,Neculeus,Window CE,Linux等嵌入式操作系统的应用。像ARM,PowerPC,X86,C51、IP2022等等功能强大的CPU、网络单片机和西门子公司S系列GPRS模块的出现和推广,使得利用GPRS
19、进行远程数据传输已经得到越来越广泛的应用13。1.2.4 存在问题DS1820虽然具有测温系统简单、测温精度高、连接方便、占用口线少等优点,但在实际应用中也应注意较小的硬件开销需要相对复杂的软件进行补偿,由于DS1820与微处理器间采用串行数据传送,因此,在对DS1820进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在使用PL/M、C等高级语言进行系统程序设计时,对DS1820操作部分最好采用汇编语言实现。在使用GPRS模块14时,要注意如下问题:(1)通信协议较为复杂,入门有一定难度,不如无线专用简单易用。(2)受公网业务开通状况及信号覆盖范围的影响较大,能否在某处使用,完
20、全取决于运行商的系统建设情况。(3)运行费用较高,GPRS是按流量计费,那样通过网络侵入的无用信息也会被计费。(4)实时性差,尤其是节假日系统的负荷会达到高峰(如短信、彩信成倍增长),系统及网络堵塞严重,信息不畅,不能及时发送或收到有用信息。(5)系统安全性较差,由于GPRS是通过互联网发送数据,而目前的网络安全性不高,越来越容易受到攻击,造成瘫痪。1.3 课题主要研究内容本课题根据温度监测报警系统的发展现状,在GPRS网络技术的不断发展的基础上,研究并设计了基于GPRS的室内温度监测报警系统,报警系统引入模块化设计思想,从而使系统整体更简洁、完善。本课题需要研究的内容主要有以下几个方面:(1
21、)根据系统功能要求并且考虑产品的性价比,进行系统的整体方案设计。该方案采用模块化设计方法,以方便系统的调试和用户的使用。(2)系统硬件设计。包括芯片的选型、所选芯片的功能、芯片外围电路的合理设计。主要内容有单片机的应用、GPRS模块的选择、显示模块的设计、温度传感器模块的设计、时钟模块的设计、键盘电路的设计和系统电源电路的设计。(3)系统软件设计。主要包括系统主程序、中断子程序、短信息发送程序、温度采集程序、时钟程序、显示程序等。(4)系统整体电路调试、系统整体软件调试、最后进行联机调试。1.4 课题研究意义本课题研究的意义在于:(1)在温度监测报警器领域,引入了网络监测系统理念,提出一种新的
22、全方位室内安全解决方案,通过设计具有远程监控功能的通讯平台,为室内监测报警系统的无线网络化发展提供了良好的应用基础。(2)当室内处于常温下,这个网络报警系统能够显示室内实时温度,当前的时间,日期和闹钟功能等。(3)利用较低的硬件环境完成较高的系统功能,为网络式室内监测报警系统市场探索出一条新路,为今后网络式报警系统在国内的普及奠定了基础。2 系统总体设计方案2.1 系统方案设计2.1.1 系统需求分析系统要设计成集数据采集、报警、用户接收手机于一身的无线报警系统。该报警系统应具备如下特点: 报警模块能够通过按键设置采集模块的参数、能够接收采集模块发送的采集数据; 报警模块能够通过短消息将报警数
23、据发给用户接收手机; LCD液晶能显示报警内容、报警时间以及室内采集到的温度; 采集模块能够采集待采集点的数据; 用户接收手机能够随时获得采集模块的当前采集数据; 断电保护。断电后,由备用电池给系统供电,保证系统能够正常工作。通过上述来说本系统实现如下功能: 一般情况下系统实时显示当时室内温度; 当室内温度超过我们设定的温度值后,考虑有可能会产生危险,在第一时间向户主手机进行远程报警,提示户主迅速采取措施或向警方报警,有效防止火灾发生; 利用按键可设置温度报警线和各种实时时间; 与上位机实时通信。2.1.2 系统工作原理本系统由硬件和软件两部分组成。硬件主要由主控模块、电源模块、温度采集模块、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GPRS 室内 温度 监测 报警 系统 设计
链接地址:https://www.31ppt.com/p-3938490.html