Normalny sposób dodawania możliwości GPS do projektu jest chwytając moduł GPS Off-the-Shelf, podłączyć go do UART, i czytając strumień zdań NMEA wychodzących z portu szeregowego . W zależności od tego, jak spędzasz na module GPS, jest to dobrze: Najlepsze moduły, które szybko uruchomi się szybko, a wiele z nich rozpoznaje logiczne i w przepisach ITAR.

Dla [Mike], chwytanie modułu Off-the-Shelf jest poza pytaniem. Buduje swój własny odbiornik GPS z uziemienia przy użyciu odrobiny sprzętu i hakowania FPGA. Już ma dobre wyniki, a on nie musi futz wokół z tymi bałaganami, “Nie buduj praw pakietów balistycznych.

Sprzęt do tej kompilacji obejmuje Kiwi SDR “Cape” dla Beaglebone i Digilent Nexus-2 FPGA. Deska SDR przechwytuje surowe 1-bitowe próbki pobrane na poziomie 16.268 MHz i wymaga przechwytywania pełnej wartości danych. To co najmniej 120 megabajtów danych dla FPGA, aby uporządkować.

Oprogramowanie do tego projektu nabywa sygnał GPS, znajdując przybliżoną częstotliwość i fazę. Oprogramowanie zamyka się następnie do przewoźnika, oznaczają fazę i odbiera wiadomość 50 pb ‘NAV “, który jest wymagany do znalezienia opcji pozycji dla lokalizacji antenowej. Pierwsza wersja tego oprogramowania była niezwykle powolna, trwa ponad 6 godzin, aby przetworzyć 200 sekund danych. Teraz [Mike] poprawił kod śledzenia kanału i przeprowadził go 300 razy szybciej. To przetwarzanie danych GPS w czasie rzeczywistym, przy użyciu sprzętu o wyłączeniu towaru. Wszystkie oprogramowanie jest dostępne na Gits, dzięki czemu jest to projekt, który może być bardzo łatwo replikowany przez każdego. Spodziewalibyśmy się, że Departament Stanu USA lub Dod do płacenia wkrótce [Mike].

Oczywiście nie jest to pierwszy raz, kiedy ktoś zbudował odbiornik GPS od podstaw. Kilka lat temu, mniej niż 1-metrowa dokładność była możliwa z płytą FPGA i homebrew RF.

Leave A Comment

Recommended Posts

Boxee na Apple TV

Boxee, Social XBMC, jest teraz łatwy w instalacji w Apple TV. Najpierw przykryliśmy Boxee w czerwcu, kiedy alfa została zwolniona. Wspaniale jest zobaczyć, ile projekt został rozwinięty do tego punktu. Aby zainstalować w Apple TV, najpierw pobierz twórcę “patchstick USB”. Program umieszcza […]

srkwa

Kup pola EEE i uzyskaj bezpłatny wirus

niektóre z komputera EEE zostały wysłane z wirusami na pokładzie i gotowe do pracy. Wirus siedział na dysku D: zidentyfikowany jako recykling.exe. Gdy tylko dysk zostanie otwarty, wirus jest rozpętany na innych napędach i dołączonych do nośników wymiennych. Dziwnie, Microsoft przybył na […]

srkwa