0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GPS无法定位怎么破?先排查这4种情况

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-03-17 14:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

社群又有新朋友着急来问:

我的GPS无法定位啊,怎么破?…

做开发哪有不踩坑的,你并不孤独。

本文特别分享无法定位最常见的四种情况,希望能帮到有类似定位应用项目的朋友们,更快地排查出问题所在。

一、在室内做GPS定位

为什么开发板不能在室内使用GPS定位?

为什么手机可以定位,模块无法定位呢?

——这究竟是为什么呢?

很多开发者在测试GPS的时候,总是发觉无法定位,甚至无法搜星。

经过技术支持的解答才明白:

只有戒掉懒癌,去室外测试,才能有良好的效果。

究其原因,还是GPS的原理所致:

以最简单的几何来说,两点确定一条线,三个点确定一个面。那么逆推一下,就是三个点确定一个位置(基站定位的原理);四个点确定精确位置(含高程)。

wKgZPGfXs4SAPu-wAAI9w8cXGi8989.png

导航卫星不断地向地球发射导航电文(卫星的速度、角速度、空间相对位置等信息),GPS芯片收到不同卫星的数据后,进行解算,就能得到当前接收器在地球的绝对位置了。

根据三点定位的原理:同时使用3颗卫星,可以实现2D FIX(不含高程);只有同时使用4颗或以上的卫星,才能实现3D FIX(含高程)。

不过凡事都有例外:

如果开发者在飘窗进行测试,会搜到卫星,甚至超过4颗,但是仍然无法定位。

这是为什么呢?

这是因为GPS天线的“可视角”有限,而这片星域的卫星角度相距太近,间隔太小,无法精确解算,故此无法实现定位。

GPS卫星运行在距地36000KM的轨道上,信号强度相当弱。GPS卫星的功率有多大?

GPS的民用C/A码从卫星发出来的时候信号只有27W左右,达到地球的时候在-158.5dBW以上。

用对数形式表示可能不直观,换算成十进制:

——等于将近0.0000000000000001W

相当相当小。所以,只有室外开阔的、无遮挡、晴好的地方,才能搜到更多的卫星,SNR值更高(阴天都会有影响哦),GPS芯片才能更快、更好的实现定位。

而室内是没有GPS信号的:所以不论开发者如何调整代码、修正天线,都无法实现GPS定位。

如果开发者懒癌爆发,不想去室外测试怎么办呢?

不用担心,万能的淘宝给大家带来了福音:

wKgZPGfXs52ANGb1AASoWTcbcl8236.png

不过,有的开发者肯定要反驳我:

为什么我的手机在室内就能定位,而且特别准呢?

这个问题的答案很简单:

——手机使用的是多重定位。

如果要单纯的测试手机的GPS定位,需要这样做:

首先“三清”,仅打开GPS,然后拔卡,飞行模式,再用专业软件如GPS Test+试一试,你就明白啦~~

这种情况下,室内,手机也是无法定位的:

wKgZO2fXs7OAewm7AAHrbRmy7kM189.png

所以说,手机在室内之所以可以定位,实际上是它不仅使用了GPS——还使用了很多其他的辅助定位技术,如LBS(基站定位)、Wi-Fi(Wi-Fi定位)、BLE(蓝牙)等。

至此,开发者应该可以明白在室内为什么手机可以定位,而开发板无法定位了。

PS:如果有手机同样的预算,开发板也能做到同样的“室内定位”效果。

二、天线使用问题

2.1 有源/无源天线混淆

有部分开发者经常遇到,自己去了户外,按理说应该在35s左右就能定位成功了啊,怎么自己一两分钟都没几颗星,等了10多20分钟依旧还是定位不成功?同步对比手机,发现差距不止一点点。

此时应该先检查GNSS天线设计问题:

看看自己是不是将有源天线插给了无源天线预留的底座,或者无源天线插给了有源天线预留的底座。

wKgZO2fXs8mATfAWAAVtJZgeybI279.pngwKgZPGfXs9eAUD3rAAUfBY1XrZI099.pngwKgZO2fXs-KAZIwEAAUOy_HXvwg504.png

2.2 天线设计问题

更多客户遇到的,不是户外定位不到,而是户外定位速度极其的慢的问题,常见于无源天线(因为无源天线对结构、PCB、走线要求都比较高)。

如果自己设计没有注意下面几点,是很有可能定位不到/定位极其的慢的。

2.2.1 无源天线设计注意事项

1)天线朝向

我们的GPS模组上均内置18dBm增益的GPS LNA,可以直接将陶瓷介质的无源天线焊接在模组的GPS_ANT PIN脚处使用。

产品布局的时候,GPS陶瓷天线朝上摆放;模组可以放到PCB的另一面。这样就可以做到GPS_ANT PIN到天线焊盘走线尽可能短。

2)匹配电路

如果天线焊盘离模组的GPS_ANT PIN脚很近,那么可以不预留匹配电路。

如果由于结构等其他原因造成GPS天线远离模组的GPS_ANT PIN,那么建议预留pi型匹配电路。

模组GPS_ANT PIN到GPS天线焊盘之间走线必须做50欧姆特性阻抗控制;如果是多层板,建议阻抗线走L1层,L2层镂空参考L3的地。2层板走线线宽可以参考GSM天线部分走线线宽。

3)走线处理

天线下方不要走线,并做漏铜处理做天线的反射面。

wKgZPGfXs_aAX5O6AAcHSmKiyMY601.png

4)天线高度

天线周边不要有干扰源,特别是DCDC等器件;另外周边也不要有比GPS天线高的金属器件。

wKgZO2fXtA2AEwF9AAZv9kS7xW4467.png

2.2.2 有源天线注意事项

有源天线构造与实物,参见下图:

wKgZPGfXtB-AJq7eAAJRGB1u_oE287.png

1)PCB尺寸对天线性能的影响:

承载陶瓷天线的PCB形状及面积。由于GPS有触地反弹的特性,当背景是7cm×7cm无间断大地时,patch天线的效能可以发挥到极致。虽然受外观结构等因素制约,但尽量保持相当的面积且形状均匀。另外放大电路增益的选择必须配合后端LNA增益;一般不建议有源天线增益超过29dBm,否则信号过饱和可能会导致自激。

2)内外置天线兼容和供电处理:

参考电路是Air800模组的开发板M4,R5和R6是为了兼容陶瓷PATCH天线和有源天线做的共PAD兼容设计;L6和C38是有源天线供电电源滤波电路。

原理图部分如下图:

wKgZPGfXtDKAdHBAAAG5cohM45M419.png

GPS模组使用外置天线时的供电处理,PCB部分如下图:

wKgZPGfXtEaAXJnMAAVyLGt7Ra0451.png

2.2.3 GPS天线选型建议

1)选择大尺寸陶瓷天线:

在终端结构空间容许,能够统一保证GPS天线面朝上的安装使用状态;并且周边没有大的金属物件遮挡的情况下,建议使用GPS陶瓷天线,在空间容许的情况下尽量选择大尺寸的陶瓷天线。

2)选择FPC天线情况:

在不能保证终端使用状态,且空间受限:比如手机,带定位功能的胸牌;建议使用FPC天线

3)选择有源天线:

在明确终端安装环境恶劣,并且对GPS性能有较高要求的;建议使用GPS有源天线;

4)选择外置棒状天线:

在不能保证产品安装使用状态,但是空间不受限制,也可以选择类似于GSM的外置棒状天线。

2.2.4 对天线厂家的要求

1)VSWR:

GPS天线电压驻波比一般要求调到1.5左右;

2)Efficiency:

效率一般要求在40%左右;

3)Average Gain:

平均增益要求在-0.5dB;

4)OTA:

一般天线厂大多不具备GPS 天线OTA测试环境,天线调试好后可以以实际测试数据做标准来衡量。

一般我们GPS实测时要求是:

可用于定位卫星颗数大于6颗以上,最强的信号在45 dB/Hz左右,要有3颗卫星信号大于40 dB/Hz。

三、星系切换问题

有很多用户遇到过,模组默认固件,只打开GNSS电源,35S左右就能定位到了,但是切换成单北斗,就需要2分钟多甚至更长时间才能定位成功。

首先明确一点,我们大多数模组,均使用的单频(L1)GNSS芯片,所以内部能搜到的北斗卫星,只有B1C或者B1I,这两个频段的北斗卫星。

由于北斗卫星为高轨卫星,在同一片区域内,卫星数可能不会很多,实测在我家附近的广场上,单频(L1)GNSS芯片,只能搜到这几颗北斗卫星。

wKgZPGfXtFmAOW0iAAJyp_F2L9Y967.png

所以,在明确自己是真正需要单北斗/单GPS或者其他星系前,尽量不要将模组切换为单星系状态。

如果客户对单北斗需求非常明确,建议选择真正的单北斗芯片,杜绝后患。因为很多单北斗应用是需要进实验室过多项认证的,使用多星系GNSS芯片,有极大概率过不去单北斗的认证。

四、外部干扰源问题

此种情况不能说常见,但是确实客观存在。

之前有部分客户就遇到了,在他们公司附近一直定位不到,但是客户放在自己小区前面广场上就能定位成功。

查看地图得知,客户的公司附近,有"中国军工"单位,不只是GNSS定位不到,偶尔自己的手机5G/4G信号也没有,此种情况定位不到的原因不言而喻了。

不过还有少量客户遇到的干扰源还是比较明显:

例如只针对GPS频段发射的干扰源,此时切换为单北斗模式,即使是单频模组,在部分情况下,还是能够正常定位成功的。

今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gps
    gps
    +关注

    关注

    22

    文章

    3012

    浏览量

    172699
  • 定位
    +关注

    关注

    5

    文章

    1554

    浏览量

    36548
  • GNSS
    +关注

    关注

    9

    文章

    954

    浏览量

    50767
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电子工程师指南:晶振不起振排查全流程

    先排查外观和基础电性,排除明显问题 检查信号和配置,确认电路工作正常 分析环路增益和负阻,找到隐性问题 避免过应力,防止晶振永久损坏
    的头像 发表于 11-21 16:11 272次阅读
    电子工程师指南:晶振不起振<b class='flag-5'>排查</b>全流程

    GPS定位和地磁定位有什么区别?

    GPS定位和地磁定位是两原理完全不同、应用场景也差异巨大的技术。简单来说:GPS定位是绝对
    的头像 发表于 11-19 12:01 210次阅读
    <b class='flag-5'>GPS</b><b class='flag-5'>定位</b>和地磁<b class='flag-5'>定位</b>有什么区别?

    【道生物联TKB-623评估板试用】GPS定位时钟透传

    这里给出两方案实现 GPS 定位信息透传。 方案一 TKB-623 GPS module Note UART_TXD RXD Receive UART_RXD TXD Transm
    发表于 11-06 18:48

    关于一款SQ805加热壁机无法启动的维修

    壁机故障,开机指示灯全亮,复位正常,然后按选择也正常再按启动没有反映,无法启动。拆开检查电源正常,温度传感器正常,就是无法进入工作状态,把控制电路板单独拆下来,发现控制芯片与按键以及LED在一块板
    发表于 11-03 14:40

    GPS北斗双模定位模块移植

    BH-ATGM332D 是野火设计的高性能、低功耗GPS、北斗双模定位模块。它采用中科微电子公司的ATGM332D-5N-31 模组方案,可以通过串口向单片机系统和电脑输出GPS及北斗定位
    发表于 10-28 06:24

    鄂电故障定位超声传感器如何实现快速定位排查

    在鄂电电网(涵盖高压输电线路、变电站、配电网络)运行中,设备绝缘缺陷(如绝缘子老化、电缆接头松动)、线路短路等故障若不能及时定位排查,可能引发停电事故,影响居民用电与工业生产。鄂电故障定位超声传感器
    的头像 发表于 09-11 10:53 444次阅读

    【干货分享】基于瑞萨RA4M2-SENSOR开发板,实现便携式 GPS 定位

    本文介绍了RA4M2-SENSOR通过IIC协议实现OLED显示,并结合串口通信读取GPS模块数据,实现便携式GPS定位器的项目设计。开发套件RA4
    的头像 发表于 09-09 08:07 3340次阅读
    【干货分享】基于瑞萨RA<b class='flag-5'>4</b>M2-SENSOR开发板,实现便携式 <b class='flag-5'>GPS</b> <b class='flag-5'>定位</b>器

    【RA4M2-SENSOR】便携 GPS 定位

    【RA4M2-SENSOR】便携 GPS 定位器 本文介绍了 RA4M2-SENSOR 通过 IIC 协议实现 OLED 显示,并结合串口通信读取
    发表于 09-07 21:28

    谷歌地图GPS定位

    谷歌地图GPS定位:精准导航背后的技术解析 谷歌地图作为全球最受欢迎的地图服务之一,其精准的GPS定位功能为用户提供了极大便利。本文将深入探讨谷歌地图如何利用
    的头像 发表于 05-29 16:54 1019次阅读

    9160 gps 定位需要多长时间呢?

    (冷启动):约 25–40 秒 第二次定位(热启动):约 1–2 秒(暖启动约 22–45 秒,视保存信息情况) 使用 A-GPS 辅助:1–3 秒.
    发表于 05-27 23:02

    基于 Wi-Fi 的定位服务

    的内容。在一般情况下,Wi-Fi 是一很好的定位服务方法,它能以较低的功耗获得很高的精度。 请注意,图表中的表格列出了不同定位服务的最佳精度;实际精度在实践中会有所不同。例如,在高楼
    发表于 04-17 15:16

    GPS北斗定位模块问题及解决办法

    GPS北斗定位模块使用上大多需要配置和设置下的,因此出现应用方面的问题也是可以理解的。以下是常见的问题及其解决办法: 一、搜不到信号 问题描述: 在家或个别位置无法接收到GPS或北斗
    的头像 发表于 03-30 07:37 2618次阅读

    GPS无法定位?一定要排查情况来啦~

    社群又有新朋友着急来问:   我的GPS无法定位啊,怎么?… 做开发哪有不踩坑的,你并不孤独。 本文特别分享无法定位最常见的四
    的头像 发表于 02-24 15:25 1956次阅读
    <b class='flag-5'>GPS</b><b class='flag-5'>无法定位</b>?一定要<b class='flag-5'>排查</b>的<b class='flag-5'>情况</b>来啦~

    在DLP5530 EVM调试发现系统无法启动,怎么解决?

    在DLP5530 EVM调试发现系统无法启动。先排查TPS99000部分,6.5V,3.3V开机默认上电正常,VMAIN为2.9V,PROJ_ON为高电平3.3V均正常,但ENB_1P1V
    发表于 02-17 07:22

    PNT、GNSS与GPS:卫星定位导航技术的清晰区分

    PNT、GNSS、GPS均是卫星定位和导航相关领域中的常见缩写词,他们经常会被用到,且在很多情况下会被等同使用或替换使用。我们会把定位导航功能测试叫做PNT性能测试,也会叫做GNSS性
    的头像 发表于 01-13 15:42 2698次阅读
    PNT、GNSS与<b class='flag-5'>GPS</b>:卫星<b class='flag-5'>定位</b>导航技术的清晰区分