摆脱无法定位困扰:低功耗模组GNSS定位排坑指南全解

使用GNSS定位模组时,总有客户因为各种原因遇到无法定位的情况。

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

一:在室内做GNSS定位


为什么开发板不能在室内使用GPS定位?
为什么手机可以定位,模块无法定位呢? 
——这究竟是为什么呢? 

很多开发者在测试GPS的时候,总是发觉无法定位,甚至无法搜星。经过技术支持的解答才明白,只有戒掉懒癌,去室外测试,才能有良好的效果。

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

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

图片

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

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

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

这是为什么呢?

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

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

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

用对数形式表示可能不直观,换算成十进制:
——等于将近0.0000000000000001W

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值