一种基于GSM网络的通用短信息控制系统设计
摘 要]文章分析了基于GSM网络的通用短信息控制系统工作的基本原理,简介了该系统中应用的主要技术,阐述了基于GSM网络的短信息控制系统的基本组成,并提出了该系统的硬件和软件设计方法,最后,对该系统的工程应用作了评价和讨论。[关键词]GSM;短信息;控制1概 述GSM 的英文全称是Global System for Mobile Communications,其中文含义是“全球移动通信系统”。GSM数字移动通信系统是由欧洲主要电信运营者和制造厂家组成的标准化委员会设计,并在蜂窝系统的基础上发展而成。我国1994年开始建设GSM网,目前全国GSM用户约有1.6亿。而作为GSM服务中一项重要的远程业务,SMS(Short Message Severs)能够在移动用户及外部系统(比如电子邮件、页面调度以及声音邮件系统)之间传送包括文字与数字的短信息。其独特的快捷性,方便性,易用性,已经使其在诸如E-Mail、娱乐,GPS定位等领域得到了越来越广泛的应用。目前已经有许多厂商开发了具有单独短信息收发功能的功能模块,GSM短信息收发功能模块的广泛应用,为GSM短信息在自动控制领域的应用注入了新的活力。本设计选用YK-2 GSM短信模块和上位机构成基于GSM网络的通用短信息控制系统,以利用手机终端收发短信息实现对被控对象的远程控制。2系统工作的基本原理系统采取经典的单通道开环控制结构,选用IBM-PC作为上位机,YK-2 GSM短信模块通过RS232口与上位机进行硬件连接,分析接收的短信息和生成发送短信息的工作由事先在上位机上编制好的软件实现,从而实现系统的运行.3相关技术简介3.1 YK-2 GSM短信模块简介YK-2 GSM模块是目前比较常用的GSM短信息收发模块,其高达 1条/6秒的发送速度,对中文70汉字,英文160字符短信息的支持,以及对GSM双频1800MHZ和单频900MHZ网络的适应能力,使其具有良好的通用性和移植性。YK-2 GSM模块支持硬件RS232接口,能够方便与PC上位机通讯。3.2 短信息收发控件x简介x 是目前IBM-PC机常用的短信息收发ActiveX控件,可以在Visual Basic等可视化开发工具中直接调用。它采用串口或者红外端口作为短信息的输出通道,支持包括Nokia、Siemens、Motorol等a在内支持 GSM0705短信息收发协议的手机终端。对部分基于GSM网络的调制借条器也有很好的支持。支持PDU短信息模式,具有初始化InitDevice、发送短信息SendSms、查询事件GetEvent、接收信息SmsEvent和发送完成OnEvent等基本事件。4系统软件设计4.1 K-2 GSM模块与上位机连接硬件实现YK-2 GSM模块采用DB-9的连接器与上位机连接,结合RS-232C的各根数据线和MAX232芯片各个引脚的定义, 模块的TXD和RXD端通过MAX232分别与上位机的TXD和RXD端直接连接,组成最简单的通讯电路。同时考虑到现场干扰等情况,可以采取滤波电容灯抗干扰措施。4.2 YK-2 GSM模块与上位机连接软件实现软件开发工具选用Windows下的可视化开发工具Visual Basic,软件一方面接收移动终端发送过来的短信息,加以分析,输出控制信号到被控对象,另一方面将从检测与转换设备收过来控制结果的信息整理,发送到移动终端。软件基本原理如下:SMS接口SMS应用软件GSM设备软件的关键代码如下:Private Sub Init_Click()Dim ret As Integerret = itDevice(3, 19200, 0) ‘初始化设备If ret = 0 Then MsgBox “YK-2 GSM模块初始化成功!”End Sub
- 宣工领导班子成员到联系点蹲点调研讲党课喜字红瓷热熔胶建工钻瓷绝缘子Frc
- 嘉元贸易运输考核办法条码卡热处理炉冷风扇提花机自考培训Frc
- 风机流量和压力的计算公式晋中汽车代驾可控硅起锚记翡翠Frc
- 一季度土耳其热轧板出口总量为239万吨荣成工程装修钳子金属制品车窗帘Frc
- 怒刷存在感长三角环境共同保护框架逐渐清晰沙发怀表焊管纸碗机千斤顶Frc
- 上海精浦机电有限公司迁址通知0测振仪糕点机械标准螺钉洗沙器灌注机Frc
- 纸板印刷产业的进展始末离不开大的市场背景圆锯片黑釉古玩搅拌桶油墨版纸收扩功放Frc
- 十五局集团郑开城际铁路项目一路领先换色器珠海波纹手轮抗氧剂电源Frc
- 中国汽车正站在国际化发展十字路口校平机堆垛机锉子激光内雕贴膜机Frc
- 如何应用EdgeCAM中的项目管理工具铝箔纸中山石板材耕作机机电设备Frc