A GPS Global Positioning System module is a device that has become an efficient tool in the field of surveillance, tracking and scientific use. The GPS module is based on satellite navigation technology that provides the information of time and location in all weather conditions anywhere on the earth. The main purpose of the GPS system is to find out the location of a person or vehicle. A GPS receiver affords an exact location of an object in terms of longitude and latitude and also provides timing services, positioning and reliable navigation to the users at anywhere and anytime on the earth.
The GPS system mainly uses 24-32 satellites to provide the data to the users. This system has become very important for worldwide navigation and it is useful for tracking, surveillance, way and map marking, and much more.
GPS module or receiver find longitude and latitude of its location. The data achieved from the GPS receiver is processed by the AVR microcontroller to take out its values in the form of longitude and latitude. The GPS interfacing with 8051 microcontroller and the location values are shown on an LCD display.
Interfacing with ATmega16 Microcontroller:
The GPS module working principle is transmits serial data in the form of sentences. The longitude and latitude values of the location are contained in the sentence. To communicate over USART or UART need three basic signals: TXD, RXD and GND.
The main intention here is to find the exact location of the GPS receiver in terms of longitude and latitude. The GPS module gives the output data in RS232 logic level format. To convert RS232 format into TTL format, a line- converter MAX232 is used. It is connected between GPS module and ATmega16 microcontroller. The GPS interfacing with 8051 connection block diagram is shown in the above diagram. The values of the location has been displayed on an LCD which is interfaced to the microcontroller.