Top Banner
TUGAS AKHIR - TE090362 Arie Prasetio (2207030005) Rohmawati Ada Wiyah (2207030049) Sistem Informasi Posisi Kereta Api Menggunakan Mikrokontroler dan GPS
25

Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Mar 16, 2019

Download

Documents

hoangmien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

TUGAS AKHIR - TE090362

Arie Prasetio (2207030005)

Rohmawati Ada Wiyah (2207030049)

Sistem Informasi Posisi Kereta ApiMenggunakan Mikrokontroler dan GPS

Page 2: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Latar Belakang• Kereta api merupakan alat transportasi yg

paling diminati oleh masyarakat. Oranglebih cenderung memilih kereta api sbgalat transportasi karena harga tiketnyacukup terjangkau. Untuk mengoptimalkanbentuk pelayanan yg memuaskan kepadapenumpang, perlu adanya sisteminformasi yg sangat dibutuhkan olehpenumpang salah satunya adlh indormasiposisi kereta api.

Page 3: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Permasalahan

• Sistem Informasi yg ada di gerbong keretaapi sangat minim, maka daripada itudibutuhkan suatu sistem informasi yangdapat mengetahui posisi dimana stasiunkereta api berada.

Page 4: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Batasan Masalah

• Sistem Informasi posisi hanya dapat dipakai sebuah kereta api.

• Data gps yg dapat ditampilkan hanya berupa posisi latitude dan longitude.

Page 5: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Maksud dan Tujuan

• Dapat membuat hardware sistem minimum mikrokontroler yang terintegrasi dengan GPS.

• Dapat membuat tampilan Moving Sign

yang menunjukkan keberadaan stasiun menurut tracking kereta api.

Page 6: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Teori GPS

• Global Positioning System (GPS) merupakan sistem yg menentukan posisi koordinat bumi dan navigasi secara global dgn memanfaatkan satelit. Navigasi dengan cakupan seluruh dunia dan beroperasi secara kontinyu, GPS terdiri dari konfigurast 24 satelit dan 4 satelit cadangan.

Page 7: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Cara Kerja GPS

• Setiap satelit GPS memancarkan sinyal gelombang mikro. GPS receiver

menggunakan sinyal satelit untuk melakukan triangulasi posisi dengan cara mengukur lama perjalanan waktu sinyal yg dikirimkan dari satelit, kemudian mengalikannya dgn kecepatan cahaya untuk menentukan secara tepat berapa jauh dirinya dari satelit.

Page 8: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Minimum 3 sinyal satelit yg berbeda, maka GPSreceiver sudah dapat menghitung posisi koordinatlintang dan bujur, penguncian sinyal satelit yg ke-4membuat GPS receiver dapat menghitung posisiketinggian terhadap permukaan laut (altitude)

Page 9: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Format Standart Data GPS

• NMEA sentence

setiap NMEA sentence diawali dengan “$” yg diikuti oleh lima karakter yg mendefinisikan piranti sumber. Untuk mendapatkan data posisi latitude dan longitude kami menggunakan kalimat $GPGGA. Berikut contoh format dari $GPGGA :

Page 10: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem
Page 11: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Blok Diagram Sistem

UCATmega16

RS232GPS

LCD Moving Sign

RS232 UCATmega16

Page 12: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Perancangan Hardware

• Perancangan perangkat keras terdiri dari 2 sub sistem, yaitu Sub sistem GPS dan Sub Sistem Moving Sign.

• Komponen-komponen dari sub sistem GPS, yaitu sismin ATmega16, LCD, GPS, dan komunikasi serial RS232.

• Sedangkan sub sistem Moving sign, yaitu sismin ATmega16, dot matrix, dan komunikasi serial RS232.

Page 13: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Sub sistem GPS

Page 14: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Sub Sistem Moving Sign

Page 15: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem
Page 16: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Perancangan Software

• Software Pemrograman menggunakan BASCOM (Basic Compiler) khusus untuk mikrokontroler AVR.

• Hal yg perlu diperhatikan dalam memprogram pengambilan data GPS spesifikasi interface

yaitu, transmitter mode : Asynchronous,

baudrate :4.800bps, start bit : 1bit, data bit : 8bit,

stop bit : 1bit, parity bit non, dan control signal :

non

Page 17: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Flow Chart

Cek buffer

Buffer=$GPGGA

Tampilkandi LCD

Ambil dataLintang & bujur

1

Start

T

Y

Page 18: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

DataGPS=Print1?

Print4

Print3

Print2

Print1

End

1

DataGPS=Print2?

DataGPS=Print3?

DataGPS=Print4?

Y

Y

Y

Y

T

T

T

Page 19: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(1)

• Ambil latitude dan Longitude

Page 20: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(2)

• Menampilkan data posisi ke LCD

Page 21: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(3)

• Mengirim data ke dot matrix

Page 22: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(4)• Mengambil data dari sistem GPS (interrupt)

Page 23: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(5)• Pengendali Moving Sign

Page 24: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

Program(6)• Database Moving Sign

Page 25: Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... · sismin ATmega16, dot matrix, dan komunikasi serial RS232. Sub sistem GPS. Sub Sistem

SEKIAN

TERIMA KASIH