毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
SIM300模块GSM数据采集管理系统设计(7)
0:无短信发送状态
报告
。
<bfr> 缺省值为0。
0:当<mode>设为1..3 时,存贮在TA 中的该指令定义的代码将会被发送到TE,模
块在传送代码之前,会先返回"OK"。
1:当<mode>设为1..3时,存贮在TA中的该指令定义的代码将会被清除。
(2) +CMGR 读取短信
当收到新短信时,通过发送“AT+CMGR=<index>”来读取收到的短信。
文本模式的响应:
+CMGR :<stat>,<oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]
<CR><LF> <data> (用于读取接收的短消息)
+CMGR :<stat>,<da>,[<alpha>][,<toda>,<fo>,<pid>,<dcs>,[<vp>],<sca>,<tosca>,<length>]
<CR><LF> <data> (用于读取发送的短消息)
PDU模式的响应:
+CMGR: <stat>,[<alpha>],<lenth>,<CR>,<LF>,<pdu>
OK
出错提示相关错误的响应:
+CMS ERROR:<err>
3 GSM数据采集管理系统设计
3.1 硬件介绍
我们需要利用以SIM300模块为主的硬件组成一个GSM终端设备,并与电脑通过RS232串口相连,并自行编制在PC上运行的短信息收发软件,就可以组成一个短信收发系统。GSM终端设备的硬件连接如图3.1所示。
图3.1 GSM终端设备的硬件连接
RS—232是目前最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外部之间的数据通信。该标准的目的是定义数据终端设备(DTE)之间接口的电气特性。一般的串行通信系统是指个人计算机和调制解调器(modem)。调制解调器叫数据电路终端设备(简称DCE)。RS—232提供了
单片机
与单片机、单片机与PC机间串行数据通信的标准接口。通信距离可达到15m。
3.2 软件功能介绍
本次设计是用Visual Basic编写一个GSM短信的信息管理系统,用户可以通过此系统进行串口打开和关闭、短信中心号码设置、短信发送和接收管理、通讯录管理、收信箱管理等。首先打开串口,设置串口通信的串口号、波特率、奇偶校验、数据位和停止位,通过AT指令及其响应检测串口是否成功打开。串口成功打开后,在正确输入对方号码和短信内容后,点击发送按钮,短信经过编码和AT指令一起通过串口发送给GSM模块,通过GSM模块的响应判断发送成功与否,经过各种检测后,成功发送。当有新短信到达时,GSM模块通过串口将信息返回给PC上的程序,通过程序将短信内容经过分析解码后显示出来。在通信录中,用户可以对其中的内容进行浏览、添加、修改和删除的操作;在收件箱中能够浏览存储的短信并将不需要的短信删除。GSM数据采集管理系统的功能结构如图3.2所示。
图3.2 GSM数据采集管理系统结构图
3.3 VB串口通信
3.3.1 VB串口通信MSCOMM控件介绍
Visual Basic提供了两种处理串行通信的方法:一种是事件驱动法,该方法是利用MSCOMM控件的OnComm事件捕获并处理通信错误或事件,是处理串行端口交互作用的一种非常有效的方法。当串口接收到或发送完指定数量的数据时,或当状态发生改变时,MSCOMM控件都将触发OnComm事件,该事件也可以捕获通信中的错误。当应用程序捕获到这些事件后,可通过检查MSCOMM控件的CommEvent属性的值来获知所发生的事件或错误,从而执行相应的处理。这种方法具有相应及时,可靠性高等优点。另一种是查询法,该方法是在每个重要的程序之后查询MSCOMM控件的某些属性(比如CommEvent属性和InBufferCount属性)的值来检测事件和通信错误。所以,OnComm事件就是你的处理过程。
共12页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
下一页
上一篇:
信号控制路网交通流动态分配研究
下一篇:
AT89C51单片机铁路沿线风速雨量采集方法设计
PSpice的电容式加速度计闭环反馈控制模块设计
STM32激光雷达探测器高压电...
FPGA实现以太网MAC控制器数据发送模块
GSM-R系统下信号机的研究
FPGA实现以太网MAC控制器MAC控制模块
NRF24L01射频模块的ARM控制与通讯软件设计
Android手机电蚊香模块设计
PCI+PID算法直流力矩电机速...
提高小學语文課堂朗读教...
高效课堂教师问卷调查表
小型通用机器人控制系统设计任务书
浅析施工企业保理融资成...
MNL模型历史城区居民活动...
《水浒传》中血腥暴力研...
从企业eHR建设谈管理信息...
遥感土地用变化监测国内外研究现状
大规模MIMO系统的发展研究现状