Project Code: MC082 * Summary * Description * Circuit Diagram * Video * Code * Components
Summary
GPS has become an efficient tool in the field of scientific use, commerce, surveillance and tracking. This project presents a small application based on Global Positioning System. It depicts the use of GPS module/receiver to find latitude and longitude of its location. The data obtained from GPS receiver (GPGGA sentence) is processed by the microcontroller to extract its latitude and longitude values.
The GPS Module has been interfaced with AT89C51 and the location values are displayed on a 16x2 LCD interface.
Description
How to interface GPS with 8051 Microcontroller (AT89C51)
Project Code: MC082 * Summary * Description * Circuit Diagram * Video * Code * Components
Summary
GPS has become an efficient tool in the field of scientific use, commerce, surveillance and tracking. This project presents a small application based on Global Positioning System. It depicts the use of GPS module/receiver to find latitude and longitude of its location. The data obtained from GPS receiver (GPGGA sentence) is processed by the microcontroller to extract its latitude and longitude values.
The GPS Module has been interfaced with AT89C51 and the location values are displayed on a 16x2 LCD interface.
Description
The GPS module continuously transmits serial data (RS232 protocol) in the form of sentences according to NMEA standards. The latitude and longitude values of the location are contained in the GPGGA sentence (refer NMEA format). In this program, these values are extracted from the GPGGA sentence and are displayed on LCD.
The serial data is taken from the GPS module through MAX232 into the SBUF register of 8051 controller (refer serial interfacing with 8051). The serial data from the GPS receiver is taken by using the Serial Interrupt of the