基于GSM的门控及SMS报警系统软件设计说明书.doc
《基于GSM的门控及SMS报警系统软件设计说明书.doc》由会员分享,可在线阅读,更多相关《基于GSM的门控及SMS报警系统软件设计说明书.doc(34页珍藏版)》请在沃文网上搜索。
1、 摘 要本文详细介绍了本系统的选题背景,发展现状和未来发展前景,并且论述了系统设计过程中所涉及的各项技术,包括:GSM技术,AT89S52单片机,SMS报警技术,TC35i通信模块,常用AT指令等。同时,本文对系统采用的方案进行了详细的论证,在基于ARM的嵌入式系统和51单片机与GSM模块构成的系统中,本设计选择了51单片机与GSM模块构成的系统;在无线数据传输模块的选择上,本设计采用了GSMSMS模块实现无线数据传输;在GSM Modem的选择上,本设计在MZ28模块、Q2406B GSM模块和TC35i模块中选择使用TC35i模块。系统软件设计采用模块化设计思想,主要分为单片机系统初始化模
2、块、通信模块初始化模块、用户身份验证模块、数据传输模块、数据采集模块、报警控制输出模块等组成。在设计过程中,本文绘制了硬件原理框图,各个程序的流程图,包括短信报警程序流程图,身份验证程序流程图,以及程序的总流程图,并对采用C语言对各流程进行编程。本文详细地叙述了基于西门子公司的TC35i型GSM手机模块的门控及SMS报警系统的软件设计过程。给出了采用TC35i模块和单片机构成的门控控制及SMS报警系统的设计方案,并详细介绍了该系统的软件的工作流程。文章重点阐述了单片机和TC35i模块的通信过程、AT指令的应用、短信PDU编解码在单片机上的实现,程序模块的构成等。该系统单片机通过标准串口经电平变
3、换与TC35i模块相连,完成对TC35i模块的初始化和短消息的数据收发功能,完成单片机与TC35i模块的信息传递,根据传递的信息,去驱动执行机构做出相应的动作。关键词:TC35i模块;SMS报警;AT指令;PDU编解码AbstractThis paper describes the background and the current situation of this system, as well as its future development prospects in detail, and discusses the technologies relate to the desig
4、n of the system process, including GSM technology, AT89S52 microcontroller, SMS alarm technology, TC35i communication module, Commonly used instructions AT and so on. At the same time, this paper demonstrates the scheme of this system in detail. We choose 51 SCM and GSM module system between the emb
5、edded system based on ARM and 51 SCM and GSM module system, in the choice of wireless data transmission modules, we choose GSM SMS module to realize the transmission of wireless date, in the choice of GSM module, we select TC35i module between MZ28 module, Q2406B GSM module and TC35i module. In the
6、design process of alarm system, we select the modularize method, including the SCM system initial module, communication module initialization module, user authentication module, data transmission module,data acquisition module and alarm control output module. In the process of this designation, this
7、 paper provides the functional block diagram of hardware, flowchart of every module, including Text messages alarm program flow chart, Identity authentication program flow chart and the total program flow chart, and uses C to achieve the Software Programming to each technological process. This paper
8、 describes the software design process of alarm system based on the Siemens TC35i module type GSM mobile phone and SMS gate in detail. The paper gives the gated single-chip control and SMS alarm system design and details of the system software workflow by using TC35i modules. The paper focuses on de
9、scribing the correspond process between single-chip interface and TC35i modules, TC35i features and main functions, AT command application, the realization of SMS PDU in the single-chip codec , such as program modules. The single-chip of system associated with the TC35i module through a standard ser
10、ial port to complete the TC35i module initialization and the function of sending and receiving short message, to complete the impression of information between single-chip and TC35i module, according to the message, the system drive the implementation to do the corresponding action.Key words: TC35i
11、module;SMS alarm;AT commands;PDU codec目录第一章 引言11.1 课题的背景及意义11.2 课题的应用前景21.3 未来发展方向展望2第二章 方案论证42.1 总体方案选择42.2 无线数据传输模块42.3 GSM Modem的选择5第三章 设计中各应用技术的简介83.1 GSM简介83.1.1 GSM的由来83.1.2 GSM系统构成83.1.4 GSM系统的接口与协议93.1.5 GSM系统的业务功能103.2 AT89S52单片机简介113.3 TC35i模块简介123.4 SMS简介123.4.1 SMS的定义123.4.2传输和要素133.4.3
12、发送和接收SMS信息的两种方式13第四章 系统总体设计要求及方案164.1系统总体设计要求164.2系统设计总框图164.3 端口分配16i第五章 软件总体设计185.1 GSM常用AT指令185.2 下位机软件组成195.3 各模块软件设计205.3.1 初始化模块205.3.2 GSM初始化模块215.4 单片机发送AT指令的程序设计215.5 中文短信息的收发225.5.1 PDU模式及中文短信息的编码225.5.2 短信报警程序设计235.5.3 GSM模块的接打电话程序设计245.5.4 数据传输模块25第六章 技术经济分析26第七章 结论28参考文献29谢辞30附录一 中文译文附录
13、二 外文资料原文附录三 系统程序iiii沈阳建筑大学毕业设计基于GSM的门控及SMS报警系统软件设计第一章 引言1.1 课题的背景及意义随着人们生活水平的提高和安全防范意识的增强,人们开始关心自己的生活和工作环境,不但要求周边环境的舒适化和人性化,对居住工作环境的安全化和智能化也提出了更高的要求。同时,人们的思想观念、行为方式也发生了很大的变化,家用电器也逐渐从单纯的电器化向自动化转变,现在家用的门锁已经从传统的机械锁向电磁锁转变,随着家用电子设备的普及,传统的机械锁将由电磁锁慢慢代替,目前,市场上已出现了非接触式IC卡控制的门控系统,并且已经得到了广泛应用,基于单片机控制的GSM门控及SMS
14、报警的出现与机械锁相比,使用特别方便,提高了系统的安全性,且易于增设报警系统,实现了各种门控和报警信息可视化。传统的机械式(防盗网、防盗窗)安防系统在实际使用中暴露了很多隐患,基于单片机控制的GSM门控及SMS报警系统,性能优良,可以使家庭门控防盗报警变得更加及时、使用更加方便,更加的安全可靠。它不再依赖有线电话执行报警,而是借助最可靠、最成熟的GSM移动网络,非常适合家庭及其他场所使用。同时,本系统不仅能实现自动开门,还具备远程的门控和报警提示功能,而有些特殊场合又必须对这些信息进行记录,目前市场上常见的防盗报警系统的通信方式有固定电话拨号、以太网、集群系统等等。但它们有各自的缺点:固定电话
15、拨号容易被盗贼在入室抢劫前切断电话线或恶意占线,使其在关键时刻失灵。以太网同样面临着线路被切断的隐患,且不易普及。集群系统功耗很大,网络架设和维护费用很高,而且需要购买固定的频点。针对以上通信方式的优、缺点,我们设计了基于单片机控制的GSM门控及SMS报警系统。此系统可解决这些隐患,让家庭门控和防盗防盗更及时、使用更方便。它不再依赖有线电话执行报警,而是借助最可靠、最成熟的GSM移动网络,以最直观的中文短消息或电话形式,直接把报警地点的情况反映到您的手机屏幕上。目前,人们设计的各类DTE设备基础上以微处理器为核心,带有RS232/RS485等通信接口,在物理层上很容易实现与GSM设置(如手机等
16、)的连接。但对SMS协议的研究文献却较少,特别是用单片机控制手机的门控及SMS(Short Message Service)报警系统收发的研究更少,正是在此基础上对怎样用单片机控制手机收发短信息和门控系统进行了研究。GSM(Global System for Mobile Communication,全球移动通讯系统)是基于时分多址技术的移动通讯系统,是目前发展比较成熟、完善、应用最为广泛的通讯系统。目前已建成的覆盖全国的GSM数字蜂窝移动讯网(主要包括中国移动和中国联通两家大型运营商),是我国公众移动通讯网的主要方式,它主要提供话音、短信息、数据等多种业务1。其中基于GSM-SMS(Shor
17、t Message System,短消息或短信)功能可以开发出传输各种检测、监控数据信号和控制命令的数据通讯系统。由于GSM网络在全球范围内实现了联网和漫游,不需组建专用通讯网络,就可以完成远程数据通讯,而且具有较好的实时性,所以GSM网络的应用越来越广泛。本系统就是利用AT89S52单片机对报警信息进行采集,再以SMS和打报警电话的方式实现远程自动报警以及开门功能。1.2 课题的应用前景基于单片机控制的GSM门控及SMS报警系统设计将有广泛的应用前景。它将现代通讯技术与家庭用户门控报警防盗技术结合起来,充分利用发达的无线通讯网络,是3G(GSM、GPS、GIS)技术在发短信和打电话中应用的一
18、个重要组成。该系统具有较强的扩展性,可以扩展应用实现无线数据传输、接打电话等功能。配合GSM接收器,就可以实现对门控的远程监测和控制。此外,报警系统只有在报警时才会发短信,平时不会发生任何费用,所使用的网络是公共无线通讯网络,与使用手机完全相同,不需额外注册。1.3 未来发展方向展望系统的容量只和GSM系统的容量有关,所以它的容量是非常大的。现在GSM的覆盖范围是非常广,随着短消息业务在全国各地的开通,装有GSM通讯的设备的系统,将可以在全国任何地方实现对门控的远程监测和控制,该系统应用将更广泛,功能上会更完善。(1)行业应用的需求拓展由于不同行业自身应用环境和业务特点的显著差异性,某一行业的
19、监控系统往往具有显著的排他和不可复制等特点。随着行业应用的加深,未来监控系统的成功部署需要对某一行业应用深入理解,在以往丰富实施经验的基础上,结合新的行业应用进行深挖,需要严谨而具有针对性的项目咨询以及大量的需求分析和测试。(2)模块化的灵活拓展在广度上,随着用户对监控系统投入的加大、应用和依赖程度的加深,传统的监控系统所包括的基本功能模块已不能满足当今行业应用的需求。未来针对特定的用户,诸如渠道管理、库存管理、自动报警、远程管理、报表提交以及统计分析等高级智能模块将得以应用,使得监控系统通过模块化的方式按需灵活拓展,并完成由单一的安全防范向用户决策层支持的重要过渡。(3)除了上述的发展趋势之
20、外,未来市场的发展趋势还将具有进一步商业化和转向家庭化、民用化两个发展方向。从商业化模式下的客户角度来看,更加趋向于将视频监控系统建成集通信、运算及存储于一身的统一平台,而不是整体系统中重复建设的其中一个IT子系统。诸如视频会议、流媒体内容分发等功能均将被充分开发以使客户获得更高的ROI(投资回报率)。IDC认为,视频监控系统的建设甚至将成为未来UC(统一通信)基础架构的重要组成部分。同时,作为一个特殊的市场,家庭视频监控市场在以往通常被简略理解为楼宇监控。然而,家庭监控市场无论是在运营方式上,还是在具体的应用需求上,均不同于楼宇监控。目前,对于这一市场尚没有系统深入的客户行为分析和明确的资金
21、投入,运营商在收费模式上仍然有待完善,个性化增值服务方面亦缺乏具有雄厚实力且专注于此的解决方案提供商。第二章 方案论证2.1 总体方案选择方案一:基于ARM的嵌入式系统。这种方案中我们可以使用现有的操作系统,在系统的基础上进行应用程序的开发。由于ARM处理器的功能强大,资源丰富,因此使用这种方案可以使系统功能近乎完美,并且由于使用了操作系统,应用程序的设计会变得简单可靠。但是这种方案成本较高,同时使用的嵌入式操作系统也会占用一部分额外的硬件资源,这样会大大的提高开支。目前情况下我们不考虑这种方案。方案二:51型单片机与GSM模块构成的系统。目前51单片机已非常普遍,基于51内核的芯片也有众多供
22、应厂商。51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。这些单片机都有丰富的片上资源,一般都不需要外扩其他器件就可以构成一个完整的系统。片上系统的优点在于减小了布线的麻烦,提高了系统的整体性能。因此我们选用这种
23、方案。2.2 无线数据传输模块实现数据无线传输方案主要有以下四种:(1)采用高频无线技术实现无线数据传输采用高频技术有传输距离远,不受方向性约束的优点,但抗干扰性能差,易受各干扰源的影响。而且从实用性和普及性的角度看,高频技术还有所欠缺。(2)采用激光技术实现无线数据传输采用激光技术有传输距离远,速度快,抗干扰能力强等优点。但由于激光的强方向性,使其在推广上面受到影响。一般在现阶段,激光技术多用于军事领域,对于本次设计的预期目标有点偏离。(3)采用蓝牙技术实现无线数据传输蓝牙(Bluetooth)技术是一种开放性的无线数据通信协议,它用于近距离无线连接。蓝牙的载频选用2.45GHz,为固定与移
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GSM 门控 SMS 报警 系统软件 设计 说明书