Homebrew GPS får ± 1 meter opløsning med en raspberry pi
Vi har fulgt arbejdet i [Andrew Holme] og hans homebrew GPS-modtager i et stykke tid nu. For nogle år siden byggede [Andrew] en fire-kanals GPS-modtager fra bunden, men det var tilsyneladende ikke nok for ham. Han udvidede sin opbygning sidste år for at spore op til otte satellitter, og denne måned tilføjede en hindbær pi for en 12-kanals, batteridrevet homebrew GPS-modtager, der har en nøjagtighed på ca. 3 fod.
Raspi er fastgjort til et FPGA-kort, der håndterer den lokale oscillator, realtidshændelser og sporer satellitter automatisk. PI håndterer den vanskelige, men ikke tidskritiske matematik gennem en SPI-grænseflade. Fordi PI er fastgjort til FPGA via en SPI-grænseflade, kan den også indlæse FPGA’en med endnu mere brugerdefineret kode, der potentielt drejer denne 12-kanals modtager til en 16- eller 18-kanals en.
En LCD-skærm, der er knyttet til FPGA-bordet, viser den nuværende breddegrad, længdegrad og andre diverse data som antallet af modtagne satellitter. Med et stort Li-Ion-batteri kan hele systemet drives i ca. 5 timer; Et imponerende bærbart GPS-system, der rivaler de bedste kommercielle muligheder derude.