Microcontroller Atmega 8 GPS Global Positioning System dan Protokol NMEA 0183

5. IC Shift Register 4094: digunakan sebagai decoder seven segment, dimana mendapatkan masukan serial dari mikro dan menghasilkan keluaran pararel yang ditampilkan pada seven segment.

4.2.1 Microcontroller Atmega 8

Microcontroller Atmega 8 adalah microcontroller keluarga AVR 8 bit. Atmega 8 memiliki ukuran flash memori sebesar 8KB, SRAM sebesar 1KB, dan memori EEPROM sebesar 512 Bytes. Atmega 8 memiliki 3 buah PORT utama yaitu PORTB, PORTC, dan PORTD dengan total pin inputoutput sebanyak 23 pin. Dalam sistem ini, Atmega digunakan sebagai kendali utama dari seluruh sistem. Dimana akan memproses 2 blok data, diantaranya adalah data dari GPS dan data dari PC Operator.

4.2.2 GPS Global Positioning System dan Protokol NMEA 0183

GPS dalam sistem ini digunakan sebagai penyedia data tanggal dan jam. Format data GPS mengikuti standar NMEA National Marine Electronics Association , standar ini mengijinkan peralatan elektronik untuk mengirim informasi kepada komputer atau peralatan yang lain. Tipe data ini terdiri dari PVT position, velocity, time yang dikirimkan oleh GPS transmitter melalui komunikasi serial port menggunakan protocol RS232 dengan baudrate 4800bs, 8 bit data, tanpa parity dan stop bit. Setiap data dimulai dengan ‘’, data dikirim dalam satu baris yang terdiri dari berbagai data yang dipisahkan dengan koma “,” dan dikirimkan setiap 2 detik oleh transmitter. Dari beberapa jenis data yang dikirm oleh GPS, yang akan diolah dalam sistem ini adalah format data RMC. Berikut contoh format RMC : GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,2303 94,003.1,W6A Dimana : RMC Recommended Minimum sentence C 123519 Fix taken at 12:35:19 UTC A Status A=active or V=Void. 4807.038,N Latitude 48 deg 07.038 N 01131.000,E Longitude 11 deg 31.000 E 022.4 Speed over the ground in knots 084.4 Track angle in degrees True 230394 Date - 23rd of March 1994 003.1,W Magnetic Variation 6A The checksum data, always begins with Tipe data RMC memiliki versi data sendiri yang sangat penting dalam penentuan posisi dan waktu yaitu PVT position, velocity, time sehingga tipe data ini merupakan rekomendasi minimum data untuk GPS. Pada format RMC, terdapat tanggal dan jam pengambilan data. Sehingga sesuai dengan yang dibutuhkan untuk pengolahan.

4.2.3 Compim