官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机射频工程师交流 > 关于GPS定位问题

关于GPS定位问题

05-08
我们做的是联芯的L1813平台,用APK测试GPS功能时,可以搜索到将近30颗星,但是一直无法定位。我对GPS这块也不是很了解,想请问下主要有哪些验证的方式

坐等行业大鸟深度吐槽GPS.给我们解释一下

以射频的角度来理解的话,你的问题应该是 有接收,无发射。接收正常因为你收到卫星了;发射不正常是卫星无法收到主板所发射出来的信号,所以无法确定位置。希望楼下有大神来解说

坐等行业大鸟深度吐槽GPS

GPS是没有发射的,能收到星,如果信号正常,表示接收硬件没有问题,搜到星后不能将信息用于定位,最好抓log看一下是什么原因引起的

GPS是正常工作的,是不是你解析的数据不对?你解析哪个数据?GGA?RMC?

说实话真心不知道是什么。对GPS真的基本上不了解。我们用的是联芯的LC1531的GPS 蓝牙 FM三合一的芯片
CN值大概在40几。并且更奇怪的是有一部分是可以定位的。冷启动定位时间在50S,更换IC后就无法定位,会和无法定位的机器一样,可以一直搜星,十几分钟后可以搜到20~30颗星,最终会维持这个星数。
正常和不正常的机器搜第一颗星的时间大概都在30S左右

看看是不是软件问题吧,射频端在GPS上,只接收,接收正常,说明射频没有问题估计窄噪比也没问题。可以排除。

这个最好使用GPS测试仪器来测试一下,我记得以前测试GPS时,测试仪器输出功率为-130dbm时,测试到的S/N>40时,确定能够满足指标要求。然后再测试一下锁定时间和追踪时间就好了!你现在收到卫星但是不能定位,很有可能是你的信噪比不够,不能锁定!

我想问下你是在什么情况下测试的?用的什么测试软件?用仪器测试的还是场测的?一般仪器测试都是12信道以下的。如果是场测的话,如果单单是GPS没加格洛纳斯或者北斗的话,基本也不会找到20到30个卫星数量,怎么找到20-30个卫星呢?
我建议你找原厂了解下,或者找个仪器测试一下GPS的传导,如果GPS传导OK,那基本就是你们软件没弄好了。

基带解析的问题吧。已经可以收到星了。

GPS总共多少颗星?能搜到30颗星!
实际使用的也就24颗吧,加上备用的也就30多颗,在地球上也就能搜到一半吧,加上边缘的可能折射效应,再多几颗,肯定不会有那么多吧

这个我也不太清楚,现象就是有一部分可以定位的,是可以搜到7~9颗星左右,不能定位的就一直搜星,最终可以搜到20~30颗星(其中大部分星CN都是20几,只有几颗是40几),测了传导也是OK的,然后联芯说是软件问题,具体也不太清楚。本身对GPS了解的也很少

传导测试一下吧。排除天线的问题或者一些天线引入的干扰。
如果是传导级的问题可能比较好查一点。

传道OK的话,那就应该是软件的问题了,有没有带A-GPS功能的?软件解析的时候不对了吧?做一个实验:当出现不能定位的时候,测试一下单单GPS的TX脚出来的数据,看看是不是定位的。我觉得应该就是软件的问题了~

9楼有道理,找个仪器测试测试一下。我以前测试四项,冷启动定位时间,灵敏度,也就是9楼所说的,定位精确度。还有一项是晶振的平坦度。一般来说,灵敏度不够,或者晶振太差的话都会影响定位时间。我估计灵敏度不是问题,你换个好的晶振试试。

最终软件更改了DDR的频率后好了。

1. 要看收到卫星的C/No 值,就是界面中柱状数值,一般有三个星超过27以上才能定位;不定位时灰色,定位后绿色;一般不会收到30颗星吧,多数软件会显示12颗星;
2. 可以把串口接出来,用串口工具打印l报文信息,就可以看到大致失败信息。

呵呵 呵呵

是假星,软件作假了,CN值肯定不正常


坐等行业大鸟深度吐槽GPS

怎么可能30颗,绝对是软件做假。

学习了,做GPS的工资待遇如何?有做天线方面的待遇好吗?

Top