深圳市讯高宏砺科技有限责任公司

智慧城市网试用15

收藏

GSM模块的SMS设计技术

时间:2011-03-29      阅读:1543

  2.3电源及启动电路
  
  TC35i电源供电范围为DC3.3~4.8V,推荐使用DC4.2V。有3种电源管理模式,休眠状态电流消耗为3.5mA,空闲状态为25mA,发射状态平均为300mA,瞬时值可能达到2A,如图2所示。在发射状态,电源电压瞬时压降不能超过400mV,必须考虑线路上的电压损耗,线路电阻zui大不可超过200mΩ,因此在布线时必须注意这些问题。在TC35i的接口上,第1~5的引脚为电源引脚,第6~10的引脚为地线。另外,还有一个VDDLP引脚(引脚编号为30)用于模块掉电时实时时钟的供电。
  
  在实际应用中一般有2种供电方案,一种是采用外接电源供电,需将电源电压转换为模块所需电压(推荐4.2V)。可选用LM2941CS,它是开关型可调高性能微波电路稳压芯片,通过外围两个电阻的分压比能灵活改变输出电压,通过控制引脚可开启/关闭电源模块,如图3所示;另一种是采用普通手机电池供电,电池电压一般在3.6~4.OV,可选用LM2577电源芯片。LM2577可将电池电压(3.6~4.0V)稳定在4.2V左右,同时能输出zui大电流3A,以保证峰值时的电流消耗,如图4所示。
  
  模块上电10ms后(电池电压必须大于3.3V),为使之正常工作,必须在启动引脚(IGT)时加长至少为100ms的低电平信号,且该信号下降沿时间小于1ms。启动后,第15引脚的信号应保持高阻抗。启动电路由开漏极晶体管和上电复位电路组成,若该模块与MCU组合,则可以直接与MCU的引脚连接,通过控制引脚输出的电平来简化电路。
  
  3软件设计
  
  3.1AT指令
  
  TC35IGSM模块提供的命令接口符合GSM07.05和GSM07.07规范。GSM07.07中定义的ATCommand接口,提供了一种移动平台与数据终端设备之间的通用接口。在短消息模块收到网络发来的短消息时,能够通过串口向数据终端设备发送指示消息,数据终端设备可以使用GSM.AT指令通过串口向GSM模块发送各种命令。通过AT指令(见表1),可以控制SMS消息的接收与发送。
  
  3.2SMS消息的发送与接收
  
  SMS消息的发送一般采用PDU(protocoldataunit)模式,如图5所示。
  
  在消息发送前,要将消息中韵ASCII字符及汉字统一编码成UCS2码,以PDU数据包的形式发送。接收到的数据是以7b的编码形式存储在TC35i模块或SIM卡内,在数据读取时直接从TC35i模块中得到符合GSM规范的数据,需经过提取得到7b编码的有用数据。然而,这些7b编码数据是以ASCII字符的形式存在的,要转换成8位的十六进制形式的7b编码,再解码成可用的ASCII码数据,这样得到GSM网络发送来的原始数据,如图6所示。
上一篇: 停电短信报警的用途及功能 下一篇: 解析GPS车载终端的组成部分
提示

请选择您要拨打的电话: