Friday, April 27, 2012


How GPS Works

Our GPS System was actually invented by the U.S. Army for military purposes (eg missile guidance, tracking planes and soldiers, or navigation) Later, they made the system available to civilians.


The system consists of three parts
  • 24 - 32 Satelittes (only twelve are visible at once) in orbit around the Earth.
  • Ground stations for monitoring and controlling the satelittes.
  • A GPS receiver that calculates the position.

The twenty-four satelittes are in a certain orbit around our planet. They continously broadcast a signal down to Earth including the current time and the orbit information. The math and equations for determining a precise position is extremely complex, but the general concept is simple.
It takes four satelittes to determine your position. Each of those satelittes transmits a time signal. By comparing the time sent from the satelitte to the GPS Receiver's own clock, the elapsed time of the transmission can be determined. Because the position of the satelitte is known and because we know how fast the message travels through space, the distance between the receiver and the satelitte can be determined. The receiver then repeats this with the other three satelittes and triangulates a position.


GPS Modules

Crunching down all those time signals and calculating a coordinate requires a massive amount of processing power (at least for a small handheld receiver) The best thing to do is buy a module that does all the work for you!

The EM-406A (pictured above) is a fantastic module! It costs about $60 from SparkFun Electronics. They have tons of other great modules too, like the Locosys LS20031 or the EM408. To make it easy to interface to a PC or a microcontroller, these modules have a TX / RX Serial Port that is usually at 4800 bps. Some modules even let you change this.

0 comments:

Post a Comment