实验三-GSM通信模块实验

上传人:时间****91 文档编号:204986409 上传时间:2023-04-27 格式:DOC 页数:24 大小:252.50KB
返回 下载 相关 举报
实验三-GSM通信模块实验_第1页
第1页 / 共24页
实验三-GSM通信模块实验_第2页
第2页 / 共24页
实验三-GSM通信模块实验_第3页
第3页 / 共24页
点击查看更多>>
资源描述
实验三SM通信模块实验一实验目的1. 理解GSM模块的特点。2. 理解配备GSM模块的AT命令。3.理解M网络中短消息收发及话音呼喊过程;.熟悉GSM模块进行短信收发及话音呼喊的AT命令。 熟悉用本移动实验箱作为主叫和被叫顾客进行语音呼喊;二.实验内容1.通过PC机上的“移动GSM短信软件”编写AT命令来控制“GSM开发模块”。2完毕短信收发实验。3. 完毕语音通信实验。三、实验仪器 .台式计算机一台。2RZ001实验箱一台。3. 耳麦一种。. 移动G短信软件一套。5学生I卡一种。四实验原理.G模块的特点本实验箱装配了华为的GTM90B无线模块。该模块是一款双频90/1800HZ高度集成的段GSMPR无线模块。带有原则的RS232接口以及SIM卡,可以在C机上用AT命令通过串口对它进行设立。它是一种在声音和数据通讯上通用的GSM双频终端产品。其技术特点如下: 频段: 双频GM900MH 和 CS800 MHz(hae 2)电压范畴:至4V低功耗,配备有专用电源. 发射功率: 2W(SM90H las 4) 1W (CS180MHzClass 1) 工作电流损耗: 通话模式:300mA (典型值.)空闲模式: 3.5mA低功耗:处在睡眠状态时电流为3mA支持数字、语音、短消息和传真通讯接口: S232(指令和数据的双向传送)通信最高速率:1152bt/s 短信息: MT, MO, C 和 DU 模式A命令M:原则A 命令,V.25 AT 命令,华为扩展的AT命令SIM 卡连接方式: 外接SIM卡操作电压: 天线: 由天线连接器连接外部天线A命令:AT命令是最初是一组用来控制MODEM的命令集,它涉及最基本的Hayes命令集和各厂家自己特有的命令。后来,重要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP共同为GSM研制了一整套T命令,T命令在此基本上演化并被加入M 07.5原则,以及之后的M 0.07原则。这样多种GM模块都支持顾客用T命令来对它进行控制。GS模块启动后,都处在命令状态,在该状态下,它以A命令形式接受命令。GSM模块接受到AT命令后,对命令进行解释和执行,并返回相应的成果码。所有的命令都由一种特定的“命令前缀”开始,由一种“命令结束标志”结束。命令前缀一般总是由A两个字符构成,它是ATtention的缩写,意思是“引起注意”,因此将它们称为AT命令。命令结束符是一种单字节,一般为回车符,SI值为13。一般T命令都由或at开始,而不是At或aT,也就是说,所有T命令可全是大写字符,也可以全是小写字符,但不能是大小写混合字符。下面是某些常用的AT命令。命令阐明AT测试模块与否处在正常工作状态,正常返回或KATn命令回应:n=1 打开回显,=关闭回显ATn结束码类型:n=1字符型,=0数字型Tn结束码控制:n=不返回成果码,n=0返回成果码A&W保存设立A/反复上一次的A命令(该命令前面无T,背面也没有回车)AT+M返回产品标记代码ATZ软复位A+IP=nn设立通信速率为Annn;拨号,nnn为电话号码ATH挂机AT接电话AT;重拨上次号码A+CLIP= nn=打开来电显示,n=0关闭来电显示AT+CSC=nnn设立短消息中心,nnn为消息中心号码AT+CPS=“nn“,“n“,“nn“设立存储区:nn= SM时选择SIM卡,nn= M选择机身T+CGS=”n”TE模式发送短信,nnn为电话号码A+CNI=,b,c,d,新消息提示+CMGFn设立短信收发方式:n1为ET模式,n=0为PU模式T+CMGR=n读取目前存储区的第n条短信AT+CMGD=n删除目前存储区的第n条短信 移动短信软件移动短信软件是与本实验箱配套的软件,用它可以实目前 PC机上通过A命令对SM模块进行控制,涉及对GSM模块进行配备,控制GS模块进行语音的呼喊,控制GSM模块进行短消息的发送与接受。如图1所示。图1移动GS短信软件(波特率设立).短信业务短信业务(Shrt Msang eie,SMS)目前最流行的一种消息技术,是GS中唯一不规定建立端-端业务途径的业务,是非对称的。移动电话之间通过它可以互相收发短消息,短消息的内容可以是文本、数字或二进制非文本数据简朴以便易用,这种短信的长度被限定在40字节之内。消息的传播总是由处在GM外部的短消息服务中心(MSC)进行中继,消息有目的地或来源地,但只与顾客和SSC有关,而与其她GS基本设施无关。SS有两大突出长处:(1)存储转发机制。MS传送数据包的工作由移动网络中的短消息中心而不是终端顾客来完毕,如果顾客不在服务区内,短消息就被存储在短消息中心,等顾客浮现之后再转发给她,这是PRS等业务所不具有的。()传递确认机制。在电路互换数据环境中,连接是端到端的,因此顾客可以懂得连接与否完毕,以及数据传递的状况,但在GR环境中,附属于PRS承载体的终端是“永远在线”的,它在任何时候都准备透明地(相对于顾客而言)传送或接受数据,这样一来,检查数据包与否发送成功的任务就落到了顾客头上,对于每一次分组数据业务,其相应的成本也会比SMS高。短消息业务涉及点对点短消息业务和社区广播短消息业务。点对点短消息业务是指将一条消息从一种实体发送到指定的目的地址的业务。社区广播业务是指通过基站向指定区域内的所有顾客发送短消息的业务。MS使用7号信令(SS7)信道来传播数据分组,容许一种顾客在话音或数据呼喊的同步接受一种文本消息。图为S网络的构成构造框图。为了实现短消息业务,移动通信实体和短消息服务中心(SSC)之间需要互换必要的信令,涉及移动台发出消息的传送过程和移动台接受消息的过程。图 S网络构造(a)移动台发出消息的传送过程:该过程是把从一种顾客发送到短消息服务中心(SSC)。当移动顾客发送已调短消息时,解决该顾客祈求的服务MC则从访问位置寄存器(VLR)中申请有关顾客的有关信息。当VLR返回有关信息后,服务M向关口MSC转发短消息。通过关口MSC把短消息发送给SMSC。SMC收到短信后,向关口MSC确认,关口MSC再向服务MC发送转发完毕的确认消息。最后服务中心告知移动顾客短消息已转发完毕。具体过程如图3所示。图3 由移动台发出短消息的传送过程(b)移动台接受消息的传送过程:该过程是从SMSC转发一条或多条短消息至一种移动顾客。SS将需要转发的短消息先发送给关口MC。关口MSC根据所收到的短消息内容,向H查询,以获得将短消息传送到相应服务MC的路由信息。根据所获得的路由信息,关口MSC将短消息转发到相应的MSC。然后服务MSC向LR申请所要接受短消息顾客的信息。VLR收到此消息后,则开始寻找移动顾客的过程。一旦找到顾客,VLR回送给服务SC申请顾客信息的确认。服务MSC则开始向顾客转发短消息。转发结束后,顾客发一确认的消息至服务SC。最后由关口局MSC向送确认信息,表白短消息已成功的转发。具体过程如图所示。图4 由移动台接受短消息的传送过程由于移动台不可达等因素,MS不能向移动台发送短消息,则短消息将在SMSC保存一段时间。当服务MC检测到某一顾客可以达到时,即向L会发送接入祈求,SMSC收到确认消息,则触发新的传送尝试。本实验采用了GSM模块来完毕和移动网络的接入。运用对GSM模块的接口进行改造后,和单片机在物理层上互联。由单片机通过A指令控制GSM模块的工作,并通过键盘选择相应的操作,通过液晶来显示短信的收发内容。点对点收发短消息分为三种模式:Blck模式、Tet模式和PDU模式。loc模式应用很少,逐渐被PDU模式替代。Txt模式发送短信开发起来相对容易,是一种不错的选择,使用t模式开发只能发送ASCII码,对于中文的Unicode码不能发送。PDU模式开发起来比较复杂,并且需要编写专门的函数来本转换为DU格式,PDU模式收发短信可以使用三种编码: 7bit、8-bi和UC2编码。 7-bit编码用于发送一般的SI字符,-bit编码一般用于发送数据消息,UCS编码用于发送Uicde字符。我们要实现中文短信的发送,因此选择UCS2,即中文Unicoe码。接受到的D串不仅仅涉及了消息,并且尚有诸多发送者的信息,M服务中心,时间标志等等。这些都是以8位字节的16进制数,或者半8位字节的十进制数。发送的PU的编码格式大体涉及如下字段:“短消息中心长度”“短消息中心国家编码”+“短消息中心”“状态报告”+“分割符”+“目的号码的长度(4位)”+“国家编码”“目的号码”+ “TPID.合同标记”+“短信内容编码格式”“有效期标志”+“短消息内容长度”+“消息内容”。PDU编码格式中也可以使用默认的短信中心,则不需要字段3。但是PDU格式的第一种字段则为“00”,表达默认短消息中心。例如一种PD编码串为:0905F00009490008A70F607D()08 SMSC地址信息的长度(95F0共八位字节)(2)91 MS地址格式,短消息中心有国家编码,没有为81 (3)F0 MS地址(86南京联通的短信服务中心号码)(4)31 基本参数(P-MTI/VF),需要状态报告为3,不需为1(5)00分割符(6)0D 目的S卡号码长度(F4按阿拉伯数字个数计13位,F为填充)(7)91 SMSC地址格式,目的IM卡编码有国家编码,没有为81(8)F0 对方手机SI卡号(86)(9)0 TP-PID.合同标记,一般为00(10)8 短信内容的编码格式,bt7编码是00,UCS2编码是08(11)A 有效期TP-VP(PValid-eiod) V va(h) 相应的有效期 0 t F(VP+1)*5 分钟 90 o A 小时+(VP-13)*30分钟 A8 toC4 (VP-66)*1天 C5 t FF (VP-92) 周(12)4 正文字节(13)4 60 9 7 你好 短消息内容的Ucod编码使用默认的短信中心时,上述DU编码串变为01000D94900008A70446597D即上述第(1)段变为0,没有(2)(3)两段,其他各段完全同样。上述的(3)和(8)字段的号码通过了位移解决,并填充F以保证该字段号码位数为偶数。其中(1)(3)段又简称SMSC地址,(4)(13)简称为TPDU。 T命令阐明T+CSC=nn设立短消息中心,nnnn为消息中心号码CPS“nn“,“nn“,“nn“设立存储区:n=S时选择IM卡,n=ME选择机身T+CMGS= “nn”TE模式发送短信,nnn为电话号码T+CNMI=,c,d,e新消息提示,实验中设立为:1,1,0,1T+CPF=设立短信收发方式:n1为TXT模式,=0为PDU模式+MG=n读取目前存储区的第n条短信ATCMGDn删除目前存储区的第n条短信AT+SDH=n设立短信返回方式:n=0为简朴模式,n=为具体模式下面是本实验收发短信用到的AT命令。话音通信过程顾客呼喊管理是移动通信系统的基本功能之一。它的重要目的是发送和建立一种移动顾客向另一种顾客(固定的或移动的)的呼喊,或者从一种移动或固定顾客呼喊另一种移动顾客。主叫和被叫可以在一种网络中,也可以不在一种网络中。()移动客户作为主叫的呼喊流程 1)在服务社区内,一旦移动客户拨号后,移动台向基站祈求随机接入信道。2)在移动台MS与移动业务互换中心MSC之间建立信令连接的过程。 3) 对移动台的辨认码进行鉴权,如果需加密则设立加密模等,进入呼喊建立起始阶段。4)分派业务的信道。 ) 采用七号信令的客户部分(UPTUP),建立至被叫客户的通路,并向被叫客户振铃,向移动台回送呼喊接通证明信号。 6) 被叫客户取机应答,向移动台发送应答连接消息,最后进入通话阶段。()移动客户作为被叫的呼喊流程若M作被叫,以PTN的固定客户A呼喊SM的移动客户B的呼喊建立过程。1)通过No.7信令客户部分ISUPT,入口MC(MSC)接受来自固定网(1SDPSTN)的呼喊。2) MSC向LR询问有关被叫移动客户正在访问的MSC地址(即MRN)。 3) HLR祈求拜访LR分派MRN。SRN是在客户每次呼喊时由拜访分派并告知HLR。 4) GMC从LR获得MRN后,便可寻找路由建立至被访MSC的通路。 5)被访SC从VR获得有关客户数据。 6) MSC通过位置区内的所有基站TS向移动台发送寻呼消息。 ) 被叫移动客户的移动台发回寻呼响应消息后,执行一系列操作,直到移动台振铃,向主叫客户回送呼喊接通证明信号。 8) 移动客户取机应答,向固定网发送应答连接消息,至此进入通话阶段。(c)通过AT命令控制GM模块进行呼喊V.5r原则和S 0707原则支持顾客用AT命令来控制多种GS模块进行语音的呼喊。本实验箱通过单片机发送A命令控制M模块进行语音的呼喊实验。固然也可以通过C机的R3串口发出AT指令来控制移动实验箱上配备的GSM模块进行语音的呼喊。进行语音的呼喊的AT命令见下表:T命令阐明nn;拨号,nn为电话号码(注意有分号)AT挂机A接电话AT;重拨上次号码(注意有分号)ATIP= n=打开来电显示,n=0关闭来电显示五.实验环节 注意:在做此实验前,每两组互相配对扮演通信双方的角色。1、GSM模块测试(这部分实验无需插入同窗们的I卡)(1)将实验箱关机,在实验箱右下的A扩展接口安插上“GS开发模块”, 用配套的USB接口线连接“GM开发模块”和计算机;(2)实验箱加电,“GS开发模块”右上角的“U-GSM”批示灯先亮几秒后熄灭,然后“PC-GM”相应的批示灯亮;注意:如果“MCSM”批示灯始终亮,则表白“M开发模块”的速率不是9600bps,此时,一方面按“GS开发模块”左上角的“工作方式选择”按钮,使模块右上角“PC-SM”相应的批示灯亮。然后按照下面的“3 GSM通信速率设立”将其速率设立为9600 b。(3)运营计算机上的“移动GS短信软件”,得到如图1所示界面,否则在该软件的“仪器”菜单中点击“CGSM”, 或者点击“切换到CGSM”按钮;(4)选择对的的C口(默觉得OM1)和波特率(默觉得900)。如图1所示。(5)注意:在此,同窗们可以选做下面2个T命令来观测成果即可,不用全做。()M模块测试AT命令:AT操作环节:)在命令输入框中输入AT2)按下“nter”键或点击“发送命令”按钮;3)接受信息中显示GSM模块返回消息。如返回为OK或,阐明Mem处在正常工作状态。(b)GSM通信速率设立(例:修改SM模块速率为1200bp)AT命令:APR1200操作环节:1)在命令输入框中输入:T+IPR=1(SM模块速率只能设立某些特定的速率,如果设立为其她速率则返回“ERROR”。可以设立的速率如:300,00,1200,2400,4800,600等)。2)按下“nter”键或点击“发送命令”按钮;3)GS模块的速率改为1200s,此时需要将计算机的串口速率设立为200,否则计算机与GSM的不正常。注意:1)修改GSM模块的速率后,必须把计算机串口的速率设立成修改后的速率。点击本软件菜单中的“S32设立”“波特率”进行选择设立,如图1。)实验箱单片机的串口通信速率出厂时已经设立为9600bps,为了实验箱单片机与GM模块能正常通信,因此GS通信速率最后要设立回9600bps,便于做其她实验。(c)GSM模块命令返回成果码数字或字符模式AT命令:ATV0 数字模式,此时返回成果码用数字表达AV字符模式,此时返回成果码用字符串表达操作环节:1)在命令输入框中输入ATV0(或ATV);2)按下“Entr”键或点击“发送命令”按钮;3)模块返回成果码为:0(或OK)GM模块命令常用返回的成果码如下表:数字码字符码含义0OK命令对的执行CNET连接建立RNG检测到振铃信号3NO ARRIER没有接受到载波或载波丢失4RROR无效命令、校验和错误、命令行错误56NO DIATONE没有检测到拨号音7BUS检测到忙音(d)GSM模块命令成果码控制AT命令:AT0 此时返回成果码AT1 此时不返回成果码操作环节:)在命令输入框中输入Q12)按下“Ener”键或点击“发送命令”按钮;3)模块不返回成果码4)在命令输入框中输入ATQ05)按下“ntr”键或点击“发送命令”按钮;6)模块返回成果码为:0(或OK)(e)GSM模块命令回显模式AT命令:AE关闭输入命令回显,此时不返回发送的命令,只返回成果码TE1 打开输入命令回显,GSM模块执行该条命令之后将接受到的T命令返回显示,再返回成果码操作环节:)在命令输入框中输入:1;2)按下“Ener”键或点击“发送命令”按钮;3)模块返回成果码为: O4)在命令输入框中输入:A5)按下“Etr”键或点击“发送命令”按钮;6)模块返回成果码为:OK(f)保存设立A命令:ATW 保存目前GS模块的设立操作环节:1)在命令输入框中输入:AT&W)按下“n”键或点击“发送命令”按钮;3)模块返回成果码为:OK(g)版本信息AT命令:AT+CGMI 返回产品制造厂家,CGMM返回产品 OE的型号,AT+CMR返回产品版本号。操作环节:1)在命令输入框中输入:AT+CGMI或ATCM或T+CGR2)按下“Enter”键或点击“发送命令”按钮;3)模块返回成果码为:HUAWI NTE:制造厂家或 GT00B TE:MODE型号或 HW REVIION:C E:硬件版本信息SW RVIION: 1.0SP1 OTE:软件版本信息O NOE:命令对的2、短信收发实验(这部分需要本组的一种同窗在GS模块上插入自己的SI卡,此时本组的两个同窗形成通信双方)(1)将麦克风和耳机与“SM开发模块”进行连接。(2)对的插入SM卡,打开移动实验箱电源,等待初始化完毕;()同“1、S模块测试中的实验环节()”。()若“GM开发模块”运营正常,右下角的“RUN”批示灯将在一阵常亮和一阵快闪烁后变为慢闪烁,此时表达SIM卡顾客已正常注册网络可以使用了。否则请关实验箱电源,检测天线连接与否正常,检测SIM安装与否正常,更换SIM卡。(5)在移动实验箱上收发短信在移动实验箱上收发短信时,GSM的短信收发,是由移动实验箱上的SYS单片机通过AT命令自动完毕的,不再需要顾客编写和解读A命令了。1) 按“GSM开发模块”左上角的“工作方式选择”按钮,使模块右上角“YGSM”相应的批示灯亮,此时实验箱上的主单片机和“开发模块”上的GSM模块连接;)先按键盘上的“菜单”键,再按键盘上的“短信”键,则液晶上显示如下:GSM短信收发实验1 发送2接受) 选择1,则进入短信发送界面,输入接受短信的手机号码(1位),然后按下“/确认”键,表达确认,并进入短信编辑方式选择状态;按下“”键进入“选择短信序号”方式,显示屏显示短信编号和内容,可以通过“确认”键和“/取消”键查看更多的短信。按下相应的数字编号选择要发送的短信内容,并启动短信发送程序;按下“2”键进入“编辑数字短信”方式,可以用键盘输入数字,输入完毕后按下“/确认”键,启动短信发送程序;按下“”键进入“编辑数字短信”方式,此时数字9分别代表字母I,可以用键盘输入字母,输入完毕后按下“/确认”键,启动短信发送程序;成功发送后,液晶上会显示“发送成功”。观测手机与否收到短信,并比较接受短信的内容与发送的短信与否一致,并获知发送移动台号码。4)选择2,则移动实验箱入短信接受界面,等待短信的接受。从手机编辑短信,发送一条短信。观测接受移动实验箱与否收到了短信,和发送方的发送内容与否一致,能否从接受的内容中得知发送方的号码。注:移动台作为接受方时,可以接受任意的字符短信(涉及英文、数字等),但是由于液晶屏的显示有限,字符不要超过16个。相应中文短信,可以显示“你好”、“您好”和“工作顺利”,其她的中文短信显示相应的Unicde编码(每个中文4个字符)。()在PC机上收发短信在PC机上发送命令控制GM模块进行短信收发实验时,可以使用多种串口调试软件。下面以本实验箱配套的“移动SM短信软件”来阐明用A命令控制GSM模块收发短信的过程。如图5所示。图5 移动M短信软件(AT命令输入)(a)前期设立1)设立SM模块命令返回成果码为字符模式;(下面的红色斜体表达输入的命令字符)A 在命令输入框中输入:ATV1B 按下“Eter”键或点击“发送命令”按钮C 接受信息框中显示GSM模块返回成果码为:O2)设立短信存储区域短信可存储在SM卡上,也可存储在SM模块上,可通过命令进行设立。A 在命令输入框中输入:T+CPS=”ME”,”ME”,”ME” (SM表达存储区域为SM卡,ME表达存储区域为SM模块自身)按下“Enr”键或点击“发送命令”按钮C 接受信息框中显示GM模块返回消息为:O3)设立短消息达到时M发送提示信息设立短消息达到时,M将发送提示信息,提示信息指明存储区域和序号,这样便于读取接受到的短信内容。A 在命令输入框中输入:AT+NMI1,1,0,0,1 按下“Ent”键或点击“发送命令”按钮C 接受信息框中显示GM模块返回消息为:OK4)设立短消息模式 短消息模式可设立为Text模式和D模式。AT命令+MGF=,n为0表达PDU模式,n为1表达TEX模式。发送英文短消息选择Te模式。A在命令输入框中输入:A+CGF=1B 按下“Ener”键或点击“发送命令”按钮C 接受信息框中显示SM模块返回消息为:O()用命令控制S接受短信过程如下1)SM模块接受短消息通过上述“(a)前期设立”中的第3)步的设立,当S模块收到短信时,将会送出提示信息,这时在“移动GSM短信软件”的接受信息框中会显示收到的提示信息,如:CM: ME,2其中“ME”表达短消息存储在GSM自身的存储区中,“2”表达这是GSM存储区中接受到第2条短消息。2)用模式读取短消息、在命令输入框中输入:AT+F=1 (设立读取模式为TEX模式)B、按下“nter”键或点击“发送命令”按钮C、接受信息框中显示SM模块返回消息为:OK、在命令输入框中输入:T+CM=2 (读取第条短信)E、按下“Ener”键或点击“发送命令”按钮F、接受信息框中显示GSM模块返回消息为:+CM:REC URAD,+86,711/0,1:25:4+32Good morning.RECUNRAD表达这是第1次读取收到的短消息。如果不是第1次读取则变为RCEA+86为发送短消息方的电话号码71/07,10:25:3为短消息发出时间年月日时分秒,+32表达东区(区数乘)Goodmornin. 为短消息内容、如果接受到中文短信,则接受信息框中显示G模块返回消息为:CMGR: RECNREAD,+86,0711/07,10:27:58+32F6097D其他字段含义和F相似,497 “你好”个中文的Unicode编码3)用PD模式读取短消息A 在命令输入框中输入:AT+F=0 (设立读取模式为DU模式)B 按下“Eter”键或点击“发送命令”按钮C 接受信息框中显示GS模块返回消息为:KD 在命令输入框中输入:AT+CG=1 (读取第条短信)E 按下“Enter”键或点击“发送命令”按钮F 接受信息框中显示GSM模块返回消息为:+CMGR: ,24F04D981F60597第一行表白这是第一条短信,第二行是接受到的PDU字符串,阐明如下:()08 SC地址信息的长度(F0共八位字节)(2)91 SMSC地址格式,短消息中心有国家编码 (3)30805FSMS地址(南京移动的短信服务中心号码)(4)04 表白接受到的是一条完整短信(5)D 目的SIM卡号码长度(按阿拉伯数字个数计3位,F为填充)(6)91 SMSC地址格式,目的SM卡编码有国家编码()F9 对方手机SI卡号(8)(8)00 TP-PID.合同标记,一般为(9)0 短信内容为US2编码(10)71 为短消息发出的时间和短消息中心的时区数乘4这里表达年月日时分秒分别为:07/11/,10:7:58 东8区标志32。固然,这些信息通过了位移。(1)04 正文4字节(12)4F69D你好短消息内容的Unicode编码4)删除短消息 在命令输入框中输入:A+CMG=2 B 按下“Enter”键或点击“发送命令”按钮SM模块存储区中第2条短消息将被删除(c)用AT命令控制GS发送短信过程如下1)用TEX模式发送英文短消息A 在命令输入框中输入:+CMGF=1 (设立发送模式为E模式)B 按下“Etr”键或点击“发送命令”按钮C 接受信息框中显示GS模块返回消息为:KD 在命令输入框中输入:+MGS”nnnnn” (nnnnnn为电话号码, 引号为英文字符)E 按下“Ete”键或点击“发送命令”按钮F 接受信息框中显示GS模块返回消息为: G信息内容框中输入短消息:ow are yo? 点击“发送GM消息内容”按钮(注意,如果用WINDW自带的“超级终端”软件,则应在G的短消息之后再输入CtrlZ)GSM模块将输入短消息内容发送出去(几秒钟),并返回发送短信的存储位置和命令执行成果标志。如:+CMS:O2)用PDU模式发送中文短消息A在命令输入框中输入:ATCMGF0 (设立发送模式为PDU模式)B 按下“Enter”键或点击“发送命令”按钮C 接受信息框中显示GSM模块返回消息为:KD GS信息内容框中输入短消息的P串:F0091FF605970008968011000D9168F900064F609D0134568要用自己的SIM卡发送短信,应当在上述PDU段中相应修改第3段,第6段,第8段和第9段。在上述PU串中,第3段为本地短信中心号码的位移,这里表达南京移动短信中心号码,第6段为对方手机号码的位移,实际号码为;第8段为短信内容即第9段的字节数;第9段为相应的icode编码,这里相应为“你好!”。固然,也可以采用默认短信中心来发送,这样,上面发送PDU串变为:00100D981FF0597D021事实上,采用默认短信中心来发送,就是将上面第1段的08改为00,同步清除2和3两段的短信中心号码,其他4、6、7、9均和上面同样。 在命令输入框中输入:T+CMS=nnn (nn为PDU中TPDU的10进制长度,不涉及SSC地址,即DU串中()(9)的字节数,事实上该长度为15+中文个数乘2),和上面配合,这里nn输入为021。F 按下“Enr”键或点击“发送命令”按钮 接受信息框中显示GSM模块返回消息为:H点击“发送SM消息内容”按钮。I GSM模块将输入短消息内容发送出去(几秒钟),并返回发送短信的存储位置和命令执行成果标志。如:CGS:23OK(d)用配套软件发送短信(中文,英文,中英文混合)图6移动SM短信软件(发送中文短信)()点击“中文短信”复选框使之选中打钩;(2)在“输入电话号码”框中输入手机号码;(3)在“GSM消息内容”框中输入短信息,可以是中文,英文或者中英文混合;()点击“发送S消息内容”按钮,软件自动使用PDU模式发送短信。同步在“历史记录”框中显示目前发送的A命令以及相应的返回信息。3、语音通信实验(这部分需要本组的一种同窗在GSM模块上插入自己的SIM卡,此时本组的两个同窗形成通信双方)(一)在移动实验箱上进行语音通信在移动实验箱上进行SM的语音呼喊,是由移动实验箱上的S单片机通过T命令自动完毕的,不再需要顾客编写和解读T命令了。1)按“GSM开发模块”左上角的“工作方式选择”按钮,使模块右上角“SYS-GSM”相应的批示灯亮,此时实验箱上的主单片机和“GSM开发模块”上的SM模块连接; 2)先按键盘上的“菜单”键,再按键盘上的“电话”键,则液晶上显示如下:GSM语音呼喊实验输入被叫号码:注意:如果显示“GSM MOEM模块工作不正常”,表白GSM模块与实验箱的SS单片机连接不正常,检查模块右上角“SYS-SM”相应的批示灯与否亮。3)主叫接续实验:当移动实验箱作为主叫,根据提示输入被叫号码,并按下“确认”键,表达确认。移动实验箱发起话音呼喊,通过GSM网络建立呼喊接续,被叫的移动台(或手机)会收到呼喊,产生振铃。通信双方都可以进行呼喊取消或接续。4)被叫接续实验:当移动实验箱作为被叫时,主叫移动台输入被叫的号码,发起呼喊,被叫移动实验箱收到呼喊,产生振铃,并显示“Ring”和来电号码。按下“取消”键,可以进行呼喊取消。主叫也可以按下“/取消”键取消呼喊。被叫按下“确认”键,可以接通呼喊,此时可以通过麦克风和耳机和对方进行通话。(二)在P机上进行语音通信在PC机上发送A命令控制GSM模块进行语音呼喊实验时,可以使用多种串口调试软件。下面以本实验箱配套的“移动GSM短信软件”来阐明用A命令控制GM模块进行语音呼喊的过程。主叫呼喊和挂机实验:移动实验箱发起话音呼喊,通过GSM网络建立呼喊接续,被叫的移动台(或手机)会收到来电号码,产生振铃信号(移动台没有振铃声音)。被叫可以接通或挂断。1)在命令输入框中输入:nnnn;(nnn为被叫电话号码,背面有分号);)按下“te”键或点击“发送命令”按钮;3)接受信息中显示SM模块返回消息。如返回为OK或,阐明ode处在正常工作状态;注意:有时候进行呼喊时,返回接受信息为:“NO CRIR”,表达此时信号不好,可以将GM模块上的天线竖起来,或者换一种位置进行实验。)被拨电话将会收到来电号码,产生振铃信号(移动台没有振铃声音),被叫可以挂机或接通;5)在命令输入框中输入:A6)按下“nt”键或点击“发送命令”按钮;7)主叫GS进行挂机操作。.被叫接续实验:当GM模块作为被叫时,主叫移动台输入被叫的号码,发起呼喊,被叫移动终端收到呼喊,产生振铃(如果来电振铃开关打开T%RNG=,电话里传出;否则电话里没有振铃声音),并显示RIN和主叫号码。为了让显示来电号码,需要先进行设立。命令为:AT+CIP1)在命令输入框中输入:CP=12)按下“Ener”键或点击“发送命令”按钮;3)接受信息中显示GS模块返回消息。如返回为K或0,阐明Modem接受到来电时将返回主叫号码;4)如果GSM收到呼喊,将返回振铃信号和主叫号码,接受信息中显示:RINGCLP: ,161,,,其中RNG表达检测到振铃信号为来电号码。GSM模块作为被叫,可以进行摘机和挂机;5)在命令输入框中输入:ATA6)按下“Ente”键或点击“发送命令”按钮;)GS接通电话。8)在命令输入框中输入:ATH9)按下“nte”键或点击“发送命令”按钮;0)SM进行挂机操作。五.实验报告及规定1.简述移动台收发短消息的过程。2. 简述移动台作为主叫和被叫时话音呼喊的过程。3. 写出发送和接受短信的基本AT命令及命令的含义。4. 写出SM发起和接受呼喊的基本AT命令及命令的含义。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!