presentation ta

24
Sopyan Iskandar (2211021050) Di Sampaikan Pada Seminar Sidang Tugas Akhir Juli 2007 PERANCANGAN SISTEM PRINTING MANUAL DAN PEMESANAN NOMOR ANTRIAN ONLINE MELALUI SMS BERBASIS MIKROKONTROLER Universitas Jenderal Achmad Yani

Upload: roby-arrahman

Post on 04-Dec-2015

221 views

Category:

Documents


4 download

DESCRIPTION

ta

TRANSCRIPT

Page 1: Presentation TA

Sopyan Iskandar (2211021050)

Di Sampaikan Pada SeminarSidang Tugas AkhirJuli 2007

PERANCANGAN SISTEM PRINTING MANUAL DAN PEMESANAN NOMOR ANTRIAN ONLINE MELALUI SMS BERBASIS

MIKROKONTROLER

Universitas Jenderal Achmad Yani

Page 2: Presentation TA

Outline

Outline

PENDAHULUAN

Universitas Jenderal Achmad Yani

PERANCANGAN SISTEM

PENGUKURAN DAN PENGUJIAN

KESIMPULAN

ABSTRAK

Page 3: Presentation TA

ABSTRAK

Perancangan yang dibuat adalah mesin pengambilan nomer antrian melalui SMS. Alat ini merupakan pengembangan dari pengambilan nomer antrian manual.

Alat yang dirancang ini mempergunakan komponen:

Mikrokontroler AT89C52.

Handphone Siemens M35.

Seven Segment.

Komponen-komponen pendukung lainnya yang menjadikan alat yang dirancang berjalan sempurna.

Prinsipnya Pelanggan yang ingin mengambil nomer antrian cukup hanya mengirimkan SMS ke nomer service dan mendapatkan nomer antriannya.

Page 4: Presentation TA

LATAR BELAKANG

Pengambilan nomer antrian yang ada biasanya masih manual

Dibuat pengambilan nomer antrian yang mampu menerima pesan melalui SMS

Proses pemesan nomor antrian hanya mengirimkan pesan SMS ke nomer service dengan cara mengetikkan “CS” untuk mendapatkan nomor antrian Customer Service atau mengetikkan “PB” untuk mendapatkan nomor antrian Pembayaran.

PENDAHULUAN

Page 5: Presentation TA

Tujuan Perancangan

1. Mempelajari konsep dasar kerja mikrokontroler AT89C52.

2. Merancang pemodelan sistem printing manual dan pemesanan antrian online melalui SMS dengan mikrokontroler.

3. Memahami konsep data SMS yaitu PDU (Protocol Data Unit).

Page 6: Presentation TA

Batasan Masalah

Pemahaman perancangan sebuah alat yang berbasis mikrokontroler untuk berhubungan dengan telepon selular GSM.

Pemahaman cara programming hanya dipaparkan berdasarkan flowchat program perangkat lunak

Menguji dan mengukur alat yang dibuat

Page 7: Presentation TA

PERANCANGAN SISTEM

Tahap Perancangan AlatMULAI

PenumpahanIde atau Gagasan

Penentuan Spesifikasi

Pencarian Data dan Informasi

Pembuatan Perangkat Keras

Pembuatan Perangkat Lunak

Pengukuran Alat dan Pengujian

Selesai

Page 8: Presentation TA

Spesifikasi Perancangan

Perancangan sistem pemesanan nomer antrian online melalui SMS berbasis mikrokontroler memiliki spesifikasi sebagai berikut :

1. Mikrokontroler yang digunakan sebagai pusat pengolah dan pengontrol yaitu mikrokontroler AT89C52.

2. Handphone sebagai interface penerima atau pengirim data SMS.

3. Catu daya sebagai sumber tegangan bagi mikrokontroler yaitu sebesar 5 volt DC.

Page 9: Presentation TA

TombolManual

Handphone

AT89C52

LATCH

DEKODER

RAMKE

PRINTERLATCH

BUFFER

7 - SEGMENT

LATCH

Diagram Blok Sistem Pengambilan Nomer Antrian

Page 10: Presentation TA

Modul Utama

Page 11: Presentation TA

Modul Interface Handphone

Page 12: Presentation TA

Modul Display

Page 13: Presentation TA

Modul Interface Printer

Page 14: Presentation TA

Modul Catu Daya

Page 15: Presentation TA

Diagram Alur Program

Alat

Mulai

Inisialisasi Port Inisialisasi Komunikasi Serial 19200 Bps, 8, 1n

Nomer Customer = 0Nomer Pembayaran = 0

Tampilkan ke Display

Cek Tombol 1Ditekan?

Cek Tombol 2Ditekan?

Cek SMS Kirim Perintah AT+CMGL

Ada SMS baru?

Baca Data SMS Kirim Perintah AT+CMGR

Simpan Nomer Telepon Pengirim

Cek Pesan SMS

Pesan = CS?

A

Nomer Customer = Nomer Customer + 1

Nomer Pembayaran = Nomer Pembayaran + 1

Kirim Data Ke Printer

Aktifkan STROBE (Low)

Delay

Matikan STROBE (High)

Tampilkan Nomer Antrian ke Display

Pesan = PB?

B

N

N

N

N

N

Y

Y

Y

Y

Y

Page 16: Presentation TA

A

Nomer Customer = Nomer Customer + 1 Nomer Pembayaran = Nomer Pembayaran + 1

B

Simpan Ke Buffer Data Kirim

Ambil Nomer Telepon Pengirim

Ambil Data Dari Buffer Kirim

Rubah Ke Format PDU

Kirim Data PDU Ke Handphone Dengan Perintah AT+CMGS

Selesai

Page 17: Presentation TA

PENGUKURAN DAN PENGUJIAN

Komponen Hasil Pengukuran

Input Output

12,10 4,98

12,10 4,97

LM780512,11 4,98

12,11 4,98

12,11 4.97

Titik UkurKondisi ON

(Volt)Kondisi OFF

(Volt)Ket

Pin 40 4,97 0,00 VCC

Pengukuran prototipe perancangan pemesanan nomer antrian melalui SMS diarahkan pada pengukuran karakteristik sistem yang telah ditentukan dalam spesifikasi.

Hasil Pengukuran Catu Daya Hasil Pengukuran Mikrokontroler

PENGUKURAN

Page 18: Presentation TA

PENGUJIAN

Pengujian perangkat lunak yaitu dengan cara menguji listing program sampai proses pengisian program ke dalam mikrokontroler.

Pengujian perangkat keras yaitu dengan cara menguji masing – masing modul secara terpisah. Adapun langkah pengujian perangkat keras yaitu sebagai berikut:

1. Pengujian modul utama dengan cara memberikan catu daya kemudian mengamati pin port 1 dan kemudian di isi dengan program tes

MOV P1,#$FFLCALL DELAYMOV P1,#$00

Hasil dari program tersebut membuat port 1 menjadi High kemudian Low

Page 19: Presentation TA

2. Pengujian Modul display dengan cara memberikan nilai High dan Low pada pin input lacth DO…D7, kemudian melakukan set High – Low pada pin kontrol DISP SELECT dari display yang akan diuji.

3. Pengujian Handphone mengunakan komputer yaitu dengan cara menggunakan program Hypertherminal. Dari program tersebut kemudian set komunikasi serial dengan kecepatan 19200Bps, 8, 1n. Setalah itu ketik kata AT jika pada layar ada respon OK maka handphone sudah bisa berkomunikasi dengan komputer.

Page 20: Presentation TA

Perancangan Sistem Printing Manual Dan Pemesanan Nomer Antrian Online Melalui SMS Berbasis Mikrokontroler ini merupakan implementasi yang memanfaatkan mikrokontroler dan handphone sebagai media komunikasi jarak jauh dalam sebuah sistem pengambilan nomer antrian.

Dengan menggunakan mode Protocol Data Unit (PDU) dalam melakukan proses pengiriman pesan teks, pesan tersebut lebih mudah dikirimkan oleh sistem pengendali, dan dapat diterima dengan baik di Mobile Seluler Receiver

Berdasarkan uji coba yang telah dilakukan, alat ini dapat bekerja dan berfungsi sebagaimana yang di harapkan.

KESIMPULAN

Page 21: Presentation TA

Penggunaan SMS sebagai media pemesanan, merupakan langkah baik dimana sekarang untuk layanan SMS ini sudah begitu familiar dikalangan masyarakat sehingga masyarakatpun akan dengan cepat mengerti cara penggunaan fasilitas yang digunakan ini.

Penggunaan teknologi alat ini dapat mengefisienkan waktu.

Cepat lambat sampainya SMS sangat tergantung kepada keadaan jaringan dari masing-masing service center.

Page 22: Presentation TA

1. Agfianto Eko Putra, Belajar Mikrokontroler AT89C51/52/53, Teori dan Aplikas Edisi 2, Gava Media, Yogyakarta, 2004.

2. Albert Paul Malvino, Elektronika Komputer Digital, Edisi kedua. Terjemahan Tjia May On, Ph.D., Penerbit Erlangga, Jakarta, 1983.

3. Cooper, Wiliam D, Instrumentasi Elektronik dan Teknik Pengukuran, Edisi Kedua. Terjemahan S. Pakpahan, Penerbit Erlangga, Jakarta, 1993.

4. Elektuur, Data Sheet Book 1, Data IC Linear, TTL, dan CMOS, Cetakan ke-2. Terjemahan Wasito S, PT. Elex Media Komputindo, Jakarta, 1994.

5. Simens AG, SMS With the SMS PDU –mode, Simens, 1997.6. Steeman, J.P.M,. Data Sheet Book 2, Elex Media Komputindo, Jakarta,1996.

7. S’to, Pemograman Bahasa Assembly, Edisi Online Versi 1.0, 2001.

http://www.jasakom.com.

9. ______, http://www.Data Sheet.com/. 8.______, http://www.atmel.com/datasheet.htm.Data Sheet AT89C52.

11. ______, http://www.Elektro Indonesia.com/Mengenal GSM.10. ______, http://www.Elektro Indonesia.com/Aplikasi jaringan GSM.

DAFTAR PUTAKAN

Page 23: Presentation TA
Page 24: Presentation TA