基于ARM的GPS地面目标跟踪及报警系统的设计,GPS,定位.
基于ARM的车载GPS/GPRS智能监控系统

中图分 类号 : P 7 . T 23 5
文献标 识 码 : A
文 章编 号 : 0 7 2 8 ( 0 8 0 — 0 5 0 10 — 6 3 20 )6 0 3 — 4
It lg n S GPRS Mo i r g Sy t m o hce a e n ARM n e l e tGP / i nt i s e f rVe ils B s d o o n
t e u e o e shad r e o r e s rn h tb l y a g l y a l sr d cn h o to h y tm.T e r— h s fl s r wae r s u c sEn u i g t e sa ii nd a ii swela e u i g t ec s ft e s se t t h e
件 平 台结 构. 系统 以较 少的硬 件 资 源 实现 了较 高的性 能 , 降低 该 系统 成 本 的 同时保证 了 系统 的 该 在
稳定性和灵活性 , 对车载智能监控 的进一步 实现具有参考价值.
关 键词 : 入 式  ̄ / S—I; 3 4 B X;G S车载 导航 ;G R 嵌 CO I SC4 O P PS
Ke r s: mb d e  ̄ y wo d e e d d pC/OS~1 ;¥ 44B0 ;GPS v h ce n v g to I 3C X e il a ia in;GPRS
域, 经济 效益 和社 会 效益 显著
1ቤተ መጻሕፍቲ ባይዱ引 言
2 G S与 G R P PS
第 l 3卷
第 6期
20 0 8年 l 2月
哈 尔 滨 理 工 大 学 学 报 J 0URNAL HARB N UNI I V.S .& T CH. CI E
基于ARM+FPGA的GPS接收机设计

1 接 收 机 的 组成
接收机的组成可 以按 照功能划 分为两部 分 : 射频部 分 和基带处理部分 。射频部分主要 是完成 G S信号 的接 收、 P 下变频及采样 的功能 。基 带处 理部 分 主要是完 成 G S信 P
p roma c s2 0 m/ . h e ev rc n a h e e h g y a c n vg t n a d p st n n . th s s l sz ,o e r n e i 0 0 s T e r c ie a c iv ih d n mi a ia i n o i o i g I a mal ie lw f o i
d sg x li e ,n l d n e c p u e e g n ,r c ig e g n , e d lt n me s g s a d p st n r s l t n e in i e p a n d i cu i g t a tr n i e ta k n n i e d mo u a i s a e , n o i o e ou i . s h o i o
T ruht e etter e e ’ oioigpeio s6 1 gt e / m (a t e ,n h ya i hog ef l ts, e i r Sp si n rcs n i m(o i d ) 8 h id h cv tn i n u 1i d ) ad t d nmc tu e
接收机 的射频前端 采用 G 2 1 片 , 带处理部 分采用 A M P 0 5芯 基 R 9内核 的 A 9 S M 2 1芯片 和 C c n I T 1A 96 yl eI o 系列 的 E 2 7F 71 P C 0 628芯片 。同时 阐述来接收机的软件设计 , 括捕获 引擎 、 包 跟踪 引擎 、 解凋 电文 , 位解 定 算等 。该接收机通过现场实验定位精度为 6 经度 ) 8 纬度 ) 动态性 能达 2 0 m s可 以实现 高动态 m( / m( , 00 /, 导航定位 , 同时体 积小 , 功耗低 。
基于GPSBDS的通用型目标跟踪器设计

Communication and Information Processing基于GPS/BDS 的通用型目标跟踪器设计**基金项目:2017年湖南省教育厅科学研究项目(编号17C1039);湖南铁 道职业技术学院校级科研创新团队建设项目(编号KYTD201703) 收稿日期:2019-09-17杨利1,陈柳松2,谢永超「(1.湖南铁道职业技术学院,湖南株洲412000;2.中车株洲所电气技术与材料工程研究院,湖南株洲412000)摘要:以STM32单片机为控制核心,设计了一款基于GPS (全球定位系统)/BDS (北斗卫星导航系统)和GPRS 技术的通用型目标跟踪器,具备实时传输位置信息、电源监控、电话监听、报警求救等功能,与监控平台联网,可实现对车辆的运行监控、孤寡老人 或孩童的防走失、宠物的找寻等。
系统功耗低、响应速度快,具有很好的实用价值。
关键词:GPSsBDSsGPRS.i 标跟踪器中图分类号:TP368.1,TN967.1 文献标识码:A 文章编号:1003-7241(2020)012-0069-04Design of Universal Target Tracker Based on GPS/BDSYANG Li 1, CHEN Liu-song 2, XIE Yong-chao 1(1. Hunan Railway Professional Technology College, ZhuZhou 412000 China;2. CRRC ZIC Research Institute of Electrical Technology and Material Engineering, Zhuzhou 412000 China )Abstract: With STM32 MCU as the control core, a universal target tracker based on GPS (Global Positioning System)/BDS (BeidouSatellite Navigation System) and GPRS technology is designed. It has real-time transmission location information, power monitoring, telephone monitoring, and alarm for help. And other functions, networked with the monitoring platform, can achieve the monitoring of the operation of the vehicle, the loss of the elderly or children, the search for pets, etc. The sys tem has low power consumption and fast response, and has good practical value.Key words: GPS; BDS; GPRS; target tracker1引言目标跟踪器是一种实时提供跟踪目标位置信息的电 子设备,通常可分为车辆跟踪器和个人跟踪器。
如何使用GPS和惯性导航系统进行导航和定位

如何使用GPS和惯性导航系统进行导航和定位导航和定位是现代社会中非常重要的技术应用,而GPS(全球定位系统)和惯性导航系统则是实现导航和定位的关键技术。
本文将介绍如何使用GPS和惯性导航系统进行导航和定位,并阐述它们在不同领域中的广泛应用。
一、GPS的原理和应用GPS是一种基于卫星的全球定位系统,通过接收来自多颗卫星的信号,计算出接收器的准确位置。
GPS系统包括卫星、接收器和控制系统三个部分。
首先,卫星是GPS系统的核心,它们旋转在地球轨道上,并向接收器发送射频信号。
接收器接收到至少三颗卫星的信号后,可以通过计算信号传播时间和卫星位置信息,得出接收器的准确位置。
其次,接收器是GPS系统的设备,通过接收卫星的信号和测量传播时间来计算定位信息。
接收器不仅能够确定位置,还可以提供速度、时间和高度等相关数据。
GPS接收器主要应用于汽车导航、航空航天、军事和户外运动等领域。
最后,控制系统是GPS系统的管理和调控中心,保证卫星运行正常、信号准确传输。
控制系统负责监测卫星的轨道和时钟,以及向卫星发送指令调整轨道和纠正时钟误差。
GPS在各个领域都有广泛的应用。
在汽车导航领域,用户可以通过安装GPS导航仪或使用手机APP等方式,实时获取自己的位置和导航路线。
在航空领域,飞行员可以使用GPS系统确定飞机的位置、航向和飞行速度。
此外,GPS还在军事、渔业、地质勘探等领域发挥着重要作用。
二、惯性导航系统的原理和应用惯性导航系统是一种基于惯性测量单元(IMU)的定位和导航技术。
IMU由加速度计和陀螺仪组成,通过测量物体的加速度和角速度,计算出物体的运动轨迹和姿态。
加速度计用来测量物体的加速度,可以判断物体是否在加速或减速,从而得知位置的改变。
陀螺仪则用来测量物体的角速度,可以判断物体的旋转情况,从而得知方向的改变。
惯性导航系统的优势在于不依赖外部信号,无需依靠地面设施或卫星信号,适用于无人机、航天器等没有稳定通信和卫星覆盖的环境。
基于STM32的GPS定位系统的设计与实现-任务书

本设计是以STM32作为主控制器,通过GPS采集经度、维度、海拔高度等位置信息,并通过显示屏实时显示位置信息,或通过GPRS等模块将位置信息远程发送到目标地址。
1.通过GPS采集经度、维度、海拔高度等位置信息
2.成功定位后通过LED灯或蜂鸣器等实时提醒
3.采集到位置信息实时显示或远程发送
主要参考文献
进度安排
各阶段工作任务
起止日期
资料收集整理,了解系统的原理和构成,初步设计
2016.9-2016.11
确定设计方案,给出设计详细实现方法,进行开题报告
2016.11-2016.12
系统搭建,编写代码,实现要求的功能
2016.12-2017ห้องสมุดไป่ตู้2
系统调试,进行中期报告
2017.2-2017.5
完善设计,撰写论文,整理论文,毕业答辩
2017.5-2017.6
任务下达人签名
任务接收人
签名
教研室指导小组组长签名
系部领导小组组长签名
注:1、本表可根据内容续页;2、本表一式两份,学生、系部存档各一份;3、签名需手写,其他内容电子版填写。
基于STM32的GPS定位系统的设计与实现任务书
(指导教师用表)
系(部):物理系专业:电子信息工程班级:
学生姓名
指导教师姓名
论文(设计)题目
基于STM32的GPS定位系统的设计与实现
下达任务日期
2016.9
任务起止日期
2016.9-2017.6
主要研究内容及方法
本设计是基于STM32的GPS定位系统,全球定位系统通常简称GPS,又称全球卫星定位系统,是一个中距离圆型轨道卫星导航系统。它可以为地球表面绝大部分地区(98%)提供准确的定位、测速和高精度的时间标准。本系统可用于物体的实时定位,在物体上安装数据接收装置,通过GPS可以实时的得到物体的经度、维度、海拔高度等位置信息,STM32对这些信息进行处理以后通过显示屏进行显示或通过GPRS等模块将位置信息远程发送到目标地址。
基于单片机的GPS定位系统设计【范本模板】

基于单片机的GPS定位系统设计摘要GPS是全球定位系统英文名词Global Positioning System的缩写.该系统是美国布设的第二代卫星无线电导航系统。
它能为用户提供全球性、全天候、连续、实时、高精度的三维坐标、三向速度和时间信息.其目的是在全球范围内对地面和空中目标进行准确定位和监测。
现在,GPS接收机作为一种先进的导航和定位仪器,已在军事及民用领域得到广泛的应用。
本设计是基于AT89C51单片机来实现的简易GPS定位信息显示系统。
本控制系统主要完成接受数据、时间显示、经度显示、纬度显示等常规功能.此方案基于单片机、GPS模块和12864液晶显示屏等硬件,并应用C语言实现了GPS信号的提取、显示及基本的键盘控制操作等。
经过实践测试,这种接收机可以达到基本GPS信息的接收以及显示,可以做到体积小、精度高、连续导航,并可广泛应用于个人野外旅游探险、出租汽车定位及海上作业等领域。
关键词:GPS定位系统,单片机,液晶显示屏DESIGN OF GPS RECEIVER BASED ON 51 SINGLE CHIPCOMPUTERABSTRACTGPS is the abbreviation of the English term Global Positioning System global positioning system. The system is the United States laid the second generation satellite radio navigation system. It can provide users with continuous, real—time,global, round—the—clock,high precision three dimensional coordinates, three velocity and time information. Aimed at targets on the ground and in the air around the world an accurate positioning and monitoring。
基于单片机的GPS全球卫星定位系统设计
目录第一章GPS简介及基本理论 (2)1.1 GPS的概述 (2)1.2 GPS的组成 (3)1.3 GPS的发展趋势 (3)1.4 Globalsat和HOLUX的EB-3531 (4)1.5 EB-3531的特点 (5)第二章硬件电路设计 (7)2.1 电源转换电路设计 (7)2.2 GPS接收模块与单片机接口电路设计 (9)2.3 单片机控制系统的硬件电路 (9)第三章软件部分设计 (11)3.1 串口通行模块 (11)3.2主程序设计 (13)第四章调试 (15)4.1 硬件调试 (15)4.2 软件调试 (15)第五章总结 (17)致谢 (18)参考文献 (19)第一章 GPS简介及基本理论1.1 GPS的概述GPS是英文Navigation Satellitte Timing and Ranging/Global Positioning System的字头缩写词(NAVSTAR/GPS)的简称。
它的含义是,利用卫星的测时和测距进行导航,以构成全球卫星定位系统。
现在国际上已经公认:将这一全球定位系统简称:GPS。
GPS系统的前身为美军研制的一种“子午仪”导航卫星系统(Transit),1958年研制,64年正式投入使用。
该系统用5到6颗卫星组成的星网工作,每天最多绕过地球13次,并且无法给出高度信息,在定位精度方面也不尽如人意。
然而,子午仪系统使得研发部门对卫星定位取得了初步的经验,并验证了由卫星系统进行定位的可行性,为GPS系统的研制埋下了铺垫。
由于卫星定位显示出在导航方面的巨大优越性及子午仪系统存在对潜艇和舰船导航方面的巨大缺陷。
美国海陆空三军及民用部门都感到迫切需要一种新的卫星导航系统。
为此,美国海军研究实验室(NRL)提出了名为Tinmation的用12到18颗卫星组成10000km高度的全球定位网计划,并于67年、69年和74年各发射了一颗试验卫星,在这些卫星上初步试验了原子钟计时系统,这是GPS系统精确定位的基础。
高精度GPS定位系统设计与研究
高精度GPS定位系统设计与研究摘要:GPS(Global Positioning System)定位技术是一种现代化的全球卫星导航系统,它在交通、军事、地质勘探以及民用领域中有着广泛的应用。
然而,传统的GPS定位系统在精度方面存在一定的限制,因此对于高精度GPS定位系统的设计与研究具有重要意义。
本文通过分析目前广泛应用的高精度GPS定位系统技术,探讨了其原理、构架和关键技术,并对其性能进行了评估和改进。
同时,本文还对未来高精度GPS定位系统的发展趋势进行了展望。
关键词:GPS定位系统、高精度、原理、构架、关键技术、性能评估、发展趋势1. 引言GPS定位系统是一种基于卫星导航的定位技术,通过接收来自卫星的信号来计算接收器的位置。
随着现代科技的不断发展,GPS定位系统的精度也不断提高。
然而,在某些领域,如精密农业、自动驾驶、航空航天等,传统的GPS定位系统精度存在一定的不足。
因此,设计与研究高精度的GPS定位系统成为了现实需求。
2. 高精度GPS定位系统的原理高精度GPS定位系统的原理基本上与传统GPS定位系统相似,但在信号处理、数据融合和算法改进方面进行了优化。
高精度GPS定位系统通过接收来自多颗卫星的信号,并利用测量学方法来计算接收器的位置信息。
具体来说,高精度GPS定位系统通过解算卫星发射信号与接收器接收信号之间的距离差,利用多个卫星的信号进行三角定位,以提高定位的精度。
3. 高精度GPS定位系统的构架高精度GPS定位系统的构架包括接收机、卫星、用户终端和数据处理设备。
接收机负责接收卫星信号,并对信号进行处理和解算。
卫星通过发送信号来提供定位信息。
用户终端接收接收机解算得到的定位信息,并将其用于实际应用。
数据处理设备负责对接收到的卫星信号进行处理和计算,以提高GPS定位的精度。
4. 高精度GPS定位系统的关键技术4.1 多频率信号处理技术传统的GPS定位系统只使用单频GPS信号进行定位。
而高精度GPS定位系统则采用多频GPS信号,通过分析不同频率信号的差异来提高定位的精度。
基于GSM技术的GPS定位及跟踪系统
基于GSM技术的GPS定位及跟踪系统作者:林真胡兰馨杨维坚来源:《电子世界》2004年第03期摘要本文阐述了利用现有的GSM网组成对移动目标跟踪的卫星定位系统的理论依据;实施的技术手段。
以及GPS移动目标跟踪系统的组成。
并且对该系统的硬件设计及软件设计进行了相应的描述。
GPS系统是利用卫星进行测时、测距的系统。
GPS的定位方式分为绝对定位和相对定位。
GPS相对定位用于大地测量。
目的是要测量被测量点相对于某一已知点的位置。
不是直接测量被测点在WGS-84地心坐标系的绝对位置。
而对于运动的目标瞬间位置和运动速度的测量是采用GPS绝对定位方式。
无论那一种方式,都是由GPS同时观测4颗以上的卫星,根据每颗卫星的位置和每颗卫星与被测点的伪距数值,建立伪距定位方程组,通过对方程组求解和进行误差校正运算,得到被测点在WGS-84地心坐标系的坐标,然后转换成‘新1954年北京坐标系’的坐标。
对于建立GPS移动目标跟踪系统的关键技术是将GPS发布的广播电文通过通信平台发送出去。
实现手段有两种:一是申请专用的频率,建立专用的通信平台;二是利用现有的共用移动通信网络建立通信平台。
对于前者,由于频率资源的限制,申请频率将很难,即使申请到了专用的频率,但建系统的费用将很大,用户的使用费用将会很高。
由此造成普遍使用的困难。
因此,相比之下,后一种手段更为可行。
随着GPS组网技术成本的下降、使用成本的下降,以及GPS本身价格的下降,GPS技术在发达国家相当普及,早已进入了民用,但是在中国却一直没有普及,原因之一就是通信平台问题。
现在全球移动通信系统(GSM)在我国东部、中部地区,尤其是在城市已经相当普及,因此利用GSM系统作为组成城市的公共汽车调度系统,出租车的调度系统,贵重物品运输车的跟踪系统,机动车防盗系统等通信平台,应该是非常容易的事情。
1.技术手段以GSM系统为通信平台传送GPS的广播电文有两个途径:一是数据通道,二是语音通道。
基于ARM的GPS地面目标跟踪及报警系统的设计与实现
Ke r s GP y wo d : S;p st n;GS ;ARM ;ee to i p o io i M lcrncma
数 据 确定 孩 子所 在 位 置 。 以采 取 相关 安 全措 施 。此 外 ,地 面 目标 跟 踪 及报 警 系统 在 城市 出 租 车调 度 、
物 流运输 监控 等领 域都 有着 广泛 的应 用前 景 。 地 面 目标 跟 踪及 报 警 系 统 是 伴 随 着 G s技 术 P
(f rai n o u i t nE gnei ntueTajnP le h i U i r I o t nadC mm n ai nier gIstd,i i o t n n es Taj 0 1 0,hn) n m o co n i n yc c v i i 306 C i nn a
Ab t a t s r c :On t e c r fARM c o p o e s r a d sg f r u d t r e r c i g a d a a mi g s se oe o h mir r c s o , e in o o n — a g t a k n n l r n y tm g t
t S tc nq e a d GS n t r spe e td T ru h a ayi fGP aa a d d c dn fi h GP e h iu n M ewok i rs ne h o g n sso S d t n e o ig o . l t te c re t ai d n o gtd fr ain c n b ban d T e hsi o ain i s n ntr h ur n tu ea d ln i e i o l t u n m t a eo tie . h n ti n r t s e t omo i o f m o t o c nr yGS mo ue i h a fS . T e i o ain a ay e ymo i r gc ne l b i- e t b M d l nte w yo MS h n r t n z d b nt i e trwi e ds e f m o l on l pa e n a lcr ncma ,a df al e i stera- i o i o n rc . i e i a e t ly d o ee to i p n n l ra z h e t n i y l e l mep st n a d t k T sd sg h sg a i a h n r
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于ARM的GPS地面目标跟踪及报警系统的设计,GPS,定位,GSM,ARM,电
子地图
1引言随着现代化科技的发展,人们对移动目标监控的要求越来越高。
例如,地面目标跟踪及报警系统可协助家长实现对孩子的监控,孩子若遭遇走失或劫持事件,监控中心通过分析手持终端发送的GPS数据确定孩子所在位置,以采取相关安全措施。
此外,地面目标跟踪及报警系统在城市出租车调度、物流运输监控等领域都有着广泛的应用前景。
地面目标跟踪及报警系统是伴随着GPS 技术和GSM网络的成熟而发展起来的。
20世纪90年代初,GPS技术逐渐兴
1 引言
随着现代化科技的发展,人们对移动目标监控的要求越来越高。
例如,地面目标跟踪及报警系统可协助家长实现对孩子的监控,孩子若遭遇走失或劫持事件,监控中心通过分析手持终端发送的GPS数据确定孩子所在位置,以采取相关安全措施。
此外,地面目标跟踪及报警系统在城市出租车调度、物流运输监控等领域都有着广泛的应用前景。
地面目标跟踪及报警系统是伴随着GPS技术和GSM网络的成熟而发展起来的。
20世纪90年代初,GPS技术逐渐兴起,基于GPS的移动跟踪、监控系统开始走向市场。
近年来,GSM网络发展迅速,其数据传输能力明显加强,并且,GPS技术更加成熟。
2000年5月1日,美国政府宣布取消GPS普通定位的选择干扰(SA)政策,这样,一般GPS接收机定位精度可以达到25
m。
综合上述,采用GPS和GSM网络,以低功耗ARM微控制器展开设计的地面目标跟踪及报警系统势必得到迅猛发展,市场潜力巨大。
2 GPS和GSM简介
全球定位系统(Global Positioning System,GPS)是美国从20世纪70年代开始研制,历时20年,耗资200亿美元,于1994年全面建成,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。
其基本原理是把高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方的方法,确定待测点的位置。
GSM系统是目前基于时分多址技术的移动通讯体制中比较成熟、应用最广泛的一种系统,主要提供话音、短消息、数据等多种业务,本系统就是利用其短消息服务传输数据。
GPS以全天候、高精度、自动化、高效益等显著特点,广泛地应用于大地测量、地质勘探和车辆导航等方面,近年来随着GPS模块成本的不断下降和地面通信系统的不断发展,GSM和GPS技术相结合的系统正如火如荼地向前发展。
3 系统的组成结构
地面目标跟踪及报警系统由手持终端和监控中心两大部分组成,如图1所示。
其中手持终端以ARM微控制器为核心,通过UART0和UART1分别连接GPS模块和GSM模块(发送);监控中心由PC机和GSM模块(接收)构成,PC机中安装的电子地图软件用于解析GSM模块传来的定位信息,并精确显示出被跟踪目标的具体地理位置。
4 系统的硬件设计
4.1 手持终端部分
手持终端由ARM微控制器、GPS模块、GSM模块、按键、LCD构成。
其结构如图2所示。
手持终端以LPC2210为主控制器,LPC2210是基于实时仿真和跟踪的16/32位ARM7TDMI-SCPU的微控制器,并带有256
KB的嵌入高速Flash存储器;128位宽度的存储器接口和独特的加速结构,使32位代码能够在最大时钟速率下运行。
由于内置了宽范围的串行通信接口,从而给硬件设计和软件移植都带来了很大的便利。
GPS模块采用日本光电公司的GSU-36,体积小,功耗低,抗电磁干扰,可以同时跟踪12颗卫星。
GSM模块采用BENQ公司的M22。
LPC2210通过串行口UART0发送GPS采样周期的设置、GPS数据类型选择和通信波特率等控制命令和接收GPS定位信息。
通过串行口UART1发送AT指令实现控制GSM的工作和传送SMS。
LCD显示当前的经纬度和时间等信息,按键用来控制是否发送信号。
4.2 监控中心部分
监控中心由GSM模块与PC机组成。
采用OziExplorer作为监控中心的电子地图软件,在PC机上安装完OZI,设置好相关的端口参数,即可实现将GSM模块传送来的定位信息实时显示在电子地图上。
5 系统的软件设计
手持终端的相关程序用C语言编写,程序流程如图3所示。
软件设计主要包括系统初始化、GPS数据处理、GSM数据处理3大部分。
5.1 系统初始化
系统初始化主要是对串行口的初始化,包括传输帧格式、波特率的设置。
根据GPS模块、GSM模块的硬件特性,设置UART0波特率为4
800 b/s、UART1波特率为9 600 b/s,均无奇偶校验位,1位5.2 GPS数据处理 GPS模块接收GPS卫星定位信号,判断其为GPRMC格式,经解析留下经纬度、UTC时间等主要信息以待下一步处理,否则继续接收GPS卫星定位信号。
GPS模块输出的GPS定位信息服从NAME-0183通信标准。
NAME-0183通信标准的输出数据采用的是ASCII码,其内容包含了纬度、经度、高度、速度、日期、时间、航向以及卫星状况等信息。
语句有6种,包括GGA、GLL、GSA、GSV、RMC和VGT。
本系统用到的是RMC纪录语句,它包含了定位系统需要的所有信息。
格式举例:
5.3 GSM数据处理
确认有按键按下时(启动键盘防抖动程序),提取存储的数据,转换成相应的Unicode码,即符合PDU格式。
然后将最终有效的定位信息发送至监控中心。
GSM的短信业务SMS利用信令信道传输,它不用拨号建立连接,把要发送的信息加上目的地址和其他控制信息发到短信服务中心,经短信服务中心完成存储再转发送给目标机,这种特性适合数据远程传送。
每条短信息容量为140字符。
GSM终端通过串行口控制SMS有三种接入协议,分别是BlockMode、基于AT命令的Text
Mode和基于AT命令的PDU Mode。
其中PDU Mode应用最为广泛。
本系统采用的是PDU Mode,采用AT命令完成短信息的读取和发送。
不同厂家生产的GSM模块AT命令集会稍有不同,本系统采用的是BENQ公司的M22模块,具体可以参考BENQ公司提供的数据手册和《AT命令用户手册》等资料。
比如发送一条消息可以采用AT+CMGS命令,格式如下:
AT+CMGS=<短信长度>+<回车>+<目的手机号码>+<回车>+<短信内容>+<Ctrl+Z>
系统上电后,ARM微控制器开始执行主程序。
在主程序中,首先进行系统初始化,初始化的内容包括GPS模块和GSM模块的基本参数设置,然后进入主程序的数据处理部分。
6 系统的实现
6.1 实现步骤与结果
启动调试软件ADS,通过实验板上的JATG接口将编好的源代码编译、烧写进ARM微控制器。
将监控中心GSM模块上的SIM卡插放到手机中,让手机充当"临时监控中心"。
将手持终端脱机上电运行,4、5秒后按下实验板上的中断触发
按钮,略等片刻,手机便收到一条来自手持终端的信息,经纬度为
3907.9579N,11713.8762E,而实际精确经纬度为3907.8933N,11713.8668E,略存在误差。
取下手机的SIM卡,放至监控中心的GSM模块上。
开启PC机上的电子地图软件OZI,设置COM1口的各参数:波特率4 800 b/s、停止位1、无奇偶校验,以使其与GSM模块匹配。
再一次上电运行,点击OZI上的"导航"按钮。
定位点正好停留在了天津市河东区天津工业大学上,放大地图,定位点落在了实验楼所在位置,地图窗口下方也实时显示出了定位点的经纬度数值和当前时间(如图4所示)。
6.2 误差分析
系统调试初步通过,还得测试其稳定性、分析误差所在。
从实验结果得出,定位精度的误差基本上控制在25 m以内,误差原因主要来自两方面:首先是GPS 模块硬件本身的性能误差。
GSU-36要求工作电压为直流3.1
V~3.6 V(纹波≤50 mV)。
且模块使用有源天线,若天线受附近电磁场干扰或GPS卫星所处位置不很理想时,定位精度会有不同程度的降低。
另一方面,电子地图的分辨率也大大决定了定位点的精确性。
OZI是一个支持自主测绘、编辑电子地图的软件。
为达到理想的定位精度,可自行测绘一份更精细的电子地图。
7 结束语
基于ARM微控制器的嵌入式系统能够完成所需的各种协议,能够满足系统的软硬件需求。
地面目标跟踪及报警系统整合了GPS、GSM技术,利用GSM的SMS功能实现手持终端和监控中心之间的数据传送,以实施对目标的实时定位跟踪。
在开发测试中,可明显感觉到与自建无线数据网相比,其可操作性及实时性有显著提高,而且成本较低,结构简单,可靠性较高。