提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
话说从零开始研发GPS接收机这个系列已经暂停好一阵了,想着是不是也应该继续践行下一步计划了。
在上一篇文章中所提的下一步计划希望做的是:
1、更换新的射频板,用GPS天线进行实际信号接收
2、拿着这个demo跑跑车,检验检验效果
3、把北斗信号也接收下来
准备接下来一一来进行实现。毕竟前面做的只是模拟的GPS信号的接收,这个阶段要做一个真正的接收机,接天上的信号,实现可移动。到时候再用个盒子包装一下,“老鸟”牌接收机也就可以出炉了。
还是暂时使用我那块ZYNQ7030的开发板,吹了吹它身上的灰,发现还能用,这开发板早就已经绝版了,后续还是弄个新的ZYNQ7020甚至抠搜点搞个7010也能玩。之前就是使用这块板上的AD9364发现无法跟踪,这次不用这个AD9364了。
使用MAX2771
所以这次又买了个MAX2771的射频小板,MAX2771就是专门用于导航信号接收的,比AD9364还是简单多了。而且射频小板自带单片机,上电自动配置,所以我可以暂时不用管配置问题,先用默认参数,等搞完了在把它的SPI接口给用上。一个比拇指大一点的小板,花了将近四位数的钱,你说心疼不心疼,这下是真的想自己做个板了。
前段时间我还用嘉立创EDA做了人生中的第一块板。
也不知道这个帖子怎么被微信给放入推荐池了,短时间来了很多读者,而且还被大批电子爱好者特别是使用嘉立创EDA的爱好者批评,说我浪费资源。说实话,第一块电路板纯粹就是为了走个流程,什么沉金,面积之类的只要免费就都试试而已。不过也能理解那些电子爱好者,怕太多人这么干以后嘉立创就没有免费的给他们玩儿,所以第二块电路板就会有实际的东西了。我规划的第二块电路板希望就是一个MAX2771的射频板,看起来电路也不太复杂,做好了以后才好接收更多频点的信号,不然这么贵可买不起了。
MAX2771带宽看能到36MHz,像GPS L1、BDS B1I这种间隔14M的信号或许可以一起给收了,到时候看行不行。
使用天线
这Hackrf One接的这个天线还得摆弄摆弄,角度不对以及天线不拉长信号还不好,先拿手机测试好后,Hackrf One的天线就不动了,把接收机的天线放置于手机测量处也就行了。
好了,硬件的东西准备差不多了,就等开测了。因为该使用了新的射频板后采样率有变化,所以又得改一阵代码,这倒不是问题,主要是怕淘宝来的射频板有问题不能用就坑爹了,希望四位数不要打水漂。