GPRS数据传输模块的设计与实现

发布者:石头12345最新更新时间:2021-03-10 来源: eefocus关键字:GPRS  数据传输模块  51系列 手机看文章 扫描二维码
随时随地手机看文章

1 引 言


随着市场上对无线数据业务的需求日益增多,运营商纷纷大力发展自身领域内的数据服务,力求在激烈的竞争中占得先机。传统的GSM网络仅能支持9.6 kb/s速率的数据传输业务,这远远不能满足用户对高速无线数据业务的需求。通用分组无线业务(General Packet RadioService,GPRS)是构架在传统GSM网络之上的一种标准化的分组交换数据业务,他可以提供高达115 kb/s速率的分组数据业务,从而使得包括图片、话音和视频的多媒体业务在无线网络中的传输成为现实。


GPRS被认为是第二代移动通信系统向第三代移动通信演进的重要一步。相对原来GSM的拨号方式的电路交换数据传送方式,GPRS是分组交换技术,具有“高速”和“永远在线”的优点。GPRS允许用户在端到端分组转移模式下发送和接收数据,而不需要利用电路交换模式的网络资源,从而提供了一种高效、低成本的无线分组数据业务。随着无线数据传输技术的迅速发展,GPRS已经成为实现无线数据业务的最佳承载方式。


2 硬件设计


2.1 西门子MC55模块


本次研究选用的GPRS模块是西门子的MC55模块,这款无线模块是当今市场上尺寸最小的三频模块。MC55的端到端连接器是通过50针0.5 mm宽的引脚连接到芯片应用平台的。50个引脚用于控制各个逻辑单元,传输数据和音频信号,并供给功率提供队列。一个多用途的音频概念提供各种各样音频接口,每种接口都可用在端到端连接器上:1个数字音频接口(DAI)和2个模拟音频接口。利用AT指令,可以轻松地来回接通,并且选择不同音频方式的命令。


MC55最重要的状态是处于0 V(用于低数据比特和ON状态)和2.65 V(用于高数据比特和OFF状态)。这款芯片是被设计用于作为一个数据通信设备(DCE)的,基于传统的DCE-DTE连接,他与用户应用端进行串口通信串行接口如图1所示。


2.2 GPRS数据传输模块硬件设计


本次研究设计主要是应用GPRS模块与单片机进行数据传输,因此涉及的硬件主要是单片机和GPRS模块,而这里选用的GPRS模块是西门子的MC55,而单片机则是选用51系列。



GPRS模块和单片机之间的数据通信主要是通过端口TXD0与TXD之间,RXD0与RXD之间的数据传输来完成。其中GPRS模块上的TXD0口是用于接收从单片机传来的数据,而单片机上的TXD端口是用于向GPRS模块传送数据的。GPRS模块上的RXD0口是用于向单片机发送数据,单片机的RXD口则是用于接收从GPRS模块传输来的数据。


由于该模块电源引脚有5个,且电压都是3.3~4.8 V,因此这里将5个引脚连在一起,直接接到外部电源上。GPRS模块上的引脚IGT主要是用于点火复位,这里作用是做GPRS模块的一个复位转换。在MC55的基带处理器上有一个综合SIM接口,他直接接线到主机接口(端到端连接器),用于连接到外部的SIM卡座。这里接的SIM卡有6个引脚CCCLK,CCVCC,CCIO,CCRST,CCIN以及CCGND分别对应接在MC55的第1到第6个引脚上。模块的连接器和SIM卡座的引脚之间的距离不要超过20 cm,为了达到最佳的效果,在SIM支架下敷设一层铜隔离网,该层敷铜与SIM卡的CCGND引脚相连。CCVCC和CCGND之间的两个电容要离引脚尽量近,并且走线尽量阻抗低,以满足规范要求。单片机与键盘相连,可以通过键盘来向单片机发送数据。该单片机的振荡器的晶振为11.059 2 MHz,数据传输率设置为9 600 b/s。单片机的复位键RESET为高电平时复位。


GPRS数据传输模块硬件部分的电路原理图如图2所示。


GPRS数据传输模块的设计与实现


3 软件系统


这个程序主要是完成GPRS模块与单片机之间的数据传输,单片机有51系列的,设定的单片机串行口工作方式为模式1,8位UART,数据传输率为可变;定时器1的工作方式为模式2,数据传输率设置为9 600 b/s,晶振为11.059 2 MHz。我们传输的主要是AT指令,这里传输的AT指令有所拨的号码,DNS服务的IP地址,GPRS服务提供商的密码,接入GPRS服务的APN。当然还需要建立一个TCP通讯,此服务的客户内容包括IP、地址以及远方主机的TCP端口号,以上就是所传输的信息。


该程序的主程序是对AT指令进行发送和接收,在完成发送和接收数据时是分别调用数据发送子程序和数据接收子程序,而这里共包括三个子程序:数据发送子程序、数据接收子程序以及延时子程序。


程序流程图如图3和图4所示。



关键字:GPRS  数据传输模块  51系列 引用地址:GPRS数据传输模块的设计与实现

上一篇:51单片机用nrf905头文件
下一篇:51单片机定时器相关介绍

推荐阅读最新更新时间:2024-11-06 03:30

松下移动通信为软银移动定制的3G手机选用Broadcom WCDMA基带处理器
新的手机 进一步确认了 Broadcom 在 3G 市场的领先地位    北京 - 引领全球有线 / 无线通信半导体市场的 Broadcom( 博通 ) 公司( Nasdaq : BRCM )17日宣布, Broadcom 的 WCDMA 基带处理器已经被日本松下新款 3G/GSM 手机 705P 采用,该手机由日本运营商软银移动( SoftBank Mobile Corp. ,前身为 Vodafone KK. )在今年 10 月 7 日推出。软银的 705P 是一款时尚的薄型手机,具有丰富的功能,如采用了高分辨率 2.2 英寸
[焦点新闻]
阿尔泰数采模块GPRS模块在换热系统自动控制中的应用
一、应用环境概述 某热电公司主要负责该地区企业及生活的居民提供能源服务,系统全部投运后可满足 1.8Km2 范围内近200 万m2 各类建筑的生产﹑生活﹑供热﹑制冷用蒸气。采用0.6MPa 的饱 和蒸气为基本热力工作介质:冬季做为各用户暖气系统的热源,通过换热器(多数为板式换热 器)的工作使暖气系统的循环水达到控制的温度;夏季以0.6MPa 的饱和蒸气通过溴化锂制冷 机(多数为蒸气型双效式)的工作循环满足用户的舒适性及冷气空调的要求。 1、热源 该公司供热场锅炉房包括4台35 吨/时﹑1.57MPa 饱和蒸气锅炉和3台10 吨/时﹑ 1.25MPa 饱和蒸气单层布置组装式饱和蒸气锅炉,总安装容量
[嵌入式]
GPS_GPRS定位定向导航系统车载终端应用设计与实现
一、引言   目前,随着人民生活水平的提高,交通工具越来越多,安全服务也越来越受到重视,尤其是车载监控系统越来越多地受到业界的关注。本文介绍了作者设计的一种车载监控系统(以下简称为车载系统),并重点介绍了车载系统终端的设计与实现。该系统将GPRS、GPS技术相结合,利用GPRS的数据传输功能,实现移动车辆与监控中心的双向数据传输,以实施对车辆运行状态、安全状态、技术状态的监控。 二、 系统组成及特点   由于在GPS_GPRS定位系统中,涉及到了GPS卫星定位技术与GPRS通用分组无线业务的相关应用,从而在系统的组成中,GPS与GPRS无疑是整个系统的核心部门,下面就GPS系统与GPRS系统,以应用为前提作如下简
[汽车电子]
GPS_<font color='red'>GPRS</font>定位定向导航系统车载终端应用设计与实现
MCS-51系列单片机方式寄存器TMOD(89H)
特殊功能寄存器TMOD为T0、T1的工作方式寄存器,其格式如下:   TMOD的低4位为T0的方式字段,高4位为T1的方式字段,它们的含义是完全相同的。      工作方式选择位M1、M0(方式 0~3)      定时方式和外部事件计数方式选择位C/T      C/T=1为外部事件计数方式。      门控位GATE      GATE为1时,定时器的计数受外部引脚输入 电平 的控制(INT0控制T0的运行,INT1控制T1的运行);GATE为0时定时器计数不受外部引脚输入电平的控制。
[单片机]
MCS-<font color='red'>51</font><font color='red'>系列</font>单片机方式寄存器TMOD(89H)
ARM9和GPRS的红外报警系统
0 引言 传统的图像监测系统往往布线复杂,通过远距离有线传输而费用高昂,并且灵活机动性小,由于GPRS(通用分组无线业务)通信技术在中低速率无线数据传输方面的突出优势,基于GPRS网络的图像监测系统打破了电缆和光纤传输的限制,在图像监控系统市场中占有很大优势.但是使用GPRS网络进行实时监控的网路费用较大,而在某些场合,比如运送重要物品的货车、无人值守的贵重设备等并不需要实时监控,仅当有入侵障碍物时才需要采集和传输现场图像并发送报警信号,以达到监测和防盗的目的. 针对这个问题,本文设计了一种基于arm9和GSM/GPRS网络的无线可移动红外监测报警系统,使用红外监测模块对被监测点进行监测,当探测到入侵障碍物时调用图像采集设
[单片机]
ARM9和<font color='red'>GPRS</font>的红外报警系统
充电桩行业里的GPRS DTU
自19世纪第一辆电动汽车面世至今,新能源汽车的发展一直处于上升期,新能源汽车的发展也带动了其相关产业的建设,其中就包括了充电桩。充电桩其功能类似于加油站里面的加油机,可以固定在地面或者墙壁,安装于公共建筑和居民小区停车场火充电站内,可以根据不同的电压等级为各种型号的电动汽车充电。 世界能源需求的不断攀升和自然资源的日益枯竭,人们环保意识逐渐增强,世界各国对新能源汽车的推广支持,让新能源汽车在未来汽车市场将占据重要地位,如果说过去充电站等配套设施的不完备在一定程度上限制了电动汽车发展的话,那么这些问题正在逐步得到解决。 当前充电桩行业面临的主要问题包括: 1. 受市政建设规划,充电桩位置分散,车主难以找到桩 有人购车后“吐槽”有车找
[嵌入式]
STM32-GPRS模块连接系统主站
一、GPRS基础讲解(GSM/CDMA/GPRS介绍) 1、通信专业术语 BSS--基站子系统,通过无线接口与移动台直接联系,负责在一定区域内和移动台通信。(GSM) BTS--基站收发台,可以看作一复杂的无线调制器,BSS的主要部分,每个分配有若干信道。(GSM) RBS--Radio Base Station,无线基站:RBS是基站内所有设备的总称,在GSM规范中对应的主要部分是BTS,它由BSC来控制,用来提供移动台与系统的无线接口,它是CME20系统中的无线设备部分,主要由无线收发信机构成。 BSC--基站控制器,其功能是作为无线电设备与MSC的控制和通信的接口,直接控制BTS。(GSM) GPRS--Ge
[单片机]
STM32-<font color='red'>GPRS</font><font color='red'>模块</font>连接系统主站
使用单片机实现GPRS通信小系统的研究
0 引 言 GPRS(通用分组无线电业务)是利用包交换的概念发展的一套无线传输方式。GPRS网络是基于现有的GSM(全球移动通信系统)网络实现的。在现有的GSM网络中需要增加一些节点,如GGSN(GPRS网关支持节点)和SGSN(GPRS服务支持节点)。SGSN的主要作用是记录移动终端的当前位置信息,并且在移动终端与GGSN之间完成移动分组数据的发送和接收。GGSN主要起网关作用,可以与多种不同的数据网络连接,如ISDN(综合业务数字网)、PSPDN(包交换公用数据网)和LAN(局域网)等。GGSN可以把GSM网中的GPRS分组数据包进行协议转换,从而把这些分组数据包传送到远端的TCP/IP或X.25网络。 GPRS网不但具有
[应用]
热门资源推荐
热门放大器推荐
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved