51/AVR单片机技术驿站!  <在线翻译>     便利工具    特色网址   无弹窗、无插件的绿色站点...  英才招聘   学历查询  喜欢>>收藏我站 

当前位置:首页 > 单片机技术文章 > 51单片机 > 详细内容
用单片机控制手机收发短信息原理
发布时间:2009/7/7  阅读次数:1989  字体大小: 【】 【】【
08:短信息信元SMSC(短信息中心号码)的字节长度
91:短信息中心号码类型,91表明中心号码是国际通用电话号码。
683108701305F0:短信息中心号码:8613807310500。
11:PDU SMS发送的文件头字节。这里11指正常发送短信息。
00:信息类型。这里00指让手机自动加上主叫号码。
0B:被叫号码长度。
81:被叫号码类型。
3179133208F1:被叫号码13973123801。
00:协议标识。
00:短信息编码类型是GSM Default Alphabet。
AA:短信息被保留的时间为4天,其计算方法依照表3。
VP值 短消息有效时间长度
0~143 (VP+1)×5分钟
144~167 12时+(VP-143)×30分
168~196 1天×(VP-166)
197~255 1周×(VP-192)
26:PDU格式短信息编码后字节长度。
32184CF682D95E30DC2B36D3D170A0243106933D97A0243106933D
97A02451068B1983492608:编码后的PDU数据,短信息内容为“2002/06/08/13:
48ID102OKID103OK ID201FAIL”。
1A:ASCII码CTRL^Z:报文结束标志。
4 应用情况及常见主要问题的解决
笔者用MCS-51系列的单片机研制了一个手持式的数据采集产品,通过SIMEENS手机,利用GSM的SMS传输数据。经过在国内多个省市较大数量长期广泛的使用,性能良好,没有出现数据丢失的现象。证明上述设计用,性能良好,没有出现数据丢失的现象。证明上述设计是正确的。但在调试和试用阶段也遇到了如下问题:
(1)接口电平
手机的电缆接口电平一般是3V左右,单片机系统的工作电压一般为2.7~5.5V,范围较宽,为保证数据传输的正确,需在接口加电平限制电路,详见图1。
(2)部分城市无法使用
一些城市的SMS平台不允许使用缺省短消息服务中心号码的协议,只需在发送的PDU数据前面几个字节加上中心号码即可,详见本文发送实例。
(3)不能接收已正确发送的短消息
除GSM的SMS信道拥塞原因外,主要是PDU中PID字节的设置,使得收到的信息要存入SIM卡,而SIM卡已满,故不再接收信息。改变PID的设置即可。
(4)收不到开机前的短消息
主要是发送数据时,对短消息有效时间VP值设置不当造成的。
  
  
上一篇:AT89C2051驱动步进电机的电路和源码 下一篇:6位数显频率计数器
我要评论
  • 匿名发表
  • [添加到收藏夹]
  • 发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态:未登录
最新评论
所有评论[0]

网站导航 管理登陆 ┊ 免责声明 问题反馈  友链说明
本站部分内容来自网络共享资源,如有冒犯您的权利请来信告之删除或纠正!
不得对本站进行复制、盗链或镜像,转载内容须获得同意或授权;欢迎友情链接、站务合作!

    我要报警 Alexa
 mcusy_cn#126.com (请把#改成@) 交流:522422171
本站学习交流群:138..158(高级群1-)、77930286(高级群2)、61804809(群3)
Copyright© MCUSY All Rights Reserved
本站网警备案号: WZ36040002485
  ICP备案证书号:粤ICP备09034963号