欢迎来到天天文库
浏览记录
ID:10118433
大小:356.50 KB
页数:23页
时间:2018-06-11
《gsm短消息收发系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录1绪论12系统结构框图23GSM模块设计23.1TC35i的控制简介33.2短消息AT指令33.3收发短消息的模式44单片机及外围器件的设计44.1电源电路44.2单片机主控制电路54.2.1SoC型单片机STC89C516RD+54.2.2单片机STC89C516RD+I/O接口电路64.3单片机与TC35i的硬件接口74.4实时时钟电路84.5存储电路94.5.1存储电路芯片介绍94.5.2存储电路104.6看门狗电路114.6.1看门狗芯片介绍114.6.2看门狗电路125系统软件设计145.1主程序流程145.2PC与单片机通信部分14
2、5.3短消息收发156结语16谢辞16参考文献:17附录系统总体电路图19221绪论近些年来,由于通讯网络的飞速发展,移动通信与实际应用的结合使得各种基于GSM网络的无线监控系统成为当前远距离无线监控领域最为广泛的应用。另一方面,基于嵌入式概念的单片机和PC通过串行口构成的多微机监测系统己经广泛应用于工业控制、数据传输、水利系统、消防治安、智能楼宇、银行金融等方面,这些系统原来大多采用有线网络、短距离无线网络等通信方式,其固有的缺陷很大程度上限制了其使用的场合。GSM短消息业务以其连接简单、费用低廉、覆盖范围广、实现方便等优点得到了广泛的应用。基于
3、GSM短消息业务不需要建立拨号连接,只需把待发的消息加上目的地址发送至短消息中心,再由短消息中心转发到最终目标。结合GSM网络的短信息收发系统解决了上述的不足,具有低成本、可升级和易扩展的特性,能同时满足个体用户和小规模用户的需求,应该具有更良好的应用前景。进入21世纪,移动通信技术以惊人的速度迅猛发展。无论是CDMA、2.5G还是3G,移动通信的发展目标都是在更好的语音通信之外,向用户提供更加丰富多彩的高速无线数据应用。随着GSM移动通信网络的迅速普及和竞争的日益激烈,新技术和新业务的开发和应用已经提到一个十分重要的位置。短消息业务(SMS)是全
4、球移动通信系统GSM的一项基本业务,它利用信令信道传输,不用拨号建立连接,直接把要发的信息加上目的地址发送到短消息服务中心(servicecenter),由短消息服务中心再发给最终的信宿,是目前应用最广泛的一种通信方案。短信息业务以其连接简单、费用低廉、覆盖范围广、实现方便等优点得到越来越多的系统运营商和系统开发商的重视,基于短消息业务的各种应用也蓬勃发展起来。短消息业务与语音及传真是GSM网络提供的主要电信业务,它通过无线控制信道进行传输,经短消息中心完成存储和转发功能,每条短消息的信息量为140bit。在短消息的可靠传递基础上,GSM专业调制解
5、调器的出现给GSM的发展注入了新的活力,它改变了传统的以语音为主要的通信手段,使GSM网络数据通信得到广泛的应用。目前市场上提供的GSM调制解调器和模块提供了RS232标准数据接口,采用AT指令控制,符合ETSI标准GSM0707和GSM0705。基于这种技术,以GSM网络作为无线传输平台可以开发出多种应用领域。本文对基于GSM短消息收发系统的设计与实现作了具体描述,给出了系统的软硬件设计方案,对主要硬件,即GSM模块TC35i和STC89C516RD+单片机作了重点介绍。给出了系统的软件设计,包括PC与单片机通信部分和短消息收发部分。最后实现系统
6、监控功能。222系统结构框图根据设计要求及方案论证,系统整体电路方框图如图1所示。电源电路GSM模块接口电路终端看门狗电路信息存储单元电路实时时钟电路单片机系统控制器单片机系统图1系统整体硬件电路方框图在图1所示的方框图中,单片机系统包括单片机系统芯片STC89C516RD+、时钟芯片DS1302、看门狗芯片MAX6865、以及扩展的32K片外存储器CY62256。CY62256通过地址锁存器74HC573以总线的方式与单片机连接。这样在用C语言编程的时候只需要在程序中把要使用的变量定义为外部(XDATA)变量即可。无需考虑存贮空间的分配以及寻址的
7、方式,使程序设计有所简化。GSM模块采用TC35i,TC35i带有标准的串行通信接口通过MAX232进行电平转换后与单片机进行接口。在本设计中我们的重点是进行短信息的接收与PDU解码。由于TC35i与终端都必须通过串行通信接口与单片机相连,而大多数单片机都只有一个标准的UART接口(也有少部分Soc型单片机如,C8051F系列中的一些芯片以及华邦的W79E225等有两个UART接口,但价格相对较高),因此考虑使用模拟的串行通信口,这样既降低了成本又充分的利用了片内的定时器资源,事实证明这是可行的。3GSM模块设计采用GSM的短信功能,可以使某些控制
8、达到“零距离”。由于短信息的费用低廉,可以取代传统的主机作为服务器进行的信息发送方式,采用GSM模块可以为我们的终端达到设
此文档下载收益归作者所有