车辆监控系统中车载GPS GSM双定位终端的设计

发布者:DelightfulSmile最新更新时间:2012-02-27 来源: 现代电子技术 关键字:GPS定位  GSM定位  定位终端  STK卡 手机看文章 扫描二维码
随时随地手机看文章

l 引 言

    随着我国城市建设规模的扩大,车辆日益增多,在交通运输的经营管理、合理调度、安全管理等方面GPS定位监控系统已经广为应用。GPS定位技术的应用给车辆、轮船等交通工具的导航定位提供了具体的实时的定位能力。通过车载GPS接收机,使驾驶员能够随时知道自己的具体位置。通过短消息形式将GPS定位信息发送给监控指挥中心,监控指挥中心便可将定位信息与电子地图匹配从而及时掌握各车辆的具体位置。但是GPS卫星定位时GPS天线要求对天空要有漏斗型的15°净空视角且受云层的影响大。对于交通运输等行业GPS跟踪导航来说,需要实时对车辆进行跟踪,故当GPS卫星信号由于建筑物及树木等的遮挡而使GPS无法进行正常的导航跟踪和定位。

    而基于GSM网络的位置服务恰恰能弥补GPS定位的这一缺点,并且GSM网络覆盖广无盲点且能将位置信息传送到远端。基于上述考虑,本文提出一种把GPS和GSM网络定位集成在一起的双定位终端,该终端结合了GPS和GSM网络定位的优点,克服了GPS定位盲点较多、GSM网络定位精度较低的缺点,性能明显提高。

2 系统概述
2.1 定位原理

    全球定位系统GPS(Global Positioning System)是美国新一代卫星导航系统,可为用户提供一种全球性、全天候、连续的卫星无线电导航系统,可提供实时的三维位置、三维速度和高精度的时间信息。GPS接收机通过接收其视线内的任意几颗卫星播发的导航信息,换算出自身的位置和时间信息。

    中国移动公司和中国联通公司都开通了位置服务功能。只要选用支持STK(SIM TOOL KIT)的SIM卡,并且当地网络开通了位置服务,即可通过STK命令得到位置信息。STK命令是一组开发增值业务的命令,一种小型编程语言,它允许基于智能卡的用户身份识别模块SIM运行自己的应用软件。STK卡就是带有STK功能的SIM卡。STK命令会因GSM模块生产厂家的不同而稍有差别,具体可以参考厂家的《STK命令用户手册》。

    GSM定位方法与GPS定位类似,在GSM网络中各个移动的基站位置已知,根据定位终端和各个基站之间通信时信号强弱等参数来确定定位终端到基站的距离,根据三个基站的位置和基站到定位终端的距离即可得定位终端的位置坐标。

2.2 监控系统简介

    定位系统由监控中心和车载定位终端两部分构成,车载定位终端中GSM模块不但与监控中心通过短消息进行通信之外还要通过sTK从移动运营商获得位置服务的信息。定位终端以短消息的形式将GPS位置信息或从GSM网络获得的定位信息发送至监控中心。监控中心集成GIS(Geographic Information System)地图,依靠接收的短消息中的定位信息来完成终端与电子地图的匹配及一些导航的指令等。监控系统的整体框架如图1所示。

             

3 车载双定位终端硬件的设计
3.1 车载终端硬件组成

    车载定位终端主要包括GSM模块、电源模块、语音模块、LCD显示模块、GPS一OEM板。定位终端采用单片机作为控制芯片。GSM模块则采用Siemens的TC39I GSM引擎模块,在车载终端中TC39I GSM引擎模块不但通过GSM网络获得定位信息,还要通过短消息的形式与监控中心进行通信。GPS一OEM板采用ASHTECH ACl2OEM板,该OEM板是美国THALES公司生产的功能最全、尺寸最小、功耗最低的专业级OEM板。ACl2不仅兼具GPS导航授时,还支持远端差分操作并且具有跟踪星基增强系统,以及精确的载波相位测量性能。GPS—OEM板是将GPS接收机的主要部件做成大规模集成芯片,并集成在一块电路板上。其结构如图2所示。

               

3.2 GPS一OEM板的工作原理

    GPS一OEM板主要由变频器、标频器、信号通道、微处理器和存储单元等组成。在完成初始自检后,GPS—OEM板将自动接收来自天线的GPS射频信号,在低噪声变频器中变频,由L频段的射频信号变成低频信号,再经过信号通道测量出GPS信号从卫星到接收天线的传播时间,解译出GPS卫星所发送出的导航电文,最后由中央处理器解算出被测点的三维坐标、速度、时间等信息,最后经由I/O口输出串行数据。

    GPS一OEM板的输入输出均遵循串行通信协议,都能输出符合NMEA_0183标准的ASCII码形式的数据信息。数据结构为8个数据位,1个起始位,1个停止位,无奇偶校验位。用户可以通过输入语句对GPS—OEM板进行初始化,设置数据格式、波特率以及输出语句种类等信息,而输出语句则是向用户输出GPS的各种数据信息。[page]

3.3 整体硬件设计

    GSM模块和GPS一OEM板均采用串行数据通信方式与MCU有两个串口,分别为UARTl和UARTO实现通信,数据传输控制简单可靠。

    232电平转换部分用来进行TTL—RS232电平转换。电源模块为处理器、GSM引擎模块、GPS模块提供稳定的电压输出。外部控制部分主要作用是接受人工报警等外部控制命令。GPS一OEM板用来提供位置信息、时间信息等数据,单片机定时从GPS—OEM板提取位置信息或是通过GSM引擎模块依靠STK卡从GSM网络运营商提取位置信息,再通过GSM模块的短消息形式将数据发送至监控中心,GSM模块并向监控中心接收和发送短消息。接收的短消息经单片机处理可以以用户容易理解的符号显示在LCD屏上,也可以经语言模块转换成语音提示用户。硬件结构如图3所示。

               

    利用键盘对所测经度、纬度、时间进行粗略配置,可以缩短首次定位时间,实现迅速定位。并且可以通过键盘输入更改显示的定位信息,可以选择的信息有:经纬度、北京时间、海拔高度等。由于薄膜按键式键盘只需要一个I/0口,既节省资源又缩短了程序量,所以在本设计中选用薄膜按键式键盘。

    在硬件设计中由于GSM模块和GPS模块都含有射频模块,为避免干扰,两个模块应该尽量远离。可以放在PCB板的两边或者对角线的两个端点,实践证明这样的做法是行之有效的。

4 定位终端的软件设计

    系统软件设计主要包括初始化模块、数据处理模块、人机对话模块。考虑到GPS比GSM定位准确,所以定位时以GPS定位为主以GSM定位为辅。车载终端处在GPS盲点区域(如车库、林荫道等)无法定位时利用GSM进行定位。主程序流程如图4所示。

                  

4.1 初始化模块

    主要是完成开机上电后对MCU、液晶显示模块、ACl20 OEM板的初始化工作。对于MCU要设置其串口工作模式、中断工作模式和波特率;对于液晶显示模块要设置开机画面和显示模式;对于ACl20 OEM板需要设置波特率成功完成串口通讯。

4.2 数据处理模块

    该模块主要是负责处理从GPS一OEM板接收的数据、从键盘输人的数据。ACl20 OEM板的输出语句的刷新频率为1 Hz,为了保证数据传输的可靠性和实时性,提高MCU的利用率,采用中断方式接收而非查询方式。

4.3 人机对话模块

    该模块主要是处理键盘输入和显示模块操作。在GPS一OEM板的初始化配置过程中,需要根据实际需求配置OEM板的语句设置,另外一项重要的工作完成MCU与液晶模块之间的数据通信和处理。

5 结 语

    由于GPS定位准确,GSM网络覆盖广无盲点,故该终端首选用GPS定位,当GPS无法定位时,启动GSM网络定位对车载终端进行定位,可克服单纯GPS定位或GSM定位的缺点,且成本较低。实践证明,本定位终端可以在城市高楼区、林荫道、车库内等因GPS卫星信号丢失而无法定位的地方启用GSM网络定位,从而提高定位的稳定性。它是一个能提供实时、准确、交互信息的系统,基本可实现准确且无盲点的定位,保障定位的效果。该系统在科技、经济和环保上都是完全可行的。

关键字:GPS定位  GSM定位  定位终端  STK卡 引用地址:车辆监控系统中车载GPS GSM双定位终端的设计

上一篇:一种汽车轮胎温度在线检测装置
下一篇:基于FPGA平台构建汽车辅助驾驶系统算法

推荐阅读最新更新时间:2024-05-02 21:56

差分GPS定位原理
根据差分GPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分和相位差分。这三类差分方式的工作原理是相同的,即都是由基准站发送改正数,由用户站接收并对其测量结果进行改正,以获得精确的定位结果。所不同的是,发送改正数的具体内容不一样,其差分定位精度也不同。 1. 位置差分原理 这是一种最简单的差分方法,任何一种GPS接收机均可改装和组成这种差分系统。 安装在基准站上的GPS接收机观测4颗卫星后便可进行三维定位,解算出基准站的坐标。由于存在着轨道误差、时钟误差、SA影响、大气影响、多径效应以及其他误差,解算出的坐标与基准站的已知坐标是不一样的, 存在误差。基准站利用数据链将此改正数发送出去,由用户站
[嵌入式]
基于ARM和μC/OS-II的车载定位终端的设计
  为了达到节省能源、降低排放的目标,电子控制技术在货车、工程车以及农用车的柴油机上得到快速发展和应用。随着机车电控化技术发展,车载定位终端的数据采集交互速度以及运行的稳定性已成为衡量该设备的一个重要指标。为进一步提升车载定位终端的实时性和稳定性,文中设计了一种基于ARM处理器和 C/OS II操作系统的车载定位终端。应用ARM处理器实现数据交互的高速性,应用 C/OS II操作系统解决程序运行的稳定性问题。   1 、车载终端整体结构及功能介绍   车载定位终端主要由CPU(包括S3C44BOX芯片,2MbyteNorFlash和8MByteSDRAM),GPS卫星数据接收电路,GPRS无线数据上传电路和CAN控制器及数据收发模
[单片机]
基于ARM和μC/OS-II的车载<font color='red'>定位</font><font color='red'>终端</font>的设计
基于GR47模块的车辆定位监控系统移动终端的设计
1 引言   本次设计的车辆定位监控系统,是采用世界领先的GPS全球卫星定位技术、GSM/GPRS全球移动通信技术、GIS地理信息处理技术以及数据处理技术,开发出的一套远程监控管理系统。利用该系统可以远程无线监控、调度所有在GPRS+GSM网覆盖范围内的警用车辆、急救车辆、消防车辆、出租车辆、租赁车辆、民用车辆等移动目标。移动目标的GPS数据、其他指令及各类报警数据均由GPRS信道传送到远程数据处理中心,并可根据需要进行语音通话。 2 GR47的功能特点   GR47是可以配置的,使得外部输入、输出接口提供的外部控制应用更有效。嵌入式的控制器对于在报警、仪表采集和应用公布等群组应用领域是可以访问的,并且支持C语言编程。GR4
[汽车电子]
基于GR47模块的车辆<font color='red'>定位</font>监控系统移动<font color='red'>终端</font>的设计
智能系统+GPS定位导航技术打造安全车
  美国有汽车集团对车辆设计加以了智能安全解决方案,一系列的配置,让汽车的安全性能跃上新的层面。   摄像传感器当车辆发生偏航,摄像感应后,就会对驾驶者预警;如果有前向碰撞的倾向,同样在车内发出警告。此外,对于前面距离多少也有指示,交通标志识别、远光和近光控制以及发现行人的功能,全部通过这个摄像传感器获得,让驾驶者对前方的环境有更好的预警,而不再只是靠一对肉眼来开车了。   GPS数据GPS不再只是用来找路,通过GPS,车辆可以实行弯道线路预测,及早提醒线路发生的明显变化,GPS同时与自适性巡航控制系统和视频相连接,车主驾车的时候,不但知道前方是什么,还很明确弯度的大小,能看到前方更远的情景,并可以及时减速。   自动
[汽车电子]
基于PXA270嵌入式开发板的GPS定位系统设计
将GPS与嵌入式技术融合在一起,形成一个嵌入式的地理平台,是当前 GPS 领域的一个重要趋势。本文是在PXA270嵌入式开发板和GPS模块上开发实现的。在Linux下的嵌入式开发环境中,利用C++设计完成定位。嵌入式系统利用软件设计主要完成GPS定位信号的处理、电子地图的移植、地球坐标的转换、定位的显示等功能。 1 系统概述 嵌入式系统是控制、监视或者辅助装置、机器和设备运行装置;是软件和硬件的综合体,可涵盖机械等附属装置;有着友好的人机界面,支持LCD及GPS模块;主要完成提取GPS定位信号的数据、坐标转换、电子地图的显示等功能。软件设计流程如图1所示。 2 嵌入式系统软件设计 2.1 GPS模块输出的信息的提取
[网络通信]
基于Windows CE的物流车载终端设计
    物流在现代社会中正扮演着越来越重要的角色。但是,与国外技术密集型的物流行业相比,国内物流行业在信息化、智能化程度上还存在着较大差距。鉴于这样一种状况,本文提出了一个基于WindowsCE平台的物流车载终端设计方案。该物流车载终端以Liod评估板(简称为“Liod板”)为硬件平台,在嵌入式操作系统Windows CE上实现的功能有:电子地图,实现地图4级缩放、平移、归中功能;无线通信,实现终端与控制中心的GPRS无线通信;GPS定位,定位车载终端当前的位置;称重与打印,读取电子秤数据,实现票据的打印;语音提示,提供更好的人机交互功能。 1 软硬件平台简介     本车载终端以Liod板为硬件平台。Liod板的核心PXA2
[嵌入式]
Telematics的应用模式与系统设计要领
  在汽车的资讯娱乐系统中,过去基本的配备即是类比AM/FM音讯广播及音乐CD的播放设备,为驾驶及乘客提供娱乐及交通状况。随着技术的演进,除了音讯广播迈向数位化外,开始加入车载GPS导航及数位电视/DVD/VCD的播放功能,以及行动电话(GSM/GPRS)的语音通话及资讯连接功能,进而发展出新兴的Telematics应用与服务。   这套整合系统能提供即时路况导航、指引最佳的行车路线(避开拥塞路段)、提供汽车状况诊断、失车寻回、预约停车位、电子收费(Electronics Toll Collection;ETC)及进行紧急状况呼叫等多样性的加值服务。以下将介绍Telematics的应用模式与系统设计要领。 Telematics
[汽车电子]
Telematics的应用模式与系统设计要领
Wi-Fi定位技术:iPhone好于GPS?
  Steve Jobs日前宣布,iPhone将采用Skyhook Wireless的Wi-Fi定位技术。人们容易把它看成是用于凑数的GPS。但在我看来,这是向下一代蜂窝定位技术迈出的第一步。   市场调研公司IMS Research的资深研究分析师Patrick Connolly表示:“虽然GPS是比较精确的技术,但当你进入市内林立的楼群之中和室内的时候,GPS定位就会遇到问题,即不够精确,但使用自主GPS的人不愿承认这点。GPS在这些环境中难以发挥作用,因为它当初并不是为这些环境设计的。对于卫星导航应用来说,这不是重大问题,但随着LBS(基于位置的服务)的发展,这个问题限制了服务,并损害了用户体验。”   在这种环境下,如
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved