GPS的智能移动设计在电子巡查系统方面的应用-设计应用_第1页
GPS的智能移动设计在电子巡查系统方面的应用-设计应用_第2页
GPS的智能移动设计在电子巡查系统方面的应用-设计应用_第3页
GPS的智能移动设计在电子巡查系统方面的应用-设计应用_第4页
GPS的智能移动设计在电子巡查系统方面的应用-设计应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

精品文档-下载后可编辑GPS的智能移动设计在电子巡查系统方面的应用-设计应用GPS是英文GlobalPositioningSystem(定位系统)的简称,而其中文简称为“球位系”。GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统。其主要目的是为陆、海、空三大领域提供实时、全天候和性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的,是美国独霸战略的重要组成。经过20余年的研究实验,耗资300亿美元,到1994年3月,覆盖率高达98%的24颗GPS卫星星座己布设完成。在机械领域GPS则有另外一种含义:产品几何技术规范(GeometricalProductSpecifications)-简称GPS。

GPS的空间部分是由24颗工作卫星组成,它位于距地表20220km的上空,均匀分布在6个轨道面上(每个轨道面4颗),轨道倾角为55°。此外,还有3颗有源备份卫星在轨运行。卫星的分布使得在任何地方、任何时间都可观测到4颗以上的卫星,并能在卫星中预存的导航信息。GPS的卫星因为大气摩擦等问题,随着时间的推移,导航精度会逐渐降低。

以往的保安巡查没有太多设备,人均一个对讲机,一条警棍。随着GPS的出现,基站即总台对每个保安的地理位置信息的掌握成为可能。即每个保安配备一套GPS定位设备,以及一套将自身位置信息发送给总台的无线收发设备。由于给每个保安重新配备一套设备成本高昂,而且淘汰已有的对讲机不够现实,于是,将对讲机作为已有的信道载体,便一举两得,只须对旧的对讲机作局部电路的调整修改,就能既方便又实际地构筑前所未有的安全体系。

图1电子巡查系统应用

利用主板与各个功能模块的结合组成移动智能终端。它包括MCU即单片机AT89S52、GPS接收模块、模拟调制解调芯片MSM6882、液晶显示模块LCD1602、语音合成芯片XF1M01,见图2。

移动智能终端完成正向GPS数据采集、处理和发送,以及反向对总台命令进行接收、识别、执行。

其中GPS模块一秒钟输出GPS信息,MCU将其收录,并在显示模块上显示自身经纬度和时间日期。然后通过调制解调芯片将数据加载到对讲机然后无线传输给总台,完成正向任务。

图2智能终端结构

接着会有大约半秒种时间段等待总台命令,若收到总台的命令,即根据数据帧判断命令类型,提取相应数据,经MCU处理后执行相应的显示操作和语音提示操作,完成反向任务。

当终端接收到目标命令信息并处理执行后,重新发送回总台时前导码改变以表示命令接收成功,使总台作出相应处理。例如前导码可以从“start”变成“start1”。

和以往功能单一,界面欠缺人性化的便携式设备相比,这个GPS数据采集处理传输一体化智能终端有了功能的扩展。首先,每个保安可以在LCD显示屏上看到自己的所在经纬度、时间日期等信息,给保安一个直观,清晰的地理位置感。另外,可以实时接收来自总台的命令信息,经MCU处理后,将总台派遣前往的地点经纬度现实在LCD屏幕与自身位置加以对比,实现信息的透明化。另一个改进是语音提示智能化以及角度偏置的计算,通过接收总台发出的目标派遣地点经纬度,与自身位置比较后,明确清晰地提示保安该往什么方向走多远。系统终端采用51系列的单片机作MCU。用调制解调芯片把信号加载到对讲机实现无线传输代替独立的无线通信模块。液晶屏选取简单易用的LCD1602。方案大大降低成本,而且稳定可靠。

系统必须制定一个合理的流程(图3)以便充分发挥MCU对数据采集、处理、传输等功能。

为了使系统工作尽量的稳定,功能尽量的多(上行下行都有各自的处理执行时间),以及数据更新尽量的快(GPS数据一秒一帧,系统处理不够用可将其改成两秒一帧),系统必须制定一个合理的时序以便统一分配时间。

图3终端工作流程

MCU控制各个功能模块工作可参考图4的时间安排。

图4终端MCU控制时序分配

如图4所示,在1秒时隙内,先接收GPS信号(图中GPS表示),经采集后再发送给调制芯片(图中Send_data),然后控制LCD显示(图中LCD),显示完毕后开始等待接收总台命令信号,等待直至下一秒的到来,相隔大约0.6秒。若下一秒到来前没有命令信号则转入下一个循环;若下一秒到来前有接收到命令信号则进入接收程序(图中Receive_data),经过短暂的数据处理时间段(图中process)后再启动显示(图中LCD2),然后驱动语言芯片发音(图中Speak)。成功收到命令信息后,下一周期的“Send_data”将改变前导码以反馈给总台。

硬件电路设计

图5智能终端整体硬件电路

MCU

本设计采用AT89S52作为MCU,其中P0口与P1口的2,3,4控制LCD1602;P1口的5,6,7作为同步串口控制调制解调芯片MSM6882;串口的RX接收GPS数据,TX发送语音数据(见图5)。

GPS模块

设计采用u-blox公司的GPS接收模块nr-86,该模块体积小重量轻,集成高灵敏度、低功耗的NemeriX芯片方案于设计中。本模块能快速定位,1Hz导航更新频率,并可以对16颗卫星进行同时跟踪。支持WGS-84的数据协议。它接口简单,TTL电平串口输出NMEA-0183格式的数据,只须连接模块的TX端与51单片机的RX端,另外单片机P1.0与模块的RESET端相连,以控制模块复位。本设计采用NMEA默认格式中的$GPRMC协议,是由于该协议精简,信息覆盖面广,数据容易被单片机采集处理。

调制解调芯片MSM6882

在设计时,89S52单片机通过同步串口与该芯片相连,然后由芯片把信号调制到模拟信道,再将信号加载到对讲机(PTT)上,由对讲机实现无线传输。单片机CLK引脚的输入时钟周期应在0.42μs到1.35μs范围内,通过可调电阻调节调制信号输入到电台的幅值。信号一路经信号限幅后送入MSM6882的AI引脚,另外一路经放大、检波、幅值比较后送

入单片机,以作为载波检测信号。当系统检测到该信号时,可以采取延时发送的方式来避免同频干扰和信道阻塞。

语音合成芯片XF1M01

语音合成芯片XF1M01通过异步串口接收待合成的文本,它内含GB-2312汉字字库,外接单支三极管驱动扬声器,即可实现文本到声音(TTS)的转换,设计中音频输出通过功放再送给扬声器,以获得较大音量,适应户外环境。只须送给它汉字的内码(即16位二进制字符),即可读出一字,多送多读,因此对存放空间的要求要低,适合电子巡查系统的应用。芯片空闲时Ready端输出低电平,因此将其连至单片机P3.2,单片机即可扫描该引脚,当芯片空闲时就通过异步串口给它发送数据。传输波特率由Baud_0、Baud_1两个引脚决定,设计中采用的是9600bps。单片机的P1.1与芯片RESET端相连以控制芯片复位。

设计了

温馨提示

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

评论

0/150

提交评论