完整的堆棧GPS接收器

author
0 minutes, 8 seconds Read

將GPS功能添加到項目的正常方法正在抓住架子上的GPS模塊,將其插入UART,並讀取從串行端口出現的NMEA句子流。取決於您在GPS模塊上花費多少,這很好:最佳模塊迅速啟動,並且很多人都認識到邏輯和ITAR規則。

對於[Mike],抓住了擱板的模塊是不可能的。他正在使用一系列硬件和FPGA黑客從地上建立自己的GPS接收器。他已經獲得了良好的效果,他並不需要與那些凌亂的福斯,“不要建立彈道導彈的法律”。

此版本的硬件包括用於Beaglebone的Kiwi SDR“cape”和Digilent Nexus-2 FPGA板。 SDR板捕獲以16.268 MHz拍攝的原始1位樣本,需要捕獲全程的數據。這是FPGA排序的至少120兆字節的數據。

該項目的軟件首先通過查找近似頻率和階段獲取GPS信號。然後,該軟件鎖定到載波,刪除階段,並接收50bps的NAV’消息,以查找天線位置的位置選項。此軟件的第一個版本非常慢,超過6小時才能處理200秒的數據。現在,[Mike]改進了頻道跟踪代碼並更快地製作了300倍。這是GPS數據的實時處理,使用商品現成的硬件。所有軟件都可以在GIT上提供,使得這一個項目可以很容易被任何人復制。我們希望美國國務院或國防部不久支付[Mike]。

當然,這不是第一次從頭開始建立GPS接收器。幾年前,使用FPGA和RF射頻板可能不到1米的準確性。

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *