3.5.3 接收数据程序的设计 16
3.5.4 发送数据程序的设计 16
4 系统的调试结果 18
4.1 串口通信测试结果 18
4.2 GPRS无线通信测试结果 19
4.2.1 GPRS服务器程序调试 22
4.2.2 GPRS服务器接收数据调试 23
4.2.3 GPRS服务器发送数据调试 24
结论 25
致谢 26
参考文献 27
1 绪论
1.1 GPRS无线通信的基本概念
GPRS全称为General Packet Radio Service,也就是人们通常说的“通用分组无线业务”,它是GSM通信系统上的一种新的通信技术业务,这种无线传输通信的技术在手机终端上得到广泛的使用,它的结构原理、传输调制标准及其跳频规则与传统的GSM通信系统一样,一经问世就得到用户良好的评价,其发展比较迅速。目前虽然3G、4G新的通信业务兴起,但是它们都是以GPRS通信为基础实现通信的。GPRS无线通信的理论带宽达到了171.2Kbps,在实际应用中效率还可以,在网络不拥堵的状况下可以达100Kbps,这种速率已经很高了,基本能满足人们上网或电话通信的需求,除此之外,使用GPRS这种技术可以实现数据以分组的方式发送或者接收,用户体验良好的前提下,流量计费也比较少,减少了用户的通信成本[1]。
图1.1是GPRS的网络结构,从图中可以看出,GPRS是在GSM网络基础上叠加起来的较为高级的网络结构,其主要设备在原有的基础上增加了分组控制单元PCU、GPRS业务支持节点SGSN以及GPRS支持节电网关GGSN。PCU的特点就是增加了原来没有的分组功能,通过对挤占子系统(BBS)用户科技进行软件升级,SGSN节点的特点是可以使得数据直接从基站发送到网络,这样就不需移动交换中心MSC了,节省很多时间,调高效率,支持节点网关GGSN起到的作用是将分组处理后的数据发送到所要发送的目的网络,它是一个关键的设备,连接用户网络与通信的桥梁[2]。
图1.1 GPRS网络结构
1.2 GPRS的应用及其发展
GPRS的具体应用比较广泛,在很多无线终端上都可以看到此项业务,比如移动办公、工业控制、移动通信、远程监控、交通网络通信、电子商务、银行转账等领域都用到了GPRS,主要原因是其可以灵活地运用无线通道,在不影响用户正常通信的基础上,提高了无线通信资源的利用率[3]。有一些GPRS模块是不具备TCP/IP协议的,需要单片机来驱动,使其工作。这样它的应用就更加广泛,可以嵌入到智能组网领域,智能家居等新型行业领域中,给人们提供更加五彩斑斓的生活。
1.3 设计任务要求
本次设计的主要目的是进行系统GPRS数据通信的基础性研究,系统由可以嵌入TCP/IP通信的单片机系统、SIM300C模块、电源部分和串行接口四个部分组成,单片机主要负责控制GPRS模块的接收和发送信息功能,来实现数据通信的功能。软件设计,主要利用了单片机AT指令来初始驱动GPRS模块,并且通过中断方式来完成数据的接收和发送功能。 基于MSP430单片机的GPRS通讯的软件设计(2):http://www.youerw.com/zidonghua/lunwen_25941.html