教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> > 计算机硬件及网络> 下载信息

下载信息

上传者:姜学智
|
上传时间:2015-04-24
|
次下载

下载信息

第2期总第204期2010年1月

Inner

内蒙古科技与经济

MongoliaScienceTechnology&Economy

No.2,the204thissue

Jan.2010

单片机控制GSM模块通信

吴晓庆,呼和牧仁

(内蒙古师范大学物理与电子信息学院,内蒙古呼和浩特010022)

摘要:文章介绍了基于GSM(GlobalSystem

for

MobileCommunication)网络的短消息业务,采

GSM模块和AT89S52单片机组成系统的工作原理,说明了单片机与GSM模块之间的通信

以及利用AT指令控制GSM模块发送短消息的具体方法。

用wism02c

关键词:GSM模块;AT指4-;AT89c51,短消息中图分类号:TP2

文献标识码:A

文章编号:1007—6921(2010)02一0087一02

式书写,通过单片机的串口发送出去。

传统的通信方式主要有短波通信、卫星通信和超短波通信[1]。短波通信由于其固有缺点且受气候

的影响大,在实时采集数据传输系统用中很少采用。

卫星通信的传输质量好,传输距离不受限制,覆盖面积大,受地形、气候的影响小,组网灵活,但目前运行费用偏高。超短波通信的信号传输比较稳定,质量较好,又具有一定的绕射能力,是我国目前应用最多、技术上也比较成熟的通信方式,但属于视距传输,且受地形限制,在山地通信时需要设置中继站,这样会

增加成本。

二ff

!:£o

觏H㈠‘‘:.:0。’,蓬聋r

X气70l//////lI……—,

娶lg2么么乙纠l‘:跚萎曲率口

实时采集数据传输频率较高,但数据信息量小。

GSM(GlobalSystem

for

MobileCommunications)

图1单片机与GSM模块的连接图

网络当中的短消息服务(SMS,ShortMessaging

SMS

短消息(ShortMessage,SM)是GSM网络系统

Service)适合于实时采集数据的传输。目前一条短消息的信息量限制为140个字节[z],短消息业务可以被认为是GSM系统中最为简单和方便的数据通讯方式,它无需附加庞大和昂贵的数据终端设备,仅使用GSM模块就可以达到互相进行通信的目的。再一个优点就是由于利用了现有的网络.用户无需另外组网,所以节省了昂贵的组建网费用和维护费用,同时,对用户的数量没有任何限制。

1硬件电路及工作原理

GSM模块采用WAVECoM公司推出的wism02c,支持AT指令。单片机采用AT89C51。

GSM模块数据线是专为连接PC机9针串口而设计的,①信号电平为标准的RS232电平,只要单片机的串口也转换为RS232电平,就可直接连接。②9

针串口的引脚定义是固定的,即2脚为TXD(GSM

的主要增值业务之一,短消息接收和发送的业务代码分别为T21和T22。申请了短消息服务的用户,在手机上设置短消息中心号码后即可发送短消息,接收短消息无需任何设置。一条短消息的最大长度可为160个英文字符(7位编码)或70个汉字(16位编码)。短消息是通过控制信道传输的,不占业务信道,在通话的同时也可以接收短消息。

按短消息发送的方式可分为:块模式(BlockMode)、文本模式(TextMode)和pdu模式。2.1块模式(BLoCKMode)

块模式是一个二进制协议,用于移动台和SM—

SC之间的短消息传输的PDU(ProtocolDescription

Unit)封装。

2.2

文本模式(TEXTMode)

模块发送)、3脚为RXD(GSM模块接收)、5脚为

GND。这样直接连接这几个线也可以。单片机输出

的是TTL电平,即O~+5v的电压,而R¥232输出的是一20V~20V的电压。所以不能直接连接,需要一个电压转换芯片MAX232。如图1所示。

单片机利用AT指令控制GSM模块,将数据传

送出去。AT指令按照GSM模块支持的AT指令格

文本模式是在为GSM修改的AT指令集的基础上定义的基于字符的协议。适合非智能终端或终端仿真器。应用软件把纯文本消息传给GSM模块,由GSM模块来构造TPDU(TransferProtocolDataUnit,传输协议数据单元)。文本模式提供的功能比块模式和PDU模式提供的功能少。在文本模式下,

短消息对扩展字符的能力是有限的。

收稿日期:2009—11—15

作者简介:昊晓庆(1983一),女,内蒙古通辽人.内蒙古师范大学物理与电子信息学院。

87

万方数据 

总第204期2.3

PDU模式(PDUMode)

PDU模式和文本模式很相似,主要的区别是它将组装短消息的任务留给应用系统完成。该模式使

AT指令集能方便地组构更多复杂的PDU,例如既可以传递二进制数据又可以传送字符数据。这种模

式给AT指令集带来了方便。

本系统可发送文本模式和pdu模式的短消息。

AT指令

AT命令集是J9kTE(TerminalEquipment,终端设备)或DTE(DataTerminal.Equipment,数据终端设备)向TA(TerminalAdapter,终端适配器)或

DCE(Data

Circuit

TerminatingEquipment)发送

的。通过TA、TE发送AT命令来控制MS(Mobile

Station,移动基站)的功能与GSM网络业务进行交

互[“。短消息相关的主要AT指令有‘“:

*AT+CMGF:选择短消息信息格式:0一

PDU;1一文本

*AT+CMGS;发送短消息

*AT十CMGD:删除SIM卡内存的短消息*AT+CMGR:读短消息

以下是发送AT指令的步骤(发送的数据都应该采用AsCII码):3.1选择短消息格式

AT+CMGF一1<CR><LF>

1为选择textmode;0为选择PDUmode;

3.2以文本模式发送短消息

AT+CMGS一<手机号码><CR><LF<短

信内容><OXlA>;

例如:对方号码是13947178096,消息内容是:

123

则AT指令串是:’A’,’T’,’+’,’C’,’M’,’G’,

’S’,’=’,0X22,0X31,0X33,0X39,0X34,0X37,0X31,0X37,0X38,OX30,0X39,0X36,0X22,0XOD,OXOA,0x31,0x32,0x33,0xla

3.3以pdu模式发送短消息

SMSC(短信中心)号码是-b8613800471500,对方号码是13947178096,消息内容是:“水位”。则手机发送的PDU串是0891

68

31

0840

1705

F011

00

0D91683149178790F6000800066C344F4D。

4软件仿真

4.1

keil

C与proteus的连接Ho

①检测TCP/IP(该协议一般没有问题,只要网

络连接正确即可)。

②复制Proteus安装目录下MODELS文件夹里

的vdm51.dll到keile/c51/BTN目录下。

③修改Keil/c51/TOOLS中[c51]的内容,添

加:TDRV4=BINVDM51.DLL(“PROTEUSVSMMoNIToR51DRIVER”)。

④在keilC中选择proteus仿真器。

⑤在proteus中选择Debug下的Use

Remote

DebugMonitor。

4.2单片机串口通信

单片机晶振频率为11.0592MHz,选择串行模式1,所以波特率为9600Kbit/s口]。单片机采用查询

88

万 

方数据内蒙古科技与经济

的方式发送数据,如果AT指令格式正确,GSM模块返回应答信息给单片机。将程序绕录到单片机之

前,可以利用超级终端和GSM模块的通信确定AT指令的格式。

4.3发送短信仿真图

图3为用文本模式发送内容“123”到手机号码13947178096的仿真图。

图4为用pdu模式发送短信“水位”到手机号码13947178096的仿真图。

图3文本模式短信发送仿真图

图4

pdu模式短信发送仿真图

单片机与GSM之间的通信调试成功。

结束语

利用GSM网络的短消息业务实现实时采集数

据的传输也存在一些不足之处。由于用户发出的短消息经信令信道传输至短消息服务中心,再由短消息中心按照先后顺序发送出去,所以遇到短消息高峰或覆盖站点的GSM基站分配的频点较小时,会产

生测站信息不能及时发出,出现延迟现象。

[参考文献]

[1]

李铁山.GSM短消息业务在水情自动测报系统中的应用EJ].云南水利发电,2005.

[2]付强,赵捷.基于GSM短消息业务的无线监控

系统的开发设计[D].山东师范大学,2003.

[3]车朝雄,赵彦敏.基于串口的手机收发短信的设计方法口].福建电脑,2006,(2);49~50.[4]

林志琦,郎建军,李会杰.基于Proteus的单片机可视化软硬件仿真[M].北京:北京航空航天大学出版社,2006.

[5]GSMAT命令手册[z].南京:南京傲屹电子有限公司.

[6]余锡存,曹国华等.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2004.[7]郭梯云,邬国扬,李建东.移动通信l-M].西安:西安电子科技大学出版社,2003.

[8]

陈光东.单片微型计算机原理及其C语言程序设计[M].武汉:华中科技大学出版社,2004.

[9]沙占友,王彦朋,孟志永.单片机外围电路设计[M].北京:电子工业出版社,2003.

[10]

孙家,欧阳民.陈文科.c语言程序设计[M].

内容需要下载文档才能查看 内容需要下载文档才能查看

北京:北京大学出版社,1998.

内容需要下载文档才能查看

单片机控制GSM模块通信

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

吴晓庆, 呼和牧仁

内蒙古师范大学,物理与电子信息学院,内蒙古,呼和浩特,010022内蒙古科技与经济

INNER MONGOLIA SCIENCE TECHNOLOGY AND ECONOMY2010(2)7次

参考文献(10条)

1.李铁山 GSM短消息业务在水情自动测报系统中的应用[期刊论文]-云南水力发电 2005(6)2.付强;赵捷 基于GSM短消息业务的无线监控系统的开发设计[学位论文] 20033.车朝雄;赵彦敏 基于串口的手机收发短信的设计方法[期刊论文]-福建电脑 2006(02)4.林志琦;郎建军;李会杰 基于Proteus的单片机可视化软硬件仿真 20065.GSM AT命令手册

6.余锡存;曹国华 单片机原理及接口技术 20047.郭梯云;邬国扬;李建东 移动通信 2003

8.陈光东 单片微型计算机原理及其C语言程序设计 20049.沙占友;王彦朋;孟志永 单片机外围电路设计 200310.孙家;欧阳民;陈文科 C语言程序设计 1998

本文读者也读过(4条)

1. 王骐.何嘉斌.Wang Qi.He Jiabin 单片机控制GSM模块实现短信收发的软件设计[期刊论文]-单片机与嵌入式系统应用2005(1)

2. 芦盛.李正岱.LU Sheng.LI Zheng-dai 基于AT89S52与GSM的短消息收发系统[期刊论文]-山西农业大学学报(自然科学版)2009,29(5)

3. 牛丹.买和木提.周澄.翁多杰.Niu Dan.Mai Hemuti.Zhou Chen.Wong Duojie 单片机控制GSM模块实现短信收发的技术及应用[期刊论文]-仪器仪表与分析监测2008(4)

4. 王景景.Wang Jingjing GSM Modem与单片机通信的开发与实现[期刊论文]-电子测量技术2008,31(4)

引证文献(7条)

1.刘亚利.吴芳.张如 基于GSM的汽车空调远程控制系统设计[期刊论文]-交通科技与经济 2011(1)2.肖明.杨再龙.赵仁冉.李天梅 基于GSM的远程多气体监测系统[期刊论文]-科技信息 2010(14)

3.王光欣.王立峰.陶乐文.陈旭东 基于单片机和GSM模块的双向汽车遥控系统[期刊论文]-机电产品开发与创新2011(4)

4.满家祥.刘尧.闫勇程.雍兆.汤成建 基于ATmega16控制的新型多功能拐杖[期刊论文]-电子设计工程 2013(19)5.郭亮.余祖龙.赵广山 一种新型防丢器的设计[期刊论文]-科技资讯 2011(34)

6.陈治金.孟文.徐正平.闻晶 GSM模块在汽车远程控制预热器中的应用[期刊论文]-计算机测量与控制 2013(4)7.赵英.莫德清.韩剑 一种水质遥测监控系统硬件的研究[期刊论文]-桂林电子科技大学学报 2013(2)

引用本文格式:吴晓庆.呼和牧仁 单片机控制GSM模块通信[期刊论文]-内蒙古科技与经济 2010(2)

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注

2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十六)
2015教资国考:英语时态练习题(一)
2015年教师资格考试英语重点句型复习(一)
2015年教资国考:高中英语语法精粹练习题(二)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十三)
2015年教师资格考试英语重点句型复习(六)
2015年教师资格考试英语重点句型复习(十一)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(四)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十一)
2015年教资国考英语语法、词法、句法备考精华资料(一)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十八)
2015年教资国考:高中英语语法精粹练习题(一)
2015年教师资格考试英语重点句型复习(五)
教师资格证考试之英语试讲导入
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十七)
2015年教师资格考试英语重点句型复习(八)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(十五)
2015年教师资格考试英语重点句型复习(九)
2015年教资统考|英语词法句法基本知识(三)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(五)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(六)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(九)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(二)
2015年教资国考英语语法、词法、句法备考精华资料(三)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(三)
2015年教师资格考试英语重点句型复习(十)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(二十一)
2015年教师资格考试英语重点句型复习(四)
2015教资国考:英语词根词缀记忆法——通过词缀认识单词(七)

网友关注视频

沪教版牛津小学英语(深圳用) 四年级下册 Unit 2
沪教版八年级下册数学练习册21.3(3)分式方程P17
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
苏科版数学七年级下册7.2《探索平行线的性质》
精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
人教版二年级下册数学
《空中课堂》二年级下册 数学第一单元第1课时
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,广东省
小学英语单词
外研版英语七年级下册module3 unit2第二课时
外研版英语七年级下册module3 unit1第二课时
【获奖】科粤版初三九年级化学下册第七章7.3浓稀的表示
第19课 我喜欢的鸟_第一课时(二等奖)(人美杨永善版二年级下册)_T644386
冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
七年级英语下册 上海牛津版 Unit9
沪教版八年级下册数学练习册21.4(1)无理方程P18
沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
七年级英语下册 上海牛津版 Unit5
二年级下册数学第二课
北师大版数学四年级下册3.4包装
外研版英语三起5年级下册(14版)Module3 Unit1
三年级英语单词记忆下册(沪教版)第一二单元复习
3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲