Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to design and implement a GPS receiver?

Status
Not open for further replies.

eng.

Junior Member level 3
Joined
Jul 15, 2004
Messages
31
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
243
hi
i want to design a gps receiver ,i would appreciate any information on
how to implement it. which is better fpga or dsp?
thanks in advance
 

bfr91 receiver

wht information u need

did u need abt communication related gps

or asic related gps
 

fpga vs asic on gps receivers

which is better for the implementation,fpga or dsp? and if there is any
links that have information on that
 

buy hobby gps receiver

Dear friend,
You can design a gps receiver without using FPGA/ASIC. No ASIC or FPGA for correlator needed: low
cost, compact design and less weight!
You can do it on one DSP chip.
For example see below:
**broken link removed**
 

gps receiver by fpga

Some companies provide special chipsets for GPS
like Zarlink,Atmel, Motorola.
Such a chipset contains analog frontend, and
correlator with microprocessor.
If you awfully want to utilize the FPGA
you have to put that analog frontend,
FPGA, and microprocessor.
The microprocessor is preferrably with the floating point.
It can be PC as well.
Then FPGA can implement correlators that are controlled by
that microprocessor.
 
design gps receiver

you will find fpga gps project at h*t*t*p://w*w*w2.arnes.si/~mjanez6/delo/erk2003/gps_kaz.html

:)
 

wht gps receiver do i have

Dear Mazi3,

I am interested in this topic, and thanks for the URL

But the problem that everything was written not in english

Can you help me to find english version of this project

Thanks
 

how to build gps receiver

i know that it is not in english, only in slovene, but you can find very good literature references there. they will be very helpfull becouse they are on ACTUALY building GPS receiver not only theory behind it :) as in many other literature
 

Re: GPS Receiver

Thank you for ur reply

This site contain a very good information as I see it

I will try to find a software translater to english so i can understand every thing

Thanks again
 

Re: GPS Receiver

Hi,
If you want to design your own GPS Rx use a FPGA + A powerful uC + RF for large volumes. For Fun/hobby you may replace the uC by a DSP. Remember memory matters.
B R M
 

Re: GPS Receiver

Hi again

For my hobby project, I do not have any problem in the uc (AT89c51) and the FPGA (Xilinx) But everything depends on the RF Stage that will convert the RF data to digital data

Do u have some references (Free one ) on the GPS theory and principles and about the Rf Stage?

Thanks
 

Re: GPS Receiver

as autor suggest, he use low if conversion for gps signal. important is, that for mixers he use, they don't need signal at RF input freq, but only half. that's mean, that there is low isolation request, becouse there is low signal injection to dc. also non direct conversion eliminate DC amplifier in IF section.
for IF preamplifier, you have to design with many, many filters (resistors and capacitors), becouse of high gain there is crosstalk between I and Q channel. if you touch the case of TO92 transistor somewhere from the start of the chain, you can hear clear signal in other. circuit is on one PCB but have a distance about 2 cm between (there is place for filters for power supply distribution, as you see, nearer the source you are, more isolation require :)
there were problems with LO too. for GPS you have to use very clean signal, i think that there is some 80dBc at 10KHz which is enought. you can also use worse oscilaltor, but, better the LO, better position :)) latest amplifier with bfr91 is just for amplifying power becouse of thwo filters there (each has 4dB of loss :? ), these filters are for removing harmonics 100 Mhz appart and only a few dB under the main signal :cry:

design has some problems becouse high noise figure (8dB), and low gain at RF stage. it need at least 20-40dB more gain with well filtered signal. :twisted:

if you need more question for this ask me, becouse I know the author. he will continue design as soon as he will have time using spartan3, first verifying radio part with autocorrelation 8O


you can avoid building RF part as this: buy cheap commercial GPS receiver/module, and solder coax cable to last IF :twisted: be aware of capacitance of cable, you can alo solder cable to digitialized stream, find where to connect cable in datasheet of IC in RF section. the most cheap and simple solution if you wanna play with correlators.

for books how to make software part of GPS, author has references for some book also on elektroda :) use search :)
 

Re: GPS Receiver

Hi.
Are you from Romania. If yes, i suggest to buy the conexclub, in the last number a gps is presented.

The receiver is already done using a special receiver module whic is vailable in store.
it cost about 50 euros(I heard onlyi am not sure) in the book is mentionated as cheap methode to make it.
 

GPS Receiver

I think that it is very right method to refer some ASIC chips available, which integrates many functions for GPS receiver.
such as maxim corp.
 

Re: GPS Receiver

Hello,

Please inform if good translator found to decode material by
Mazi3
you will find fpga gps project at h*t*t*p://w*w*w2.arnes.si/~mjanez6/delo/erk2003/gps_kaz.html

or any new info about FPGA implementation of GPS baseband function for research / hobby purpose?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top