利用TC35i模块在PC机上实现短消息的收发
[关键词:TC35i,短消息] [热度 ]提示:此毕业设计论文完整版包含【任务书,论文】 作品编号:txgc0563,word全文:44页,合计:18000字 |
本论文围绕“单片机控制GSM模块收发短信”这一热点课题,阐述了相应的GSM无线终端的设计方案、开发方法和开发过程,在设计中利用单片机和Siemens公司的最新一代GSM模块TC35i实现了一款具有短信收发功能的GSM Modem原型,在PC机上开发了前台演示软件。利用此Modem原型,可以在PC和应用系统之间以此Modem和GSM网络为纽带,实现远地数据的传输。 在硬件设计中完成了IGT启动电路、SIM卡电路、稳压电源供电电路以及单片机与TC35i和PC机的串行接口电路。在前台软件设计中采用面向对象的设计方法,先编写了串口的操作函数,再参照ETSI发布的GSM协议标准,对短消息按PDU模式进行编码。
本系统特别适用于需频繁传送小流量数据的应用,以此为基础,可以开发出多种前景极其乐观的各类应用,如数据采集系统、GPS/GSM(SMS)移动车辆监控定位系统、移动POS机、移动收费系统、移动性数据和Internet接入、机房监控、远程维护系统和信息查询系统等。在下一步的工作中,可以考虑使用GPRS功能的模块并开发MMS多媒体短消息服务的应用。相信随着GPRS网络的完善,MMS多媒体短消息服务的开展和国际3G标准的施行,必将促使短消息在其他行业得到广泛应用。
研究方法
该课题主要就是研究怎么运用VC++编写一个应用程序,并且该程序具有可视化的操作界面,在PC上通过操作相关界面按钮实现短信息的接收显示和发送。在程序的操作界面上至少有收发件人模块、信息显示模块、、发送与接受按钮、历史信息翻查按钮、删除按钮、关闭程序按钮等。
本课题采用PDU模式, PDU串表面上是一串ASCII码,由''0''-''9''、''A''-''F''这些数字和字母组成。它们是8位字节的十六进制数,或者BCD码十进制数。PDU串中不仅包含可显示的消息本身,还包含很多其它信息,如SMS服务中心号码、目标号码、回复号码、编码方式和服务时间等。所以软件能容易的提取信息短信中的各项信息。
论文结构
本论文先介绍了软件的开发平台和开发工具,简单描述了调试的硬件设备,详细说明了TC35i模块的AT指令系统,这些都是软件开发的前期准备。
串口通信是本程序的关键所在,PC机与GSM Modem的连接只能用串口。短消息在电脑上显示还是从电脑上发送出去,都是要经过串口的。所以做通串口是完成设计第一步,本设计完整的描述了串口的开发过程与串口通常的源代码。
紧接着就是论文的核心内容——软件编写。在这一部分,详细说明了软件发送短消息的原理和过程,同时附有关键程序源代码帮助理解。短信息接收的过程就是发送的逆过程,也有详细的分析。接着增加了软件的两个附加功能,短消息删除和查询,这是软件不可或缺的功能。
最后简略说明一下软件的调试过程,毕业设计的结论和体会。
结论
本设计是基于串口通信的基础上,通过串口向GSM Modem传送信息,并且通过串口发送AT指令来控制TC35i发送和接收短消息。总的原理和设计思路都比较明晰,问题在于如何在PC上实现串口通信,如何把把用户信息和控制命令通过串口发送出去。
本设计可以实现在PC机上收发短消息,软件具有可视性和可操作性。本设计以VC++为设计平台,以TC35i组成的GSM Modem为硬件载体,编写了一个简单的C++程序,实现在PC机上向手机终端发送短消息,并能自由的接收来自手机终端的短消息。
提示:此毕业设计论文完整版包含【任务书,论文】 作品编号:txgc0563,word全文:44页,合计:18000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——利用TC35i模块在PC机上实现短消息的收发(任务书,论文)!