本帖最后由 ander 于 2019-5-9 00:04 编辑
前景回顾:
如果有看过我其他帖子的坛友可能会知道我买了乐迪的GPS,然后发现了品控问题。然后我又买了BN880,还可以,但是还是属于比较缩水的那种,但是至少配置是可以保存的,生产过程中也同样有问题。
现在:
思考了一段时间找了段时间的资料发现这个芯片淘宝有拆机的卖,为什么买拆机的,因为拆机的便宜,而且官方的渠道非常难买到,拆机的样品用用问题也不会太大。
经过了一段时间的折腾加之又过了一个51,现在DIY GPS Beta终于世了。设计这一款GPS的目标就是:1.绝对不省物料,不用便宜的物料代替高精度的物料。2.在原理设计上就要达到优秀信号的水准,目的是尽量减少静态飘移,提高定点悬停的精度。
因为焊盘被扯掉了一个,所以直接就跳过了第一级滤波器,回头再试一块看看。这个就是新鲜出炉的DIYer GPS,我不是专业的射频工程师,所以就只能设计到这种程度了。
接下来就开始性能测试: 测试的条件选在窗边,因为拿出去测很烦。所以就直接扔在窗子边上测一下算了,测试时长为半小时左右,关注点主要是放在信号,水平飘移,卫星数量,PDDOP,HDDOP上,以下是测试结果
首先从信号上看,我这边有乐迪的M8N,BN880,从测试结果上来看,在窗边,用同样的天线的情况下,我这个信号完全是要比其他的两个要好很多。条件好时,基本都有3颗卫星保持在50以上,乐迪的只有一颗能保持在50以上,BN880一颗都没有。。PDDOP和HDDOP主要也是根据卫星信号,数量来决定的,所以DIY板也是完胜。下面看一下卫星数量,基本都是差不多,DIY板是16颗,乐迪和BN880都是维持在15颗左右。主要是要看静态飘移。这个DIY板,我特地使用了高精度低飘移的时钟,目的就是想解决飘移,因为飘移直接影响到了定点的精度,结果也是非常好的,半小时的静态飘移居然参控制在6m半径内,这个实在是非常令人开心,其他两个模块都在10-30m半径内游走的,根本没有比较性。
存在的问题:测试了一下参数保存,是不成功的,也就是掉电会丢失配置,固件也不能升级,不过之前飞线都有成功的用上配置保存功能,这个可以先不急,可以调试出来的,我测试了两个GPS都是飘移比较大,我一度以为这是GPS的人为噪声引起的,但是事实证明也是省成本引起的,下一步解决所有的问题再次打样焊接完成后(我买了四颗GPS芯片,拆了BN880和乐迪),就可以有6个这种精度的GPS了。
更新:找到了参数不能保存的原因,因为芯片自带的固件比较旧加之我拿到的保密手册也是比较旧的,在经过一系列的FLASH更换,和固件更新后,目前参数能完美保存,再也不用担心每次都要波特率啦。。剩下的最后的问题就是要测试一下第一级的GPS滤波器,如果能正常工作的话,那GPS部分就完美收工了。
|