基于S3C2410的GPS通讯的实现

发布者:hylh2008最新更新时间:2006-11-22 来源: 现代电子技术关键字:接收机  定位  导航 手机看文章 扫描二维码
随时随地手机看文章

1 GPS的基本介绍

GPS(Global Positioning System,全球定位系统)是美国从20世纪70年代开始研制,历时20年,耗资200亿美元,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统[1]。其地面监控系统的原理框图如图1所示。

1.1 GPS定位原理

GPS定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。如图2所示,假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到达接收机的时间t,再加上接收机所接收到的卫星星历等其他数据可以确定以下4个方程式:
?
上述4个方程式中待测点坐标x,y,z和Vt0为未知参数,其中di=cti(i=1,2,3,4)。di(i=1,2,3,4)分别为卫星1,卫星2,卫星3,卫星4到接收机之间的距离。ti(i=1,2,3,4)分别为卫星1,卫星2,卫星3,卫星4的信号到达接收机所经历的时间。c为GPS信号的传播速度(即光速)。

4个方程式中各个参数意义如下:

x,y,z为待测点坐标的空间直角坐标。

xi,yi,zi(i=1,2,3,4)分别为卫星1、卫星2、卫星3、卫星4在t时刻的空间直角坐标,可由卫星导航电文求得。Vti(i=1,2,3,4)分别为卫星1,卫星2,卫星3,卫星4的卫星钟的钟差,由卫星星历提供。Vt0为接收机的钟差。

由以上4个方程即可解算出待测点的坐标x,y,z和接收机的钟差Vt0。

目前GPS系统提供的定位精度低于10m,而为得到更高的定位精度,通常采用差分GPS技术:将一台GPS接收机安置在基准站上进行观测。根据基准站已知精密坐标,计算出基准站到卫星的距离改正数,并由基准站实时将这一数据发送出去。用户接收机在进行GPS观测的同时,也接收到基准站发出的改正数,并对其定位结果进行改正,从而提高定位精度。

1.2 GPS主要用途

GPS性能优异,应用范围极广。可以说,凡是需要导航和定位的部门,都可以采用GPS。GPS的建成和应用,是导航技术的一场革命,影响深远。其主要用途有:

(1)导航定位应用

GPS是空中、海洋和陆地导航定位最先进、最理想的技术。他可以为飞机、舰船、车辆、坦克、炮兵、陆军部队和空降兵提供全天候连续导航定位。他是航天飞机和载人飞船最理想的制导、导航系统。为其起飞、在轨运行和再入过程连续服务。

(2)精密定位应用

应用GPS载波相位测量技术,可以精确地测定两点间的相对位置,为大地测量、海洋测量、航空摄影测量和地球动力学测量提供了高精度、现代化的测量手段。GPS已广泛应用于建立准确的大地基准、大地控制网和地壳运动监测网等。

(3)精密授时、大气研究

GPS用户接收机通过对GPS卫星的观测,可获得准确GPS时。GPS时与UTC时是同步的,因此GPS亦是当今精度最高的全球授时系统。一般接收机测时精度为100 ns;专用定时接收机可获得更高的精度,用于远距离时间同步可达ns级。由于UTC时有跳秒,故GPS时与UTC时有已知的整数秒差。利用GPS测定的电离层延迟和多普勒频移延迟,可用来研究电离层的电子积分浓度、折射系数、电子浓度随高度的分布,以及上述电离层参量在时间和空间上的相关性等。

(4)为武器精确制导

应用GPS/INS组合制导系统时,GPS不断修正导弹飞行中惯性导航误差,提高制导精度,增强武器的"精确打击"能力。在海湾战争中,GPS为提高武器的命中精度,发挥了巨大作用,故被称为"效益倍增器"。

(5)航天与武器试验中的应用

GPS在各类航天器定轨和导弹、常规武器试验中有着广泛的应用。GPS可为各类卫星测定精密轨道。用差分GPS完成飞船的交会和对接。在武器试验中,应用GPS可精确测定弹道。他具有不受天气条件、发射场区、射向、射程和发射窗口的限制;可实现连续、全程跟踪测量,可跟踪低飞和多个目标,且精度高、费用低。

GPS还可用于飞行器姿态测量。姿态测量采用GPS载波相检测量技术。在卫星或其他航天器的适当位置上安装多副天线,用GPS测定各天线的精确位置,从而确定航天器的姿态。

2 目标平台介绍

在本文中使用的目标平台S3C2410是SAMSUNG公司使用ARM920T处理器内核开发的一款嵌入式处理器。S3C2410是SAMSUNG公司专门为PDA,Internet设备和手持设备等专门开发的微处理器。该芯片还包含有16 kB一体化的Cache/MMU,这一特性使开发人员能够将Linux和VX-work移植到基于该处理器的目标系统中。

该目标板的系统资源如下:

(1)CPU:S3C2410微处理器,工作频率为200 MHz;

(2)FLASH:16 MB;

(3)SDRAM:64 MB SDRAM;

(4)UART:RS 232串行接口;

(5)其他:14针ARM JTAG接口等;

(6)液晶显示屏。

在目标平台S3C2410上所选配的GPS模块是GPS15L/H。接口特性如下:RS 232输出,可输入RS 232或者具有RS 232极性的TTL电平。可选的波特率为:300,600,1 200,2 400,4 800,9 600,19 200。GPS15与PC串口的连接见示意图(图3)所示。

串口输出协议:输出NEMA0183格式的ASCII码语句,输出:GPALM,GPGGA,GPGLL,GPGSA,GPGSV,GPRMC,GPVTG(NMEA标准语句);PGRMB,PGRME,PGRMF,PGRMM,PGRMT,PGRMV(GARMIN定义的语句)。还可将串口设置为输出包括GPS载波相位数据的二进制数据。输入:初始位置、时间、秒脉冲状态、差分模式、NMEA输出间隔等设置信息。在缺省的状态下,GPS模块输出数据的波特率为4800,输出信息包括:GPRMC,GPGGA,GPGSA,GPGSV,PGRME等,每秒钟定时输出,如3所示。

3 交叉编译环境的建立及程序的实现

基于Linux操作系统的应用开发环境一般是由目标系统硬件(开发板)和宿主PC机所构成[2]。目标硬件开发板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、应用程序的开发和调试则需要通过宿主PC机来完成(所以称为交叉编译)。双方之间一般通过串口,并口或以太网接口建立连接关系。

3.1 烧写Linux内核等

通过串口,宿主PC机向目标开发板烧写VIVI,经过裁减的Linux内核以及根文件系统等,然后安装主编译器Armv41-unknown-linux-gcc。

3.2 NFS服务器的配置

在本文中宿主PC机上装的是READHAT 9.2,他默认的是打开了防火墙,目标开发平台无法用NFS mount。因此应先关闭防火墙,然后点击主菜单运行系统设置→服务器设置→NFS服务器(英文为:SETUP→SYSTEM SERVICE→NFS),点击增加,在目录(Directory)中填入需要共享的路径,主机(Hosts);中填入允许进行连接的主机IP地址[3],并选择允许客户对共享目录的操作为只读(Read-only)或读写(Read/Write)。

3.3 配置MINICOM

在Linux操作系统Xwindow界面下建立终端(在桌面上点击右键→新建终端),在终端的命令行提示符后输入MINICOM,回车,出现WINCOM的启动画面,然后按照提示设置即可。

3.4 编程和调试

在此交叉编译环境下,根据前面提到的GPS定位原理,经过编程和调试,在目标平台的液晶显示屏上可显示本地的地理位置信息。

注意,GPS的天线要放在能良好接受室外信号的地方,比如说窗台等。否则可能接收不到信号。

4 结语

本文介绍了GPS定位的工作原理及其在S3C2410上的实现方法,在车载GPS系统及其他导航系统中有很多的应用前景。

关键字:接收机  定位  导航 引用地址:基于S3C2410的GPS通讯的实现

上一篇:用51单片机控制RTL8019AS实现以太网通讯
下一篇:基于PL3200的CDMA扩频电力线载波通信系统设计

推荐阅读最新更新时间:2024-05-13 18:15

2/GPS双模方案助力北斗导航进军“千万级”规模应用
2013年9月24日,中国北京和广东 - 东莞市泰斗微电子科技有限公司日前在“第二届中国卫星导航与位置服务年会暨展览会”上宣布:推出了国内首个集成了射频、基带与闪存的“三合一”SiP单芯片北斗2/GPS双模解决方案,该单芯片方案采用了泰斗微电子自主研发的、采用55nm工艺的北斗2/GPS双模基带芯片,并采用了小型化、高经济性的QFN 7mm*7mm封装。TD1020采用新型接收机架构,在捕获、跟踪等关键技术上采用自主知识产权的新一代信号处理技术,大大增强了灵敏度与鲁棒性,可在各种复杂场景下仍然保持极佳的定位体验。 针对日益兴起的北斗导航需求,TD1020不仅以其“高性能和高可靠性”可广泛应用于以车载、电力、金融、通
[嵌入式]
2/GPS双模方案助力北斗<font color='red'>导航</font>进军“千万级”规模应用
展讯Intel合作第二款芯片定位中低端,14nm三季度量产
集微网消息,外电报导指出,英特尔和展讯合作的第二款14nm手机芯片将于第3季量产,与联发科、高通争抢中低端市场。 紫光展锐因为前几年获得英特尔入股,目前产品分别在台积电和英特尔下单制造,其中28nm产品线都是由台积电代工;进入1xnm世代后,则分别交由台积电和英特尔操刀。 虽然展讯切入4G市场的进度较缓,但已于今年2月登场的MWC上,展示与英特尔合作的首款X86架构手机芯片「SC9861G-IA」,抢攻市场的企图心不变。 展讯与英特尔合作第二款X86架构手机芯片产品代号为「SC9853」,同样采用英特尔的14nm制程,主打中低端市场,具体规格虽尚未公布,但预计会在第3季正式亮相。 展讯和英特尔在14纳米上,不但是技术合作,更扩展到
[手机便携]
三星GALAXY E7发布:定位中端市场
     2月10日上午消息,2015中国三星论坛今天在香港开幕,除了多款已经上市的新品展示之外,三星最新GALAXY E7也在论坛上正式亮相。   三星GALAXY E系列定位于中端市场,定位比之前已经上市的A系列更低,主要面向亚洲地区发售。E系列手机在外观上延续了三星的产品设计风格,并且采用超薄设计,机身相比A系列更加圆润。   首款产品E7配备5.5英寸的720p屏幕,搭载了高通骁龙410四核处理器,配备2GB RAM和16GB ROM存储空间,并且支持MicroSD卡扩展。采用后置1300万像素和前置500万像素的摄像头组合,电池容量为2950毫安时,运行Android 4.4操作系统。   据悉,在国内上市的三
[手机便携]
瑞萨发布首款专为汽车导航系统开发的电源IC 可使系统变得更小巧
--与以前产品相比,安装面积约减少20%,可使系统变得更小巧— 近日 ,瑞萨科技(Renesas Technology Corp.)宣布,推出用于汽车导航系统的单芯片电源控制IC R2S25402FT。据悉,R2S25402FT样品将从2007年9月开始在日本交付。 R2S25402FT是瑞萨第一个专门为汽车导航系统开发的电源IC,可以为执行汽车导航处理的主处理器、DRAM数据存储和DRAM终端电阻电压电路提供电源电路。这些功能都集成在一个采用64引脚QFP封装的芯片中。 R2S25402FT的主要功能包括: (1)进一步提升集成度,与当前的瑞萨产品相比,安装面积大约减少了20% R2S25402FT为处理器和DRAM电源
[新品]
【干货】最常见的5种AGV导航方式,你都了解吗?
AGV全称是Automated Guided Vehicle,意思是“自动导引运输车”。AGV是装备有电磁、光学或其它自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输小车。 AGV以轮式移动为特征,较之步行、爬行或其它非轮式的移动机器人具有行动快捷、工作效率高、结构简单、可控性强、安全性好等优势。与物料输送中常用的其他设备相比,AGV的活动区域无需铺设轨道、支座架等固定装置,不受场地、道路和空间的限制。因此,在自动化物流系统中,最能充分地体现其自动性和柔性,实现高效、经济、灵活的无人化生产。 目前,市场上应用广泛的AGV导航方式主要有电磁导航、磁条导航、二维码导航、激光导航、视觉导航等。那么它们是如何定
[机器人]
CSR研发推出eGPS增强型全球定位系统技术
蓝牙连接及无线技术提供商CSR公司宣布,已成功将GPS与蜂窝测量结合,研发出eGPS(增强型全球定位系统)技术,该技术能够在任意环境下提供准确的位置信息。在巴塞罗那举办的2008年全球移动大会(Mobile World Congress 2008)上,CSR展示了eGPS的技术优势,其定位技术可以为采用eGPS技术的手机提供所需的强大功能和性能改进。CSR的第一款整合蓝牙和FM收音机技术的单芯片GPS现已问世。 CSR公司首席执行官Joep van Beurden说道:“随着上个月宣布有意与摩托罗拉成立eGPS论坛,我们制造的芯片以及在全球移动大会上展示的产品是CSR迈向生产高性能产品发展蓝图的重要一步。现在为手机安
[汽车电子]
北斗导航与瑞立视深度合作 旨在打造无人机机器人领域产品形态标准化
近日,深圳市瑞立视多媒体科技有限公司宣布完成上海北斗导航创新研究院无人机项目验收。在此之前双方已签署深度战略合作,本次合作的项目是智能无人机系统综合试验场室,是亚洲最大、最复杂的导航定位测试场,通过进行室内高精度定位轨迹数据的采集与应用探索科研领域,为对无人机/机器人性能和功能进行测量研究、并通过软件实现无人机飞行操控。此次项目时间紧、室内环境搭建复杂、技术难度高,北研院对瑞立视高品质、高效率并能够一次通过验收,给予高度评价和认可,此次合作开创了无人机行业交互先河。 实时定位机器人/无人机利用高精度的瑞立视三维运动捕捉系统解决方案,以超高频率的拍摄速率捕捉无人机上固定的特制的标记点,能够实时精确地构建出标记点三维空间位置信息,对机
[机器人]
导航娱乐两不误 奔驰推出革命性“分屏”技术
      到2009年夏天,奔驰S级的车主与乘客将可以同时使用COMAND系统提供的导航和娱乐功能。奔驰把这种同博世合作开发的技术称作“分屏(Splitview)”。 Splitview技术示意图       “分屏”技术当然不会“愚蠢”到停留在字面意思:用8英寸LCD的一半来显示导航地图,另一半显示DVD影片。相反,观察者可以看到什么画面,完全取决于他所在的位置。也就是说,司机可以看到全屏的电子地图,而副驾驶的乘客则可以全屏欣赏电影。       从具体的技术层面来讲,“分屏”技术能把2个不同画面的像素先进行拆分,然后“相间”地在8英寸的屏幕上排列来自不同画面的像素。这时你所看到的信息是完全零乱的。技术的关键
[汽车电子]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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