tugas akhir detektor jumlah barang di …skripsi.narotama.ac.id/files/04105001 ovi nova...

10
TUGAS AKHIR DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255 SEBAGAI INTERFACE Oleh : Ovi Nova Astria NIM : 04105001 PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA 2 0 10 KATA PENGANTAR Bissmillah hirrohmanirrohiim,

Upload: vantuong

Post on 03-Feb-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

TUGAS AKHIR

DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN

SENSOR INFRARED DAN PPI 8255 SEBAGAI INTERFACE

Oleh :

Ovi Nova Astria

NIM : 04105001

PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER

UNIVERSITAS NAROTAMA SURABAYA

2 0 10

KATA PENGANTAR

Bissmillah hirrohmanirrohiim,

Page 2: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

Alhamdulllah, segala puji dan syukur kehadirat Allah SWT , yang telah melimpahkan

rahmat karunia serta petunjuk-Nya, sehingga kami dapat menyelesaikan Tugas Akhir yang

berjudul :

“ DETEKTOR JUMLAH BARANG DI MINIMARKET

MENGGUNAKAN SENSOR INFRARED DAN PPI 8255 SEBAGAI

INTERFACE “

Tugas Akhir ini disusun sebagai syarat akademik dalam kuliah di fakultas Ilmu

Komputer program studi Sistem Komputer Universitas Narotama Surabaya.

Di dalam penyusunan dan penyelesaian Tugas Akhir ini, penulis banyak mendapatkan

bimbingan dan bantuan dari berbagai pihak. Penulis menyadari bahwa karya penulis ini masih

jauh dari apa yang dikatakan sempurna , oleh karena itu penulis sangat berterima kasih

dengan adanya perbaikan dan saran dalam Tugas Akhir ini.

Penyusun mengucapkan banyak terimakasih kepada :

1. Bapak Didik Tristianto,S.Kom, M.Kom. selaku dosen pembimbing dan Kaprodi

Fakultas Ilmu Komputer, Universitas Narotama.

v

2. Ibu Rinci Kembang Hapsari H,S.Si, M.Kom , selaku Dekan Fakultas Ilmu

Komputer, Universitas Narotama.

3. Seluruh Staff dosen pengajar dan staff administrasi Fakultas Ilmu Komputer

Universitas Narotama

4. Ayah dan ibu yang tak henti memberikan dukungan baik moral, material dan

spiritual

Page 3: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

5. Herdy yang selalu memberikan supportnya

6. Aji, Hendri, Wiwik, Rovi, Evril dan teman – teman baik Fakultas Ilmu Komputer

Universitas Narotama, serta semua teman yang tidak dapat disebutkan satu persatu

yang telah memberikan dukungan, semangat dan bantuan kepada penulis

Jika dalam Pembuatan Laporan Tugas Akhir ini terdapat kekurangan atau

kesalahan yang tidak disadari oleh penulis, penulis mohon maaf atas hal tersebut dan

mengharapkan saran dan kritik terhadap Laporan Tugas Akhir ini sehingga masukkan yang

bermanfaat bagi penulis.

Akhir kata penulis berharap semoga laporan ini dapat memberi manfaat positif

bagi siapa saja yang mempergunakannya.

Surabaya, 2010

Penulis

vi

DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255 SEBAGAI INTERFACE

Oleh : Ovi Nova Astria(04105001)

Pembimbing : Didik Tristanto, S.Kom., M.Kom.

PROGRAM STUDI SISTEM KOMPUTERFAKULTAS ILMU KOMPUTER

UNIVERSITAS NAROTAMASURABAYA

ABSTRAK

Tugas Akhir ini Berjudul ”Detektor Jumlah Barang Di Minimarket menggunakanSensor Infrared dan PPI 8255 sebagai Interface”. Tujuan dari pembuatan alat ini adalah Untuk Merancang suatu alat dengan menggunakan sensor infrared, yang dapat digunakan untuk mendeteksi jumlah barang yang masuk pada minimarket dan Meningkatkan efektifitas dan

Page 4: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

efisiensi penggunaan komputer dalam menyelesaikan pekerjaan manusia. Masalah yang akan penulis selidiki adalah bagaimana merancang dan membuat detector jumlah barang yang masuk pada minimarket dengan sensor infrared dan PPI 8255 sebagai interface..

Pada suatu minimarket pada umumnya tidak ada sistem untuk mendeteksi seberapa banyak jumlah barang yang masuk pada minimarket tersebut biasanya masih menggunakan sistem manual. oleh sebab itu penulis akan mencoba membuat alat yang dapat mendeteksi jumlah barang yang masuk pada minimarket tersebut. dengan pembuatan alat ini diharapkan bisa lebih tahu manfaat dari mikrokontroler dan sensor infrared. Semoga dapat bermanfaat bagi penulis, pembaca dan mahasiswa Universitas Narotama Surabaya khususnya program studi sistem komputer.

Kata Kunci : Komputer, Sensor Infrared, PPI 8255

viiDAFTAR ISI

Halaman

HALAMAN JUDUL …………………………………………………................ iHALAMAN PERSETUJUAN ………………………………………................. iiHALAMAN PENGESAHAN .............................................................................. iiiSURAT PERNYATAAN ..................................................................................... ivKATA PENGANTAR .......................................................................................... vABSTRAK .......................................................................................................... viiDAFTAR ISI ...................................................................................................... viiiDAFTAR GAMBAR ............................................................................................ xDAFTAR TABEL .................................................................................................xiBAB 1 PENDAHULUAN1.1 LATAR BELAKANG MASALAH............................................................ 11.2 RUMUSAN MASALAH............................................................................. 21.3 BATASAN MASALAH .............................................................................. 31.4 TUJUAN...................................................................................................... 31.5 MANFAAT................................................................................................ 41.6 METODOLOGI PENELITIAN.....................................................................41.7 SISTEMATIKA PENULISAN .................................................................... 6

BAB II LANDASAN TEORI

Page 5: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

2.1 PPI 8255.............................................................................................. 82.2 Pin-pin IC 8255.......................................................................... 10

a. Chip Select (CS)................................................................................... 11b. Read (RD)......................................................................................... 11c. Write (WR).......................................................................................... 11d. A0 Dan A1.......................................................................................... 11e. Reset................................................................................................... 12f. VCC................................................................................................ 12g. GND............................................................................................. 12h. PA0 - PA7................................................................................... 12i. PB0 – PB 7.................................................................................... 13j. PC0 – PC 3.................................................................................... 13k. PC4 – PC 7................................................................................... 14

2.3 Mode Kerja PPI 8255................................................................................... 152.5.1 karakteristik mode........................................................................ 17

2.5.1.1 Mode 0........................................................................... 172.5.1.2 Mode 1........................................................................... 172.5.1.3 Mode 2............................................................................ 17

viii2.4 Port Printer(Port Parallel)................................................................................ 18

2.4.1 Diagram Pin Port Parallel ................................................................. 202.4.2 Sinyal Port Parallel........................................................................... 23

2.4.3 Alamat-alamat Port parallel............................................................. 26

2.5 Bahasa Delphi................................................................................................. 27

2.6 Komponen Dasar Elektronika........................................................................ 30

2.6.1 Resistor........................................................................................... 30

2.6.2 Transistor........................................................................................ 32

2.6.3 Dioda.............................................................................................. 32

2.6.4 Kondensator................................................................................ 33

a. Kondensator Electrostatic..................................................... 34

b. Kondensator Electrolytic…………………………………... 34

c. Kondensator Electrochemical………………………………. 35

2.6.5 IC (Integrated Circuit).................................................................... 35

2.6.6 Catu Daya....................................................................................... 36

Page 6: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

2.6.7 Rangkaian Sensor........................................................................... 36

2.6.7.1 Rangkaian Pemancar Infra Merah................................... 37

2.6.7.1 Rangkaian Penerima Sinar Infra Merah.......................... 38

2.7 Driver Untuk Sensor..................................................................................... 39

ix

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Masalah.......................................................................................... 40

3.2 Desain Perangkat Keras............................................................................... 433.2.1 Rangkaian PPI 8255 Melalui Parallel Port...................................... 433.2.2 Penginisialisasian PPI 8255............................................................. 443.2.3 Rangkaian driver untuk sensor.…………………………………… 45

3.3 Desain Perangkat Lunak...……………………………………………....... 47

BAB IV HASIL PENGUJIAN ALAT4.1 Tujuan Pengujian......................................................................................... 504.2 Pengujian Perangkat Keras.......................................................................... 51

4.2.1 Pengujian PPI 8255......................................................................... 514.2.2 Pengujian Driver sensor................................................................... 52

4.3 Pengujian Perangkat Lunak.......................................................................... 524.3.1 Inisialisasian PPI 8255..................................................................... 534.3.2 Pengujian Inport Dari PPI 8255....................................................... 53

4.4 Analisa Hasil Pengujian............................................................................... 544.4.1 Hasil Pengujian Perangkat Keras...............……………………...... 54

4.4.1.1 PPI 8255............………………………………………… 54Pengujian Inport pada port A............…………………… 54

4.4.1.2 Driver Sensor...........……………………………………. 544.4.2 Hasil Pengujian Perangkat Lunak……..…….……………………. 55

4.4.2.1 Tampilan interface program............................................. 554.4.2.2 Inisialisasi PPI 8825......................................................... 56

4.5 Tampilan Alat.............................................................................................. 56

BAB V PENUTUP5.1 Kesimpulan.................................................................................................. 595.2 Saran.............................................................................................................60

DAFTAR PUSTAKA

Page 7: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

LAMPIRAN

x

DAFTAR GAMBAR

Gambar 2.1 PPI 8255............................................................................................. 8

Gambar 2.2 Format Ketentuan Mode.................................................................. 16

Gambar 2.3 Rangkaian Pemancar Infra Merah................................................... 37

Gambar 2.4 Rangkaian Penerima Infra Merah.................................................... 38

Gambar 3.1 Diagram blok rangkaian.................................................................... 41

Gambar 3.2 Rangkaian PPI 8255 melalui Parallel Port ................................................. 43

Gambar 3.3 Rangkaian driver untuk sensor………………………………..…… 45

Gambar 3.4 Rangkaian keseluruhan..................................................................... 46

Gambar 3.5 Flowchart.......................................................................................... 48

Gambar 4.1 Tampilan form program................................................................... 55

Gambar 4.2 Tampilan form program setelah mendeteksi................................... 55

Gambar 4.3 Keseluruhan Rangkaian…………………………………...……… 57

Gambar 4.4 Modul PPI 8255 dan Power Supply……………………….……… 57

Gambar 4.5 Rangkaian driver sensor.................................................................. 58

Page 8: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

xi

DAFTAR TABEL

Tabel 2.1 Format pembacaan dan penulisan PPI 8255.................................... 10

Tabel 2.2 Nomer dan nama sinyal LPT............................................................ 19

Tabel 2.3 Fungsi pin konektor DB-25 dan centronic…………………...…… 21

Tabel 2.4 Register status port parallel................................................................. 24

Tabel 2.5 Register kontrol port parallel............................................................... 25

Tabel 2.6 Alamat pada port paralel.......................................................................... 26

Tabel 2.7 Nilai warna gelang.......................................................................... 31

Tabel 3.1 Susunan pada Control Word……………………………………… 44

Tabel 4.1 Pengukuran PPI pada proses inport…………………………………54

Page 9: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255

XiiDAFTAR PUSTAKA

1. Agfianto, E.P. 2002. Teknik Antar Muka Komputer: Konsep dan Aplikasi,

Yogyakarta:Andi

2. Harahap, Fuad. 2002. Akses Peralatan Luar Lewat Parallel Printer Port

3. Supriadi, Muhammad. 2005. Pemrograman IC PPI 8255 Menggunakan Delphi,

Yogyakarta: Andi.

4. Madcoms. 2003. Pemrograman Boland Delphi 7 (jilid 1), Yogyakarta:Andi.

5. Tim, 2006. Panduan Penulisan dan Penilaian Skripsi. Surabaya: University Press

6. (Sumber:http://blogpendidikan.com/borland-delphi/pengertian-borland-delphi-7-

0.html:22-03-201

Page 10: TUGAS AKHIR DETEKTOR JUMLAH BARANG DI …skripsi.narotama.ac.id/files/04105001 OVI NOVA ASTRIA.pdf · DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255