为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

用单片机控制手机收发短信息

2011-04-05 5页 pdf 211KB 45阅读

用户头像

is_201064

暂无简介

举报
用单片机控制手机收发短信息 本刊投稿邮箱 !!"#$%&’!(&)*(&% 《电子技术应用》"##$年第 %期 &’(#)*#+ ,-./012. 3功能 4 567# 87’76 569:’(’ 选择短信息服务 569:;(’ 选择短信息内存 569:(&, 选择短信息格式 569:’:5 短信息中心地址 569: 列出 ’=( 卡中的短信息 569:(’’ 从 ’=( 内存中发短信息 569:(&? 向 ’=( 内存中写入待发短信息 569:(&@ 删除 ’=( 内存中的短信息 569:’:A 选择蜂窝广播信息 表 % 常用 56 指令 &’...
用单片机控制手机收发短信息
本刊投稿邮箱 !!"#$%&’!(&)*(&% 《电子技术应用》"##$年第 %期 &’(#)*#+ ,-./012. 3功能 4 567# 87’76 569:’(’ 选择短信息服务 569:;(’ 选择短信息内存 569:(&, 选择短信息格式 569:’:5 短信息中心地址 569:<(= 显示新收到的短信息 569:(&8 读短信息 569:(&’ 发送短信息 569:(&> 列出 ’=( 卡中的短信息 569:(’’ 从 ’=( 内存中发短信息 569:(&? 向 ’=( 内存中写入待发短信息 569:(&@ 删除 ’=( 内存中的短信息 569:’:A 选择蜂窝广播信息 表 % 常用 56 指令 &’(3&B2CDB ’EF0GH I2J (2C1BG /2HH-.1/D012.4系统是 目前基于时分多址技术的移动通讯体制中比较成熟、完 善、应用最广泛的一种系统。目前已建成的覆盖全国的 &’( 数字蜂窝移动通信网,是我国公众移动通信网的主 要方式。主要提供话音、短信息、数据等多种业务。基于 &’( 短消息功能可以做成传输各种检测、监控数据信号 和控制命令的数据通信系统 K 能广泛用于远程监控、定 位导航、个人通信终端等。由于公众 &’( 网络在全球范 围内实现了联网和漫游 K建立上述系统不须再组建专用 通信网络,所以具有实时传输数据功能的短消息应用将 得到迅速普及。 目前,人们设计的各类 @67 设备基本上以微处理器 为核心,带有 8’"$" L 8’MN+ 等通信接口,在物理层上很 容易实现与 &’( 设备(如手机等)的连接。但对 ’(’ 协 议的研究文献却较少,特别是用单片机控制手机的 ’(’ 3’O2J0 (GFFDPG ’GJQ1/G4收发的研究更少。笔者在用单片 机设计基于 &’( 的 ’(’ 数据采集器时,对怎样用单片 机控制手机收发短信息进行了探讨。 + 串口控制 ,-, 的工作原理 单片机与手机一般采用串行异步通信接口,具有红 外和通信电缆两种连接方式,通信速度可设定,通常为 %R"##CSF。采用红外接口的优点是单片机系统与手机电 气隔离,相互不干扰,接口各自独立,使用方便;缺点是 通信距离较短,红外传播的方向性对接口相对位置有要 求。采用电缆连接时,数据传输的可靠性较好;其主要缺 点是接口的电气参数不兼容,设计不当时会对手机的通 信质量产生影响。笔者经过实践设计的接口电平转换电 路如图 %。 &’( 的短信息业务 ’(’ 利用信令信道传输,这是 &’( 通信网所特有的。它不用拨号建立连接,把要发的 信息加上目的地址发送到短信息服务中心,经短消息服 务中心完成存储后再发送给最终的信宿。所以当目的 &’( 终端没开机时信息不会丢失。每个短消息的信息量 限制为 %T# 字节。 现在市场上大多数手机均支持 &’(#)*#+ 规定的 56 指令集。该指令集是 76’=(欧洲通信技术委员会)发 布的,其中包含了对 ’(’ 的控制。利用 &’( 手机的串行 接口,单片机向手机收发一系列的 56 命令,就能达到控 制手机收发 ’(’ 的目的。76’= 的 &’(#)*#+ 中用于 ’(’ 收发控制的主要 56 命令见表 %,56 指令的详细说明请 见文献 UMV。 &’( 手机通过异步通信接口实现对 ’(’ 的控制共 有三种 接 入 协 议 :AB2/W (2XG;基 于 56 命 令 的 6GY0 (2XG;基于 56 命令的 ;@Z (2XG。;@Z 模式是发送或接 用单片机控制手机收发短信息 长沙电力学院 3M%##)))李 鸿 摘 要:介绍用 (:’[+% 系列单片机控制手机收发短信息的原理、硬件电路、;@Z 数据格式和符 合 &’(#)*#+ 要求的短信息发送 L接收程序,同时给出了一个应用实例。 关键词:单片机 短信息 ;@Z &’( 接口 计算机应用 =:% 56NR:+" 6\@ &<@ 8\@ % " $ M ]^ _% ! % =:"5 =:"A "# %% % M " $ %# N =:": =:"@ + N R ! " )M‘:#M 图 % 接口电路原理图 "M 万方数据 欢迎邮购本刊 !""#$!""" 年光盘版,每套 !%% 元《电子技术应用》&%%’年第 !期 ()(* +,- 类型 ). ,/ +0, ,*( 1+ -,2 -,(%$!3%45676) ()(* +,- 类型 8/ +0, ,*( (*9( -,2 -,:%$!3%45676 ; 手机回答 8< 吗? 开始 发建立通信连接指令 对手机初始化, 设置 +,- 模式 手机回答 8< 吗? 发送 = 接收 ()( 结束 > > ? ? 图 & 短消息收发流程图 收手机 ()( 信息的一种方法,短信息正文经过十六进制 编码后被传送。目前,+,- )4@7 应用最为广泛,基本上 全国所有的电信局都提供支持 +,- )4@7 的短消息业 务。有些地方则不支持 97A6 )4@7 和 BC45D )4@7,这就 限制了这两种接入协议的应用,而且 +,- )4@7 已有取 代 BC45D )4@7 的趋势。为了保证系统具有广泛的适用 性,本文采用 +,- 模式收发 ()(。 +,- 相当于一个数据包 E它由构成短消息 :()(;的信 息组成。作为一种数据单元 E它必须包含源 = 目的地址、保 护(有效)时间、数据格式、协议类型和正文,正文长度可 达 !3% 字节,它们都以十六进制表示。+,- 结构根据短 消息由移动终端发起或以移动终端为目的而不同。 当由移动终端发起时 E+,- 的格式为: 当以移动终端为目的时 E+,- 的格式为: 其中,()(* 为短消息业务中心地址 E,/ = 8/ 为源 = 目的地址 E+0, 为协议识别 E,*( 为数据编码 E-,2 为用户 数据长度 E-, 为用户数据 E1+ 为有效时间 E). 指明是发 出信息 E(*9( 指明短消息到达业务中心的时间。 ! "#$ 格式下短信息的接收 根据设置不同,手机将收到的短消息保存在缓存单 元或存入 (0) 卡,单片机从手机中接收短消息实质上就 是从 (0) 或缓存中读出信息。这主要利用 /9F*)G. 和 /9F*)G2 两条指令来完成,其工作过程见图 &。 由于不同的厂商对 /9 指令集的解释代码和响应信 息不一样,所以单片机首先要确认能否与手机建立起通 信,一般用 /9H 指令完成此确认;然后用 /9F*)GI 指 令选定短消息的数据格式;在收到手机的正确回答后以 /9 指令完成读出功能。一般用 /9F*)G2 读取以前的信 息,在收到手机的 .0>G(振铃)数据时,用 /9F*)G. 读 取实时信息。 以下是笔者设计的物流数据采集系统中用到的接 收 ()( 的一个实例,它说明了 +,- 模式的应用。单片机 发送和接收(手机回答)均为 /(*00 码。所用手机为 (0H)H>( (’#%JK。 操作过程如下(LM内为注释 ;: 发送:/9H 手机回答:8< L已建立联接 M 发送:/9F*)GIN% L选用 +,- 格式 M 手机回答:8< L允许选择 +,- 格式 M 发送:/9F*)G2N& L列出已有的短信息 M 手机回答:F*)G2:!E&EE&3L! 表示信息个数,& 表 示未发信息,&3 表示信息总容量 M %,"!OJ’!%J’P%!%#I%%3%%%,J!OJ’!P"!’’&%JI!%%%%% &O%J%3!%%’’J%&O’&!J3*IOJ&,"#H%,*&B’O,’,!P%/%& 3’!%O"’’,"P/%&3’!%O"’’,"P/%&3#!%OJB!"J’3"&O%J 8< 以上这组 +,- 格式的十六进制字符串,不但包含了 短消息的内容,同时包含了发送者的手机号码、短信息 中心号码、短消息发送时间等。 下面对信息内容进行分析: %,:短信息中心地址(号码)长度。 "!:短信息中心号码类型,"! 是 98> = >+0。98> = >+0 遵守 0Q67RQS6K4QSC = HT!O3 ,指在号码前需加‘F’号 U此 外还可有其他数值,但 "! 最常用,详见文献 V!W、V&W。 OJ’!%J’P%!%#I%:()(* 短信息所使用的服务中心 号码 !’J%P’!%#%%。它经过十六进制以字节为单位的高 低半字节换位处理,号码是奇数的添 I,构成一个 XHY 字节。 %3Z+,- 类型,文件头字节,详见文献 V&W、V3W。 %B:主叫号码长度。 J!:主叫号码类型。 ’!P"!’’&%JI!:8/ 主叫号码,也经过了处理,实际 号码为 !’"P’!&’J%!。 %%Z +0,,为协议标识。 %%:,*( 短信息编码类型是 G() ,7[S\C6 /C]^S_76, 即由 P 位 /(*00 码移位组成 J 位十六进制码(45676),其 方法见表 &。 %&O%J%3!%%’’J%:(*9( 短信息发送时间,%& = %O = %J = !3Z%%Z’’T%J。 &O:-,2 经处理后的 J 位码(45676)短信息字节长 度,它小于短消息 /(*00 码的长度。 ’&!J3*IOJ&,"#H’%,*&B’O,’,!P%/%&3’!%O"’’," P/%&3’!%O"’’,"P/%&3#!%OJB!"J’3"&O%J:-, 编码后的 +,- 数 据 , 短 信 息 内 容“&%%& = %O = %J = !’Z3J0,!%&8< 计算机应用 &# 万方数据 本刊投稿邮箱 !!"#$%&’!(&)*(&% 《电子技术应用》"##$年第 %期 % & ’()* +# ,- ,. ,/ ,$ ," ,% ,# "01()* 2% 2# +- +. +/ +$ +" +% $31()* 4" 4% 4# 2- 2. 2/ 2$ 2" / ’(()* 5$ 5" 5% 5# 4- 4. 4/ 4$ . ’(()* 6/ 6$ 6" 6% 6# 5- 5. 5/ - ’(()* 7. 7/ 7$ 7" 7% 7# 6- 6. 8 ’(()* 9- 9. 9/ 9$ 9" 9% 9# 7- 表 " 8:;’ ,<2== 码转成 > 位 95? 码的方法 表 $ 短消息有效时间计算 @A 值 短消息有效时间长度 #B%/$ (@AC%)D. 分钟 %//B%-8 %" 时CE@AF%/$GD$# 分 %->B%H- % 天D(@AF%--) %H8B".. % 周D(@AF%H") =4%#$IJ =4"#%6,=K”。 + 短信息的发送 与接收短消息一样,发送时也要先建立联接,传送 一些初始化指令,然后发送短消息内容。下面是用 <=5L5M< <$.#>; 发 送 一 个 短 信 息 的 例 子 N 内 容 为 : “"##" O #- O #> O %$!/> =4%#"IJ =4%#$IJ =4"#%6,=K”。其 ,<2== 码为:“$"$#$#$""6$#$-"6$#$>"6$%$$$,$/$>"# /H//$%$#$"/6/+"#/H//$%$#$$/6/+"#/H//$"$#$%/-/%/H/2"#”。 发送:,P5 Q请求建立联接 R 手机回答:IJ Q已建立联接 R 发送:,PC2L76S# Q选择 A4T 模式 R 手机回答:IJ 发送:,PC2H%->$%#>8#%$#.6#%%###+>%$%8H%$$"#>6%## ##,,"-$"%>/26->"4H.5$#42"+$-4$4%8#,#"/$%#-H $$4H8,#"/$%#-H$$4H8,#"/.%#->+%H>$/H"-#>%, 不计最初 H 个短信息信元字节,本短信息有 ." 字 节(%#/ 个字符)。,PC2L7< 仅说明了 :短信息信元 $%#>8#%$#.6#:短信息中心号码:>-%$>#8$%#.##。 %%:A4T %:被叫号码类型。 $%8H%$$"#>6%:被叫号码 %$H8$%"$>#%。 ##:协议标识,详见文献 \"]。 ##:短信息编码类型是 7/26->"4H. 5$#42"+$-4$4%8# ,#"/$%#-H$$4H8,#" /$%#-H$$4H8,#"/.%# ->+%H>$/H"-#>:编码 后的 A4T数据,短信息内容为“"##" O #- O #> O %$!/>=4%#"IJ =4%#$IJ =4"#%6,=K”。 %,:,<2== 码 2PYKZ[:报文结束标志。 , 应用情况及常见主要问题的解决 笔者用 L2G\<] (收稿日期:"##"F#>F"#) 计算机应用 "- 万方数据 用单片机控制手机收发短信息 作者: 李鸿 作者单位: 长沙电力学院,410077 刊名: 电子技术应用 英文刊名: APPLICATION OF ELECTRONIC TECHNIQUE 年,卷(期): 2003,29(1) 被引用次数: 45次 参考文献(4条) 1.GSM03.39 (Version6.0.0):European digital cellular telecommunications system (Phase2+);Interface protocols for the connection of Short Message Service Centres (SMSCs) to Short Message Entities (SMEs) 2.GSM03.40 (Version6.0.0):European digital cellular telecommunications system (Phase2);Technical realization of the Short Message Service Point to Point 3.Short Message Pereto Pete Protocol Specifi-cationv3.4 (document version:-12-oct-1999 issue1.2) 4.Digital cellular telecommunications system (Phase 2+);Use of Data Terminal Equipment-Data Circuit terminating;Equipment (DTE-DCE) Interface for Short Message Service(SMS) and Cell Broadcast Service(CBS)(GSM 07.05 version 7.0.1 Release 1998) 引证文献(45条) 1.孙达新.曾曦萍 基于手机短信摩托车报警器的研究[期刊论文]-苏州大学学报(工科版) 2010(2) 2.孙培民.李希字 基于CB220的远程报警系统[期刊论文]-微处理机 2009(6) 3.姜磊.宗民 具有监控数据远程传输功能的35KV变电所工程改造[期刊论文]-科协论坛(下半月) 2009(8) 4.汪政伟.金玉川 基于移动通信网络的短信控制平台[期刊论文]-科技创新导报 2009(18) 5.李纲.郭建钢.陈文贵 基于手机短信的交通信息通知系统开发[期刊论文]-交通运输工程与信息学报 2009(2) 6.毕卫红.陈鑫 基于GSM的智能温室监测系统[期刊论文]-电子测量技术 2009(3) 7.李锐.周敏健.李文虎.黄涛 基于GSM短信模块的定位跟踪系统设计实现[期刊论文]-电子测量与仪器学报 2008(z1) 8.秦红梅 彩信防盗报警系统设计[期刊论文]-辽宁师专学报(自然科学版) 2008(4) 9.牛丹.买和木提.周澄.翁多杰 单片机控制GSM模块实现短信收发的技术及应用[期刊论文]-仪器仪表与分析监测 2008(4) 10.苑文举.赵孔新.刘丽伟.钱锋 基于GPRS的汽车防盗无线远程报警器[期刊论文]-长春工业大学学报(自然科学版) 2008(4) 11.任利荣 基于GSM短消息的水情自动测报系统的设计和应用[期刊论文]-安徽水利水电职业技术学院学报 2007(4) 12.邬春明.艾闯.李丹 基于TC35i的小区远程报警系统[期刊论文]-电子技术应用 2007(11) 13.王书伟.张茜萍 基于AT89S52与TC35i实现的短信息处理系统[期刊论文]-信息技术与信息化 2007(3) 14.张华东.秦建春.刘明.姜轶宁 移动地线远程在线监测系统的设计与开发[期刊论文]-自动化与仪表 2007(2) 15.叶宝春 应用GSM短消息服务构建学院短信平台[期刊论文]-福建农林大学学报(哲学社会科学版) 2007(3) 16.孙克辉.李青平.洪旭 机动车定位与自动报警集成系统设计[期刊论文]-现代电子技术 2006(1) 17.叶盛.王俊 深水网箱网衣破损监测系统设计[期刊论文]-农业机械学报 2006(4) 18.孟艳花.李赟 基于GSM无线网络的数据传输应用研究[期刊论文]-科技信息(学术版) 2006(6) 19.曹晴 温室环境远程监控系统的研究[期刊论文]-河南科技 2006(11) 20.樊振方.彭爱华.周健.周金鹏 基于GSM网络的汽车防盗报警系统设计[期刊论文]-电子技术应用 2006(3) 21.陈法国.陈伟.黄秋元.金晶 GSM通信在水位远程检测系统中的应用[期刊论文]-单片机与嵌入式系统应用 2006(1) 22.肖凤.秦军.盛占石 电网电压监测系统中短信收发装置的研制[期刊论文]-电测与仪表 2006(12) 23.霍琤 小电流接地系统馈线故障定位方法及其应用研究[学位论文]硕士 2006 24.胡葛军 短距离无线通信技术在智能家居中的应用[学位论文]硕士 2006 25.李家福 基于GSM网络的智能监控模块设计[学位论文]硕士 2006 26.付饶 通用分组无线业务的短信群发平台开发[学位论文]硕士 2006 27.杨永 基于GPS模块与GSM模块的双CPU开发与应用[学位论文]硕士 2006 28.周光彬 基于GSM网络的电力网检测信息系统[学位论文]硕士 2006 29.张娜 基于GPRS网络的下水道可燃气体监测系统的研究[学位论文]硕士 2006 30.周健 基于GSM网络的绿色报警器[期刊论文]-中国无线电 2005(9) 31.罗成石 基于TC35i和89C51的无线监控系统[期刊论文]-台州学院学报 2005(3) 32.李智慧.王丽军.赵春明 基于GSMSMS的车辆防盗报警系统[期刊论文]-汽车电器 2005(5) 33.胡顺安.王书茂 智能化农业信息远程数据采集系统[期刊论文]-机械 2005(6) 34.李艳华.陈慧明 单片机控制GSM手机的技术及应用[期刊论文]-单片机与嵌入式系统应用 2005(2) 35.潘天红.盛占石 基于GSM短信技术的电网电压监测仪研制[期刊论文]-电力自动化设备 2005(7) 36.吴正平 机车状态远程监控系统的研究与设计[学位论文]硕士 2005 37.郝德峰 基于GSM网络的小区供热站温度采集系统的设计与实现[学位论文]硕士 2005 38.王骐 基于GSM短消息的温度数据采集与无线传输系统的研究与设计[学位论文]硕士 2005 39.曾一凡.孙洪林.孙波.张炳义 基于GSM的油井防盗报警系统[期刊论文]-仪表技术与传感器 2004(11) 40.曾屹 一种新的标校系统远程通信技术[期刊论文]-现代雷达 2004(10) 41.刘晋 手机短消息服务在OA系统中的实现[期刊论文]-计算机工程 2004(z1) 42.彭晓刚 基于掌上电脑的移动定位/测量系统的设计与开发[学位论文]硕士 2004 43.李鸿 基于数字标识器的移动目标监控系统设计[期刊论文]-长沙电力学院学报(自然科学版) 2003(4) 44.李鸿.唐忠 消防设备运行状况远程监控系统的设计[期刊论文]-长沙电力学院学报(自然科学版) 2003(2) 45.张艳红 基于TC35车辆防盗报警器的研究[期刊论文]-科技创新导报 2010(17) 本文链接:http://d.g.wanfangdata.com.cn/Periodical_dzjsyy200301007.aspx
/
本文档为【用单片机控制手机收发短信息】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索