毕业论文(设计)-基于GPRS 的滑坡地质灾害远程监测26109_第1页
毕业论文(设计)-基于GPRS 的滑坡地质灾害远程监测26109_第2页
毕业论文(设计)-基于GPRS 的滑坡地质灾害远程监测26109_第3页
毕业论文(设计)-基于GPRS 的滑坡地质灾害远程监测26109_第4页
毕业论文(设计)-基于GPRS 的滑坡地质灾害远程监测26109_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

专业好文档核准通过,归档资料。未经允许,请勿外传!基于GPRS的滑坡地质灾害远程监测[作者:文艺迟永滨李吉春原健钟

转贴自:微计算机信息

]摘要:提出了基于GPRS无线传输的滑坡地质灾害远程监测终端系统的方案,根据实际功能需求设计了以单片机C8051F040为控制核心的各个功能模块,介绍了监测终端系统中的GPRS无线传输技术。关键词:GPRS;滑坡;远程监测终端

1、引言

我国是一个地质灾害多发的国家,现在国内大部分地区的滑坡现场监测手段主要还是应用传统的人工巡回测试、记录和资料处理。需派技术人员值班守卫,需要大量人力资源及资金。此外,灾害发生点大多地形险要,技术人员现场工作缺乏人身安全保障,且效率低【1-2】。

GPRS(GeneralPacketRadioService)是通用分组无线业务的简称,即是在现有GSM(GlobalSystemForMobile)系统上发展出来的一种新的分组数据承载业务。GPRS通过在GSM网络中引入分组交换的功能实体,以完成用分组方式进行的数据传输,传输速率快,同时支持IP和X.25两种分组数据网的协议。GPRS系统也支持移动用户利用分组数据移动终端接入Internet或其它分组数据网络。由于GPRS网络具有网络接入速度快;能与现有数据网建立无缝连接;支持中高速率的数据传输;适时在线,按流量计费的特点【3-4】。所以现在已被应用到滑坡地质灾害实时监测系统等众多领域中。

滑坡远程监测终端系统是整个地质灾害无线实时预警监测系统的基础及核心部分。基于GPRS无线传输的滑坡地质灾害远程无线实时预警监测系统由滑坡现场多点数据采集局域网系统、无线公用网络和远程监测主机构成。

2、系统总体结构

监测终端系统在整个系统中所起到的作用是“上传下达”:将传感器节点传送来的数据进行显示、保存、打包并通过无线公网发送到监测主机系统上。同时,监测终端更需要具有适合野外作业的特点,有良好的抗干扰性能和抗雷电、防水等功能,且功耗尽可能低。

由于监控地点的离散性,系统硬件系统采用星型结构,即系统由一个主控中心和多个实时监控点组成。监测终端对多个监控点实现实时控制、数据采集和GPS卫星定位,现场采用

作者简介:文艺,男,硕士在读。

液晶屏对数据进行显示,并通过键盘实现人机交互,同时将监控数据通过GPRS无线传输方式传送给监控中心。

2.1、监测终端总体设计根据实际的功能需求和现场条件,监测终端实现所需硬件功能模块结构如图1所示:

2.2、硬件实现

由于实时监控点的分散,主控中心必须通过CAN总线或RS485总线实现对监控点数据采集的轮巡,对测控地点进行GPS全球定位,实现数据的GPRS无线传输。由于低功耗的需要,整个主控板总体可采用3.3V低电压设计,同时对外设实行电源控制,并在现场提供友好的人机交互功能。这里着重介绍系统核心和GPRS通信等接口部分。

2

2.1、系统核心的选择综合考虑系统低功耗的要求,系统需要具备高速的处理速度,完善的外设功能,故采用SiliconLaboratories公司的C8051F040单片机作为系统核心。C8051F040在指令集上和传统MCS-51完全兼容,并新增了一些外设,使得集成度更高,运行速度更快,更适合于实际中的应用【5】。

系统核心C8051F040利用SJA1000T外部CAN控制器实现对外部CAN收发器的控制,结合内建的两个串行口和RS485、RS232收发器实现信息的传输,由内部的A/D转换接口实现对外部电压的监测,通过自身的I/O口实现对外设的片选和读写控制。

2.2.2、GPRS通信

选用内置TCP/IP协议的GPRS无线通信模块G200。该模块利用串口通信通过GPRS网络进行通信,它的最大优点是与AT响应有关的操作指令和与网络的信息交换都是在G200模块内部自动完成。GPRS模块上电后,自动登录到GPRS网络,并长期附在网络上,不需要拨号上网的时间,具有很高的实时性。使用GPRS模块组成点对多点的通信系统的示意图如下图2所示:

当主设备发送数据给GPRS主模块时GPRS模块将信号发送到GPRS网络中,主设备必须指明数据的目的地址,上图中的网络才能选择数据传送的路由,处理及传送这一组数据。网络将这一组数据传送到目的GPRS从模块后,目的GPRS模块将这一数据传送给连接的从设备。

GPRS模块与上位机间的通信是靠串口连接的。串口的数据传输格式分为格式传输和透明传输两种。此外,GPRS模块支持RS232、RS485、和TTL电平接口标准。

在本监测终端系统中,采用多点GPRS系统通讯,通讯架构采用主从问答方式通讯,主机通过分时的方式依次获得从机采集数据。主机是PC机,通过COM串口控制主GPRS模块向各个从机发送控制命令并获得各个从机的数据;从机是单片机C8051F040,通过RS232接口控制从GPRS模块来接收主机的命令,返回采集到的数据。

2.2.3、其它硬件功能模块

CAN总线通信中,除采用内建的CAN控制器外,添加了SJA1000的总线制的CAN控制器。GPS模块支持RS232电平接口标准与系统核心通讯;系统采用数字温度传感器DS18B20来实现对环境温度的检测;系统的主体电压+3.3V由LD1117系列变压器提供;外部电压通过MPUC8051F040内建的A/D转换电路实现检测。3、系统软件实现

该监测终端系统主要是通过GPRS无线传输和CAN总线通信分别来实现其“上传下达”的作用。下面将简要介绍该系统主要软件功能模块的分析,软件全部采用C语言编写。

1

1、主循环

1、显示主界面;

2、等待按键进入相应的界面;

3、将采集数据存入相应的缓冲区;

3.2、系统初始化

系统初始化分为两部分:全局变量初始化和硬件初始化。系统全局变量初始化包括CAN总线、GPRS、GPS等全局变量;硬件初始化包括看门狗、总线配置、串口通讯、所有外部中断等初始化。

2

模块通讯协议及中断服务程序GPRS中断服务程序是处理GPRS模块的接收和发送程序。本中断服务程序主要完成向上的数据通讯。GPRS模块串口通讯参数:波特率9600,数据位8,停止位1,校验位无。主GPRS模块实现与上位机通信,采用格式传输。其串口通信数据格式为:

目的站点编号:当数据为发送数据时为数据的目的地址,当数据为接收数据时为数据的源地址。传输数据时控制字节为01H,其余为响应传输。在响应传输情况下,若控制字节为FDH时,模块已开始工作;若为FAH时,数据已经成功发送;若为FCH时,数据发送失败;若为FFH时,模块连接GPRS网络失败。

从GPRS模块通过RS232接口与单片机通信,采用透明传输。其通讯协议和步骤为:

1、串口初始化并开启串口中断,串口接收数据,首先判断是否为D7,若为D7,则继续采用查询方式连续接收2字节,否则退出中断。如果超过300ms读不到数据,退出中断。然后判断接收的2字节数据是否为FDH,01H,若是则网络连接正常,否则,退出中断。

2、采用先中断,后查询的方式。若等待超时,则退出中断。

若接收到控制字节为EBH,90H,55H,11H,00H;发送EBH,90H,55H,00H;退出中断。

若接收到控制字节为EBH,90H,55H,22H,xxH,xx为01时,发送1号节点采集数据;xx为02时,发送2号节点采集数据;xx为03时,发送3号节点采集数据,退出中断。具体通信数据格式如下:

3.4、其它

GPS中断服务程序是处理GPS模块的数据解析和接收;CAN总线通信程序处理系统核心与CAN总线节点模块的通讯。4、结束语

本系统能实现远程实时的监测控制与预报,便于决策部门和专家在异地随时观看地质灾害现场的动态监测结果。和传统的人工现场监测相比,GPRS无线通信具有很高的灵活性,且时时在线、高速传输、可靠性好等优点。目前,该技术已经投入到监测工程的实际应用中,并取得了良好效果。本文创新点:1、本文结合实际项目,将GPRS数据传输技术应用在滑坡地质灾害远程监测终端系统中;2、在系统调试中,从供电、防雷、防水、防潮等方面入手,应用多项软硬件抗干扰技术来提高整个系统的可靠性,提高了系统的适应野外工作环境的能力。

参考文献

[1]曹修定.滑坡的远程实时监测控制与数据传输[J].中国地质灾害与防治学报,2002,13(3):61-62.

[2]韩永温,冯建华.数据无线传输技术在地质灾害监测中的应用[J].勘察科学技术,2007,(5),43.

[3]陈博通,金星,马亮.GPRS在水源地控制系统中的应用[J].微计算机信息,2007,23(11-1),5-6.

[4]钟章队等编著,GPRS通用分组无线业务,北京:人民邮电出版社,2001.

[5]万光毅,孙九安,蔡建平等编著.SoC单片机实验、实践与应用设计(基于C8051F系列),

Editor'snote:JudsonJonesisameteorologist,journalistandphotographer.HehasfreelancedwithCNNforfouryears,coveringsevereweatherfromtornadoestotyphoons.FollowhimonTwitter:@jnjonesjr(CNN)--Iwillalwayswonderwhatitwasliketohuddlearoundashortwaveradioandthroughthecracklingstaticfromspacehearthefaintbeepsoftheworld'sfirstsatellite--Sputnik.IalsomissedwatchingNeilArmstrongstepfootonthemoonandthefirstspaceshuttletakeoffforthestars.Thoseeventswerewaybeforemytime.Asakid,Iwasfascinatedwithwhatgoesoninthesky,andwhenNASApulledtheplugontheshuttleprogramIwasheartbroken.Yettheprivatizedspaceracehasrenewedmychildhooddreamstoreachforthestars.Asameteorologist,I'vestillseenmanyimportantweatherandspaceevents,butrightnow,ifyouweresittingnexttome,you'dhearmyfoottappingrapidlyundermydesk.I'manxiousforthenextone:aspacecapsulehangingfromacraneintheNewMexicodesert.It'slikethesetforaGeorgeLucasmoviefloatingtotheedgeofspace.YouandIwillhavethechancetowatchamantakealeapintoanunimaginablefreefallfromtheedgeofspace--live.The(lackof)airupthereWatchmanjumpfrom96,000feetTuesday,IsatatworkgluedtothelivestreamoftheRedBullStratosMission.Iwatchedtheballoonspositionedatdifferentaltitudesintheskytotestthewinds,knowingthatiftheywouldjustlineupinaverticalstraightline"we"wouldbegoforlaunch.IfeelthismissionwascreatedformebecauseIamalsoajournalistandaphotographer,butaboveallIlivefortakingaleapoffaith--thefeelingofpushingtheenvelopeintounchartedterritory.Theguywhoisgoingtodothis,FelixBaumgartner,musthavethatsamefeeling,atalevelIwillneverreach.However,itdidnotstopmefromfeelinghispainwhenagustofswirlingwindkickedupandtwistedthepartiallyfilledballoonthatwouldtakehimtotheupperendofouratmosphere.Assoonasthe40-acreballoon,withskinnothickerthanadrycleaningbag,scrapedthegroundIknewitwasover.HowclaustrophobiaalmostgroundedsupersonicskydiverWitheachtwist,youcouldseethewrinklesofdisappointmentonthefaceofthecurrentrecordholderand"capcom"(capsulecommunications),Col.JoeKittinger.HehunghisheadlowinmissioncontrolashetoldBaumgartnerthedisappointingnews:Missionaborted.ThesupersonicdescentcouldhappenasearlyasSunday.Theweatherplaysanimportantroleinthismission.Startingattheground,conditionshavetobeverycalm--windslessthan2mph,withnoprecipitationorhumidityandlimitedcloudcover.Theballoon,withcapsuleattached,willmovethroughthelowerleveloftheatmosphere(thetroposphere)whereourday-to-dayweatherlives.ItwillclimbhigherthanthetipofMountEverest(5.5miles/8.85kilometers),driftingevenhigherthanthecruisingaltitudeofcommercialairliners(5.6miles/9.17kilometers)andintothestratosphere.Ashecrossestheboundarylayer(calledthetropopause),hecanexpectalotofturbulence.Theballoonwillslowlydrifttotheedgeofspaceat120,000feet(22.7miles/36.53kilometers).Here,"FearlessFelix"willunclip.Hewillrollbackthedoor.Then,Iwouldassume,hewillslowlystepoutontosomethingresemblinganOlympicdivingplatform.Below,theEarthbecomestheconcretebottomofaswimmingpoolthathewantstolandon,butnottoohard.Still,he'llbetravelingfast,sodespitethedistance,itwillnotbelikedivingintothedeependofapool.Itwillbelikeheisdivingintotheshallowend.SkydiverprepsforthebigjumpWhenhejumps,heisexpectedtoreachthespeedofsound--690mph(1,110kph)--inlessthan40seconds.Likehittingthetopofthewater,hewillbegintoslowasheapproachesthemoredenseairclosertoEarth.Butthiswillnotbeenoughtostophimcompletely.Ifhegoestoofastorspinsoutofcontrol,hehasastabilizationparachutethatcanbedeployedtoslowhimdown.Histeamhopesit'snotneeded.Instead,heplanstodeployhis270-square-foot(25-square-meter)mainchuteatanaltitudeofaround5,000feet(1,524meters).Inordertodeploythischutesuccessfully,hewillhavetoslowto172mph(277kph).Hewillhaveareserveparachutethatwillopenautomaticallyifhelosesconsciousnessatmachspeeds.Evenifeverythinggoesasplanned,itwon't.Baumgartners

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论