TUGAS AKHIR
ANALISIS LATENCY PENGIRIMAN DATA POSISI DAN
KECEPATAN PADA MODUL GPS SIM908-C
Diajukan untuk memenuhi persyaratan menyelesaikan pendidikan
sarjana (S-1) pada Departemen Teknik Elektro Sub konsentrasi Teknik
Komputer
Oleh
ADITYAS ZARDIKA
NIM : 090402105
DEPARTEMEN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS SUMATERA UTARA
MEDAN
i
ABSTRAK
GPS (Global Position System) bekerja dengan bantuan penyelarasan sinyal satelit. Sistem ini menggunakan sejumlah satelit yang mengirimkan gelombang mikro ke bumi. Sinyal ini diterima dengan oleh alat penerima di permukaan, dan digunakan untuk menentukan posisi. Pada tugas akhir ini akan dibuat sistem minimal GPS dengan modul GPS SIM908-C. Sistem ini dirancang menggunakan Arduino Pro Mini sebagai mikontroler modul GPS SIM 908-C dan modul penampil informasi OLED DisplaySSD1396 I2C. Informasi yang dikirimkan dari satelit diterima oleh sistem penerima GPSuntuk kemudian dianalisis latency pengiriman data GPS dari satelit saat bergerak dengan posisi dan kecepatan tertentu. Hasil pengujian menunjukkan rata-rata latency yang terjadi sebesar 128488 µs. Latency yang terjadi sangat kecil dan masih bisa ditoleransi untuk penggunaan kepentingan umum.
Kata Kunci : GPS (Global Position System), kendaraan, mikrokontroler,
ii
KATA PENGANTAR
Alhamdulillahirobbil’alamin senantiasa penulis ucapkan kepada Allah SWT yang telah memberikan kesempatan bagi penulis untuk dapat terlahir di tengah keluarga yang baik dan karena atas izin-Nya lah maka Tugas Akhir ini dapat terselesaikan. Tidak lupa pula shalawat dan salam kepada Rasulullah Muhammad SAW yang harus selalu menjadi panutan umat muslim di seluruh dunia.
Tugas Akhir ini penulis persembahkan kepada kedua orang tua penulis yaitu Ir. Mariadi dan Kunti Sriwuryanti br Sinaga yang senantiasa mencurahkan kasih sayang dan doa yang tiada terhitung kepada penulis, adik-adik penulis Achmad Nur Ikhsan, Nafissa Tri Ilona dan juga kekasih Suci Nureza Andani Am.Keb, yang selalu memberi semangat kepada penulis.
Tugas Akhir ini merupakan bagian dari kurikulum yang harus diselesaikan untuk memenuhi persyaratan menyelesaikan pendidikan Sarjana Strata Satu di Departemen Teknik Elektro, Fakultas Teknik, Universitas Sumatera Utara. Adapun judul Tugas Akhir ini adalah :
ANALISIS LATENCY PENGIRIMAN DATA POSISI DAN KECEPATAN
PADA MODUL GPS SIM908-C
iii 1. Bapak Ir. Surya Tarmizi Kasim, M.Si selaku Ketua Departemen Teknik
Elektro, Fakultas Teknik, Universitas Sumatera Utara.
2. Bapak Suherman, ST, M.Comp., PhD selaku Dosen Pembimbing Tugas Akhir penulis yang telah meluangkan waktunya untuk membimbing, membantu dan mengarahkan penulis dalam menyelesaikan Tugas Akhir ini. Terimakasih Pak.
3. Bapak Dosen penguji, Bapak Ir. Kasmir Tanjung MT dan Bapak Drs. Hasdari Helmi MT yang telah mengevaluasi serta memberikan pengarahan baik semasa kuliah maupun proses penulisan Tugas Akhir ini. Terimakasih Pak. 4. Bapak Rahmad Fauzi ST, MT, selaku Dosen Wali penulis yang banyak
memberikan masukan dan pengarahan selama penulis menempuh perkuliahan. Terimakasih Pak.
5. Seluruh Staf Pengajar dan Pegawai di Departemen Teknik Elektro FT-USU, abangda Arbi Divo dan kakanda Umi dan Ester yang telah banyak membantu.
6. Dwi Budi Prasetyo ST, sahabat yang selalu ada dalam menuntut ilmu, sahabat yang dengan penuh kesabaran selalu membantu penulis dalam mengerjakan Tugas Akhir, semangat serta pola pikirnya yang luar biasa telah memberi pengaruh yang besar buat penulis. Orang yang sangat baik.
7. Hamdan Hamid ST, junior dan juga sahabat yang telah banyak membantu penulis dalam pengerjaan program Tugas Akhir.
iv 9. Mahdi Masykur ST, sahabat yang selalu bersemangat dan pantang menyerah
telah memberikan teladan yang baik bagi penulis.
10. Muhammad Basri S.Kom, sahabat yang sudah sejak lama menemani penulis dalam menuntut ilmu.
11. Aras Dewanto, ST, sahabat seperjuangan dalam memburu dollar sebagai tentor MAFIA (Matematika, Fisika, Kimia) demi menyelesaikan kuliah. 12. Sahabat-sahabat terbaik yang sudah seperti keluarga Reza Al Kautsar Lubis
ST, Arif Azhari ST, AL Magrizi Fahni ST, Afit Darwanda ST, Teguh ST, Jehuda ST, Rizal ST, Dimas ST, Yuliana Tanjung ST, Nisa ST, Arfan ST, Adly ST, Adit ST, Tondy ST, Faya ST, Agung ST, Lukman ST, Asri ST, Wangto ST, Ahmad ST, Doni ST, Fahrul ST, Rizky ST, Kentrick ST, Leo, Hamdan Hamid ST, Rhobby Maulana ST, Nur Trihardi Utomo ST, Ricky Ardoni ST, bang Recky Suharmon ST, dan semua sahabat penulis yang tidak bisa dituliskan satu persatu.
v Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu, penulis sagat mengharapkan kritik dan saran yang membangun demi penyempurnaan Tugas Akhir ini. Akhir kata, penulis berharap semoga Tugas akhir ini dapat bermanfaat khususnya bagi penulis pribadi dan juga semua pihak yang membutuhkannya.
Medan, Januari 2016 Penulis
vii
3.3 Rancangan Rangkaian Sistem ... 26
3.3.1 Perancangan PernagkatKeras ... 26
3.3.2 Perancangan Perangkat Lunak ... 28
3.4 Pengujian Sistem ... 30
BAB IV PENGUJIAN DAN ANALISIS ... 32
4.1 Pengujian Locking ... 32
4.2 Pengujian Akurasi Posisi ... 32
viii
4.4 Pengujian Latensi Pengiriman Data... 35
BAB V KESIMPULAN DAN SARAN ... 37
5.1 Kesimpulan ... 37
5.2 Saran ... 37
DAFTAR PUSTAKA ... 39
Lampiran A ... 40
ix
DAFTAR GAMBAR
Gambar 2.1 Perangkat GPS Receiver ... 7
Gambar 2.2 Konstelasi 27 Satelit ... 8
Gambar 2.3 Modul SIM908-C ... 12
Gambar 2.4 Pin Out Diagram SIM 908-C ... 15
Gambar 2.5 GPS Active Ceramic Antenna... 16
Gambar 2.6 Arduino Pro Mini 328 ... 18
Gambar 2.7 Peta Memori Program ... 19
Gambar 2.8 Modul OLED Display SSD1396 I2C ... 22
Gambar 2.9 Blok Diagram Sistem Minimal GPS ... 24
Gambar 3.1 Schematic Diagram Sistem GPS ... 26
Gambar 3.2 Sistem minimal GPS SIM908-C portable ... 28
Gambar 3.3 Flowchart Progam Arduino Pro Mini ... 29
Gambar 4.1 Pengujian Akurasi Posisi ... 33
Gambar 4.2 Pengujian Akurasi Kecepatan ... 35
x
DAFTAR TABEL
Tabel 2.1 Spesifikasi GPS SIM 908-C ... 13
Tabel 2.2 Beberapa Fungsi GPS AT-Command ... 14
Tabel 2.3 Spesifikasi GPS Antenna ... 16
Tabel 2.4 Spesifikasi Arduino Promini 328 ... 18
Tabel 2.5 Spesifikasi OLED Display SSD1396 I2C ... 22
Tabel 4.1 Pengujian Locking ... 40
Tabel 4.2 Pengujian Keakuratan Posisi ... 32
Tabel 4.3 Pengujian Akurasi Kecepatan ... 34