Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... ·...

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

Transcript of Sistem Informasi Posisi Kereta Api ...digilib.its.ac.id/public/ITS-NonDegree-13185-2207030005... ·...

TUGAS AKHIR - TE090362

Arie Prasetio (2207030005)

Rohmawati Ada Wiyah (2207030049)

Sistem Informasi Posisi Kereta ApiMenggunakan Mikrokontroler dan GPS

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.

Permasalahan

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

Batasan Masalah

• Sistem Informasi posisi hanya dapat dipakai sebuah kereta api.

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

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.

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.

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.

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)

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 :

Blok Diagram Sistem

UCATmega16

RS232GPS

LCD Moving Sign

RS232 UCATmega16

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.

Sub sistem GPS

Sub Sistem Moving Sign

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

Flow Chart

Cek buffer

Buffer=$GPGGA

Tampilkandi LCD

Ambil dataLintang & bujur

1

Start

T

Y

DataGPS=Print1?

Print4

Print3

Print2

Print1

End

1

DataGPS=Print2?

DataGPS=Print3?

DataGPS=Print4?

Y

Y

Y

Y

T

T

T

Program(1)

• Ambil latitude dan Longitude

Program(2)

• Menampilkan data posisi ke LCD

Program(3)

• Mengirim data ke dot matrix

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

Program(5)• Pengendali Moving Sign

Program(6)• Database Moving Sign

SEKIAN

TERIMA KASIH