基于煤矿瓦斯监控短消息的控制系统研究与设计.docVIP

基于煤矿瓦斯监控短消息的控制系统研究与设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于煤矿瓦斯监控短消息的控制系统研究与设计   [摘 要] 本文以GSM网络作为数据无线传输网络,以煤矿瓦斯为远程监控对象,着重介绍了TC35i模块与AT89C51的工作原理,外围接口电路,设计了系统硬件电路、计算机控制软件和单片机系统软件,并部分给出了TC35i模块与AT89C51接口的部分应用程序,经过系统调试和应用,设计出具有GSM短消息模块的煤矿瓦斯监控数据传输终端。   [关键词] 短消息服务(SMS); AT指令; 煤矿瓦斯监控   1 引言   目前全国煤矿都已安装了各种瓦斯监控系统,这些监控系统的原理是通过传感器来监测瓦斯的浓度、排风机的风速等与瓦斯安全相关的参数。监控系统借助计算机、传感器、信号传输与处理模块对上述参数进行集中监测,并在紧急情况下(如瓦斯浓度超限)发出报警,进行区域断电控制等处理。当前瓦斯监控系统已经发展得较为完善,但仍然存在一个严重的问题:忽略了用户的移动性。一旦用户离开了用于监控的计算机,则监控信息将没有任何意义。短消息是目前最广泛使用的通信方案之一,利用信令信道传输,直接把要发送的信息加上目的地址发送到短消息服务中心,再由短消息服务中心发送给最终的信宿,具有实现简单、通信成本低、频谱利用率高、保密性好等特点,因此可以使用GSM短消息实时来实现对煤矿瓦斯浓度的远程监控。图1为系统结构框图。   远程控制系统由主控端和被控端两部分组成。主控端用于实施各种对连网计算机的监控操作,被控端对于接收到的数据进行分析,解释并执行。本设计着重于主控端的设计与实现,及整个获取被控端信息模块的设计与实现,被控端通过单片机控制手机模块来实现数据传输的系统,该系统采用短信息的方式传输数据,该系统具有使用灵活、运行可靠等特点。   2 硬件系统设计   系统硬件主要由控制中心计算机、数据收发GSM模块、单片机控制板等部分构成。控制中心计算机使用的是一般的微机,与数据收发GSM模块的连接,是经过转换芯片MAX3238,将TTL电平转换成RS-232电平[1],然后与计算机串口直接连接;对于单片机控制系统,与数据收发GSM模块的连接是通过转换芯片MAX232,将TTL电平转换成RS-232电平,然后与单片机开发板串口直接连接。   2.1 数据收发GSM模块   数据收发GSM模块主要由TC35i模块、SIM卡、接口电路、天线等组成,核心是西门子公司的TC35i模块,主要功能是通过移动通信网络进行远程数据传输。设计中选用西门子的TC35i模块,TC35i模块主要由GSM基带控制器、GSM射频模块、供电模块(ASIC) 、闪存、ZIF连接器(40引脚的应用程序接口)、天线接口等部分组成。其各部分的组成如图2所示。   TC35i的数据接口(CMOS电平)实际上是一个串行异步收发器,符合ITU-TRS232标准。具有8位数据位和1位停止位,无校验位,通过AT 命令可双向传输指令和数据,可选波特率为300 b/s~115 kb/s ,自动波特率为1.2 kb/s~115 kb/s,硬件握手信号用RTS0/CTS0,软件流量控制用XON/XOFF,CMOS电平。支持Text和PDU 格式的SMS (Short Message Service,短消息),可通过AT命令或关断信号实现重启和故障恢复。根据GSM 07.05的定义,综合考虑设计需求成本和SMS短信息发送和接收的实现难易程度,本设计中采用的是基于AT命令的Text模式。   2.1.1 短消息的发送和删除   在发送信息之前,必须对发送的信息进行发送格式的设置,使用“AT+CMGF=1”指令将发送格式设置为Text模式,后写指令“AT+CMGS=对方手机号”等GSM模块回复“”符号时即可写入要发送的内容,后用快捷键“Ctrl+Z”发送短信,若短信发出则GSM模块会回复+CMGR:数字,OK,若出错则会回复ERROR。   TC35i中采用填空的方式存储新收到的短消息,它总是将收到的短消息放在最小的存储序号位置,当所有的存储区被填满时,将不再接收新的短消息,所以经过处理的短消息要及时删除。删除短消息的AT命令为:AT+CMGD=n,其中n表示将要删除的短消息的序号。   2.1.2 短消息的接收和存储   由于短消息在传输过程中有时延,所以短消息的到达时间是不确定的。因此必须设定短消息到达提示命令,并定时检测[2],这样可以通过在TC35i上电时对其进行初始化实现。设定短消息到达自动提示的AT命令为AT+CNMI=1,1,0,0,1。当短消息到达时会收到+CMTI:SM,n的提示消息,其中+CMTI:为提示信息的帧头,SM,表示短消息的存储区域为SIM卡存储区,n为新到的短消息在指定存储区的存储序号,可以根据序号发送指令“AT+CM

文档评论(0)

kaku + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档