Siemens3508手机AT指令发送短信的实验

Siemens3508手机AT指令发送短信的实验

ID:37941372

大小:115.92 KB

页数:10页

时间:2019-06-03

Siemens3508手机AT指令发送短信的实验_第1页
Siemens3508手机AT指令发送短信的实验_第2页
Siemens3508手机AT指令发送短信的实验_第3页
Siemens3508手机AT指令发送短信的实验_第4页
Siemens3508手机AT指令发送短信的实验_第5页
资源描述:

《Siemens3508手机AT指令发送短信的实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Siemens3508手机AT指令发送短信的实验陆凡最近利用Siemens3508旧手机做了AT指令发送短信的实验。有人可能认为我费那么大劲折腾累不累,告诉你这可是废物再利用,可以利用旧手机里的GSM/GPRS模块做无线远程多点分布数据采集、监控、遥控等,主要是想与RFID模块结合,远程读取电子标签。现在GPRS按流量计费,可以24小时连续在线,无传输数据也就不产生流量,很方便。可以用单片机、GSM/GPRS模块、数据采集模块(如传感器、RFID模块)组成远程终端。这就要求用单片机的串口与GSM/GPRS模块通信。基于这样的目的进行了AT指令控制GSM/GPRS模块的实验。Siemens35

2、08手机的GSM模块和西门子的TC35i模块的AT命令集基本一样,TC35i模块的AT命令集资料网上可以搜索到的。由于没有手机数据线,就拆开了手机,Siemens3508手机数据线接口,一共12脚分别定义为:1)充电IN-(充电负级或DATA地)2)AUDIO_L(耳机左声道)3)充电IN+(充电正级)4)DC+(3.6V供电正极)5)DATA_OUT(数据输出)6)DATA_IN(数据输入)7)MODE(线控MIC模式选择)8)CTRL(线控按键输入端)9)GND(话筒地)10)MIC_IN(话筒正极)11)AUDIO_R(耳机右声道)12)AUDIO_GD(音频地)我们只需把1、5、6脚

3、引出即可,它的串口是3.3V的TTL电平,要和电脑串口连接,还需用232接口电路芯片转换为232电平。接口电路做好后连接好各部分,用超级终端建立串口连接,我的台式电脑设置是COM1、波特率19200、数据位8、停止位1、奇偶校验无、流控制无,连接成功。注意,我的笔记本没有串口,用USB转串口线也可以连接,在执行AT指令时基本正常,发短信可以发出,但是串口死掉了。我的Nokia3230手机用蓝牙(映射串口)和电脑超级终端连接不成功,不知何故,不然可以做做GPRS实验,留待日后研究。好了以上准备工作做好了,可以发AT指令玩转手机了。一)基本指令:发送指令AT返回OK表示连接成功。AT+CGMIS

4、IEMENSOK返回厂家信息。AT+CGMM3508iOK返回模块信息。AT+CGMR12OK返回固件版本号。AT+CGSN449247374930903OK返回IMEI序列号。AT+CIMI460007251202938OK返回SIM卡的IMSI。AT+CCLK?+CCLK:"09/11/04,11:11:41"OK查看当前日期和时间。二)发送短消息先看看手机支持哪些字符集:AT+CSCS=?+CSCS:("GSM","UCS2")OK可以看到Siemens3508手机支持"GSM"和"UCS2"两种字符集。设置对象使用UCS2字符集:AT+CSCS=UCS2OK这样就可以发中英文字符了。

5、AT+CMGF=?+CMGF:(0)OK查看短消息支持的格式,其格式只有PDU模式一种,没选择。下面开始发短信:接收手机号:13812345678短信中心号:8613800270500短信内容:你好,Hello!方法一:AT+CMGS=32//设置后面要输入的PDU字串的长度(实际长度/2-1)>0011000B813118325476F80008A7124F60597DFF0C00480065006C006C006F0021//输入的PDU字串,包含了接收手机号码、信息内容等有效内容。稍后详细分析如何得到这个字串。输入后要按“ctrl+z”,显示->+CMGS:210OK//表示发送成功,

6、如果返回ERROR表示发送不成功。现在我们来详细分析一下如何得到那个PDU字符串。1)首先分析原PDU串中最前面的0011000B81按顺序依次表示:00--短消息中心信息的长度,这里的0意味着,采用modem中已存的短消息中心的信息。11--说明信息体格式的字段,普通短信和wappush在这个字段上会有区别的。(普通短信就用11)00--一般取00,采用默认的发送号码。0B--接收手机号码长度的十六进制表示。中国大陆应该都是0B(11=0BH)。81--本部分表明了接受手机号码的类型。这里采用81。2)接下来是3118325476F8接收的手机号码是13812345678,手机号是11位奇

7、数,末尾加F,将原号码变为13812345678F,然后我们把第一位和第二位交换,第三位和第四位交换,以此类推。这样就得到3118325476F8。3)再接着是0008A700--协议标识(TP-PID)是普通GSM类型,点到点方式。08--用户信息编码方式UCS2。在PDUMode中,可以采用三种编码方式来对发送的内容进行编码,它们是7-bit、8-bit和UCS2(16-bit)编码。7-bit编码用于发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。