首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >定位模块介绍及使用(GPS、北斗、GLONASS、伽利略、准天顶)

定位模块介绍及使用(GPS、北斗、GLONASS、伽利略、准天顶)

作者头像
跋扈洋
发布于 2022-03-29 00:57:54
发布于 2022-03-29 00:57:54
4K0
举报
文章被收录于专栏:物联网知识物联网知识

最近一直再忙着写毕业论文和找工作,所以文章的更新频率相应的比较低。等我毕业答辩结束,我会将我的毕业论文细分给大家分享出来,如果最近大家有什么感兴趣的可以私信我。

需求

我们在平时的开发中,卫星定位模块是我们非常常用的一种模块,比如无人机的定位、智能手表的定位和机器人的定位等。开发中往往将定位模块和一些支持远距离传输的通信模块共同使用,像NB-IOT这类远距离无线通信技术。而通常不使用WiFi和蓝牙这类短距离无线通信技术。我们通常是将定位模块和MCU通过串口连接,实时的检测位置信息并发送到MCU上,MCU再对这些位置信息进行相应的使用。

介绍

定位卫星

日常的智能硬件的开发中,往往卫星多、频点多、信号质量好,那么定位效果就越好。目前使用的卫星导航主要有中国北斗(BDS)、美国 GPS、俄罗斯GLONASS、欧盟 Galileo 及日本准天顶(QZSS)这 5 套卫星导航系统的总计 16 个频点。

GPS

GPS的空间部分是由24 颗工作卫星组成,它位于距地表20 200km的上空,均匀分布在6 个轨道面上(每个轨道面4 颗),轨道倾角为55°。此外,还有4 颗有源备份卫星在轨运行。卫星的分布使得在全球任何地方、任何时间都可观测到4 颗以上的卫星,并能保持良好定位解算精度的几何图象。这就提供了在时间上连续的全球导航能力。GPS 卫星产生两组电码,一组称为C/A 码,一组称为P 码(Procise Code 10123MHz),P 码因频率较高,不易受干扰,定位精度高,因此受美国军方管制,并设有密码,一般民间无法解读,主要为美国军方服务。C/A 码人为采取措施而刻意降低精度后,主要开放给民间使用。

中国“北斗”卫星导航系统

卫星数量:3颗卫星组成,2颗为工作卫星,1颗为备用卫星;用途为军民两用。前两颗卫星分别于2000年和2003年发射成功。2012年12月27日,北斗卫星导航系统正式运行。

俄罗斯GLONASS卫星导航系统

卫星数量:24颗卫星组成; 精度:10米左右; 用途:军民两用;

欧洲“伽利略”卫星导航系统

卫星数量:共由30颗中高度圆轨道卫星组成,其中27颗为工作卫星,3颗为候补。轨道高度为24126公里,位于3个倾角为56度的轨道平面内,最高精度小于1米,主要为民用。

日本准天顶卫星系统

卫星数量:以三颗人造卫星透过时间转移完成全球定位系统区域性功能的卫星扩增系统。

常用的定位模块介绍

本文中进行测试和使用的卫星定位模块是EVB_Air551G。

EVB_Air551G 是基于 Air551G 模块的天线一体化模组,这是一款双频、高性能、高集成 度的多模卫星定位导航模块。体积小、功耗低,可用于车载导航、智能穿戴、无人机等 GNSS 定位的应用中。支持北斗三代/GPS/GLONASS/GALILEO/QZSS/SBAS 等卫星定位系统,支持 L1/L5 两个频段同时定位,支持多系统联合定位和单系统独立定位。

我们在平时的开发中经常会遇到接线正确,却没有卫星信号的情况,这类问题绝大多数都是因为,使用者是在室内进行测试的,定位模块的局限是只有在室外才能正常运行,在室内的卫星信号就会很差。

本文主要使用此模块进行卫星定位的测试。

使用

接线

首先是接线,因为常用的定位模块都是通过串口的方式进行传输数据,所以接线一般也比较类似。

定位模块引脚名称

描述

VCC

供电电源,电压输入范围常是 3.3V-5.5V

TXD

串口数据输出,连接到开发板的RXD

RXD

串口数据输入,连接到开发板的TXD

GND

接地

卫星测试

我们将卫星定位模块和USB转TTL相连,使用NaviTrack进行卫星测试。

  1. 图中是串口速率匹配区域,我们可以选择相应的串口号和波特率。
  1. 从这里可以看到模块所处位置的卫星强度,因为我是放在室内进行测试,所以卫星强度并没有很高。 图中就可以看到G7、Q199、B26三颗卫星的信号强度。
  1. 下图可以看到模块运行时检测到的卫星方位。
  1. 从图中可以看到卫星定位的消息,比如现在的时间,经纬度等,我们主要需要的信息就是在这里显示。以下图为例,此模块的测试时间就是以世界统一时间为标准的2022年3月10日7点56分13秒。经纬度为: 纬度:33.86884350N 经度:115.47853917E

我们通过这个经纬度就可以算出大概位置,比如上图这个就可确定定位模块所在位置为中国河南。

串口数据

我们要想使用定位的数据,当然不可能像测试一样,用电脑的上位机看定位的数据,而往往是通过串口将数据发送到MCU上,之后查看数据或者对数据进行解析并使用。

图中就是定位模块通过串口发送出来的数据。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 物联网知识 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
gps信号转发器,北斗转发器,导航信号转发器,GNSS信号转发器
SYN2309型GNSS信号转发器是由西安同步电子科技有限公司精心设计、自行研发生产的一款增益可调的GNSS全频段卫星信号转发系统,同时支持北斗,GPS,GLONASS,Galileo,SBAS,QZSS和IRNSS等多种全球导航系统,并支持0~90dB增益可调,实现5米~20米范围的GNSS信号覆盖,最多可扩展16路GNSS信号输出,满足大范围多空间应用,彻底解决室内无法接收到GNSS卫星信号的问题。
时频专家
2023/05/26
7620
gps信号转发器,北斗转发器,导航信号转发器,GNSS信号转发器
GPS、GNSS、NB-IOT
利用GPS定位卫星,在全球范围内实时进行定位、导航的系统,称为全球卫星定位系统,简称GPS。GPS是由美国国防部研制建立的一种具有全方位、全天候、全时段、高精度的卫星导航系统,能为全球用户提供低成本、高精度的三维位置、速度和精确定时等导航信息,是卫星通信技术在导航领域的应用典范,它极大地提高了地球社会的信息化水平,有力地推动了数字经济的发展。
跋扈洋
2021/01/29
6760
GPS 工作原理
全球定位系统(GPS, Global Positioning System)是“授时、测距导航系统/全球定位系统(Navigation systerm Timing and Ranging/Global Positioning System)的简称。该系统是由美国国防部于1973年组织研制,主要为军事导航与定位服务的系统。历经20年,耗资300亿美元,于1993年建设成功。GPS是利用卫星发射的无线电信号进行导航定位,具有全球性、全天候、高精度、快速实时三维导航、定位、测速和授时功能,以及良好的保密性和抗干扰性。它已成为美国导航技术现代化的重要标志,被称为本世纪继阿波罗登月、航天飞机之后又一重大航天技术。
为为为什么
2024/05/28
5150
GPS 工作原理
卫星定位模块的信息解析及使用
我们可以看到每一行数据各不相同,但大制可以分为语句标识符和具体信息,每条信息用$开头。
跋扈洋
2022/03/29
2.1K0
卫星定位模块的信息解析及使用
gnss北斗信号模拟转发器的应用
gnss卫星信号模拟器在设备的研发、生产和测试过程的各个环节广泛应用,可完成定位精度测试、测速精度测试、通道时延测试,一致性测试和测距精度测试等。
时频专家
2022/07/29
8630
双北斗ntp网络校时服务器特点说明、双北斗ntp时钟服务器、双北斗网络授时系统
双北斗ntp网络校时服务器采用双北斗信号接收设计,互为冗余备份,提高了时间同步的可靠性。此外,还具备防火墙保护、SYN-flood 防御等安全功能,以及软硬件看门狗设计,确保设备在各种环境下稳定运行。
时频专家
2025/01/23
4360
北斗信号模拟器,导航信号模拟器、gnss信号源,北斗信号发生器,GNSS卫星导航模拟器
该GNSS模拟器广泛应用在基本型和授时型用户终端的研制、开发、生产和测试过程的各个环节.可以完成测距精度测试、导航电文测试、失锁重捕测试、定位精度测试、测速精度测试、通道时延测试、一致性测试、误码率测试等,将大大提升工作效率,同时也适用于依赖卫星导航定位功能的相关产品的研制开发测试工作,如共享单车,共享汽车,导航定位设备,电子围栏设备等应用环境,可大幅度提高研发效率,避免频繁的现场实地测试,大大提高了产品开发测试部署的速度。
时频专家
2025/01/20
2340
揭秘!中国人一定要知道的北斗卫星系统
6月23日9时43分,北斗系统的第五十五颗导航卫星,暨北斗三号最后一颗全球组网卫星成功发射。国人一片欢腾,为祖国的高科技而骄傲。
程序那些事
2020/07/08
6080
揭秘!中国人一定要知道的北斗卫星系统
2021年北斗产业发展研究报告
中国北斗卫星导航系统(英文名称:BeiDou Navigation Satellite System,简称BDS)是中国自行研制的全球卫星导航系统,也是继GPS、GLONASS之后的第三个成熟的卫星导航系统,全球四大卫星导航系统之一。北斗卫星导航系统(BDS)和美国GPS、俄罗斯 GLONASS、欧盟GALILEO,是联合国卫星导航委员会已认定的供应商。是中国着眼于国家安全和经济社会发展需要,自主建设、独立运行的卫星导航系统,是为全球用户提供全天候、全天时、高精度的定位、导航和授时服务的国家重要空间基础设施。
资产信息网
2022/04/13
1.1K0
2021年北斗产业发展研究报告
自动驾驶硬件系统(十一)-Global Navigation Satellite Systems (GNSS)
高精度全局定位系统本质上可以看做一个级联的定位系统,先通过GNSS系统提供一个可能的位置范围,再利用激光雷达(Lidar)系统、视觉定位系统等方法进行局部环境的搜索匹配,从而实现厘米级的定位精度。由于需要由GNSS为高精度定位系统提供全局唯一的位置初值和误差范围,所以它在自动驾驶系统中的作用至关重要。
YoungTimes
2022/04/28
6980
自动驾驶硬件系统(十一)-Global Navigation Satellite Systems (GNSS)
常见手机定位方式浅谈图_夹具常见的定位方式
前段时间在知乎上回答了一个关于手机定位相关的问题,被一个知友问到“加一个人微信聊天之后,收到了人家的一个视频,随后也把这个人及他发的视频都删除了,几天后在网吧上网,被别人定位到了,勒索了一笔钱,说‘再来这一片,还能找到你’,他的位置是如何被定位的?“。地理位置是一种很隐私的信息,严重关系到个人的生命财产安全,当然一些设备也有很好的隐私保护政策,在未经用户允许的情况下,位置信息是不会被窃取的。但,现实生活中绝大部分人都是非科班出身的,并不能有效的防范位置信息泄露,有太多的方式可以诱导用户应允获取用户隐私信息,也有不少方式不需要用户同意就可以知道其位置信息。本人结合自己已有的知识储备,并查找了一些资料,重新温习了定位相关知识,本文就总结一下几种常见的定位技术及其原理。
全栈程序员站长
2022/09/20
1.6K0
“北斗”背后的GNSS技术,到底是个啥?
2020年6月23日9点43分,我国在西昌卫星发射中心成功发射了北斗系统第五十五颗导航卫星,也是北斗三号的最后一颗全球组网卫星。至此,北斗三号全球卫星导航系统星座部署全面完成。
鲜枣课堂
2020/07/24
1.1K0
“北斗”背后的GNSS技术,到底是个啥?
双北斗NTP校时服务器、双北斗时钟服务器、双北斗授时服务器
北斗时间服务器的工作原理相对简单而高效。首先,它通过特定的接收设备捕获北斗卫星发送的时间信号。这些信号包含了卫星的精确时间信息,以及卫星的轨道参数等。北斗时间服务器接收到这些信号后,会进行一系列复杂的处理,包括信号解码、误差校正等,以确保获取到的时间信息的准确性。SYN2151型NTP时间同步服务器
时频专家
2025/01/20
5610
双北斗NTP校时服务器、双北斗时钟服务器、双北斗授时服务器
老司机揭秘手机定位技术,这下彻底明白啦!
每一个人,每一件物品,在这个地球上都有一个空间位置信息,这就是定位。它非常重要,我们靠它来找到这个人或这件物。
鲜枣课堂
2019/07/20
2.5K0
gps卫星信号转发器的工作原理介绍
GPS信号转发器技术利用现有GPS信号来提高定位能力,这些新技术的使用,使接收机在不良GPS信号区域工作时,依旧可以提供可靠的定位结果。
时频专家
2020/03/05
1.6K0
《移动互联网技术》第三章 无线定位技术:掌握位置服务和室内定位的基本概念和工作原理
《移动互联网技术》课程是软件工程、电子信息等专业的专业课,主要介绍移动互联网系统及应用开发技术。课程内容主要包括移动互联网概述、无线网络技术、无线定位技术、Android应用开发和移动应用项目实践等五个部分。移动互联网概述主要介绍移动互联网的概况和发展,以及移动计算的特点。无线网络技术部分主要介绍移动通信网络(包括2G/3G/4G/5G技术)、无线传感器网络、Ad hoc网络、各种移动通信协议,以及移动IP技术。无线定位技术部分主要介绍无线定位的基本原理、定位方法、定位业务、数据采集等相关技术。Android应用开发部分主要介绍移动应用的开发环境、应用开发框架和各种功能组件以及常用的开发工具。移动应用项目实践部分主要介绍移动应用开发过程、移动应用客户端开发、以及应用开发实例。 课程的教学培养目标如下: 1.培养学生综合运用多门课程知识以解决工程领域问题的能力,能够理解各种移动通信方法,完成移动定位算法的设计。 2.培养学生移动应用编程能力,能够编写Andorid应用的主要功能模块,并掌握移动应用的开发流程。 3. 培养工程实践能力和创新能力。  通过本课程的学习应达到以下目的: 1.掌握移动互联网的基本概念和原理; 2.掌握移动应用系统的设计原则; 3.掌握Android应用软件的基本编程方法; 4.能正确使用常用的移动应用开发工具和测试工具。
猫头虎
2024/04/08
5210
《移动互联网技术》第三章 无线定位技术:掌握位置服务和室内定位的基本概念和工作原理
26年自研,收官卫星提前半年成功发射!北斗导航系统完成全球网组,性能可比肩GPS
6月23日,我国第55颗北斗卫星在西昌卫星基地成功发射,这不仅是北斗三号卫星导航系统星座部署的收官卫星,更是代表着中国北斗已经点亮世界卫星导航的天空。
大数据文摘
2020/06/29
4910
26年自研,收官卫星提前半年成功发射!北斗导航系统完成全球网组,性能可比肩GPS
GPS/北斗RTK差分定位系统的原理以及应用领域
导语:现代定位技术在国内外的发展与应用越来越广泛,其中GPS和北斗是两大被广泛使用的全球卫星定位系统。本文将介绍GPS/北斗RTK差分定位系统的原理以及其在各个领域的应用。
新锐科创
2023/08/04
1.3K0
GPS/北斗RTK差分定位系统的原理以及应用领域
GPS模块运用: 定位测试软件设计(上位机)
ATGM336H-5N 系列模块是 9.7X10.1 尺寸的高性能 BDS/GNSS 全星座定位导航模块系列的总称。该系列模块产品都是基于中科微第四代低功耗 GNSS SOC 单芯片—AT6558,支持多种卫星导航系统,包括中国的 BDS(北斗卫星导航系统),美国的 GPS,俄罗斯的 GLONASS,欧盟的 GALILEO,日本的 QZSS以及卫星增强系统 SBAS(WAAS,EGNOS,GAGAN,MSAS)。AT6558 是一款真正意义的六合一多模卫星导航定位芯片,包含 32 个跟踪通道,可以同时接收六个卫星导航系统的 GNSS 信号,并且实现联合定位、导航与授时。
DS小龙哥
2022/01/17
2.6K0
GPS模块运用: 定位测试软件设计(上位机)
卫星同步时钟源特点应用分析
GNSS 卫星同步时钟输出的 10MHz 信号具有重要意义,主要体现在以下几个方面:
时频专家
2025/04/17
1370
推荐阅读
相关推荐
gps信号转发器,北斗转发器,导航信号转发器,GNSS信号转发器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档