INDRA BUDIMAN

dokumen-dokumen yang mirip
Abstrak. Kata Kunci : Mikrokontroler PIC16F877, Software LD-Micro, Sistem Kontrol Tempat Parkir Mobil. 1. Pendahuluan. 2.

TUGAS AKHIR PERANCANGAN DAN IMPLEMENTASI TELEMETRI SUHU BERBASIS ARDUINO UNO. Diajukan Untuk Memenuhi Salah Satu Persyaratan Dalam Menyelesaikan

TUGAS AKHIR PERANCANGAN SISTEM PENGIRIMAN DATA SENSOR ALTITUDE YANG TERPASANG PADA MIKROKONTROLER ARDUINO MENGGUNAKAN PROTOKOL XBEE

TUGAS AKHIR PERANCANGAN TELEMETRI SUHU RUANG BERBASIS MIKROKONTROLER ATMEGA

TUGAS AKHIR. Alat Pendeteksi Kebocoran Gas LPG Pada Sistem Rumah Tangga Berbasis Mikrokontroler

PERANCANGAN SISTEM PEMBAYARAN BIAYA PARKIR SECARA OTOMATIS MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION) CHARLES P M SIAHAAN NIM :

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO

PERANCANGAN SIMULATOR TRAFFIC LIGHT BERBASIS ARDUINO

PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PENAMPIL IKLAN MULTIMEDIA SECARA DIGITAL BERBASIS IP

DAN. Oleh: NAMA NIM AHMAD

PERANCANGAN ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN PENGONTROLAN WAKTU BERBASIS AT89S52 TUGAS AKHIR TIOMAS ELDAYANI SINAGA ( )

TUGAS AKHIR PEMROGRAMAN PROGRAMMABLE LOGIC CONTROLLER (PLC) PADA MESIN FINGER JOINT

PERANCANGAN DAN PEMBUATAN ALAT PENGHITUNG ORANG DALAM RUANGAN BERBASIS MIKROKONTROLER AT89S52 MENGGUNAKAN SENSOR INFRA-MERAH LAPORAN TUGAS AKHIR

RANCANG PALANG PINTU KERETA API BERBAS JURUSAN. Disusun Diploma. Oleh:

RANCANG BANGUN SIMULATOR PENGENDALIAN AIR BERSIH BERBASIS PLC LS XBC-DR30E

PERANCANGAN SISTEM REMOTE DALAM MENGONTROL BEBAN DENGAN MEDIA KOMUNIKASI RF BERBASIS MIKROKONTROLER ATMEGA 328P

DEPARTEMEN TEKNIK ELEKTRO PROGRAM PENDIDIKAN SARJANA EKSTENSI FAKULTAS TEKNIK UNIVERSITAS SUMATERA UTARA MEDAN 2009

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan

RANCANG BANGUN ALAT HITUNG JUMLAH KENDARAAN MEMANFAATKAN SENSOR INFRAMERAH SEBAGAI INPUT PADA GERBANG PARKIR BERBASIS MIKROKONTROLER ATMEGA8535

TUGAS AKHIR SISTEM ALAT PENDETEKSI MALING JARAK JAUH MENGGUNKAN MODEM GSM DAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA8535 DARWIN SAPUTRA

SISTEM MONITORING LEVEL AIR MENGGUNAKAN KENDALI PID

OTOMATISASI PARKIR KENDARAAN BERBASIS MIKROKONTROLER DAN SISTEM PENGAWASAN MENGGUNAKAN CCTV BERBASIS HP 3G DAN KOMPUTER

ABSTRAKSI. Kata Kunci : Mikrokontroller AT89S51, Sensor Phototransistor & Sensor Suhu LM35 Jumlah Hal : (vii Lampiran), 2009

PERANCANGAN ALAT PENGUKUR TINGGI BADAN OTOMATIS DENGAN MENGGUNAKAN SENSOR ULTRASONIK TUGAS AKHIR LAIDY DIANA BR GINTING

RANCANG SUPPLY K LISTRIK JURUSAN MEDAN AKHIR. Oleh : FABER HENDRA FRISKA VOREZKY

MONITORING KETINGGIAN AIR PADA BENDUNGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLLER ATMEGA8535 TUGAS AKHIR

LAPORAN. Oleh : NIM

PERANCANGAN HARDWARE JAM DIGITAL DENGAN SISTEM KALENDER BERBASIS MIKROKONTROLLER DS1307 TUGAS AKHIR DIAN SAIFUL RAMADHAN NUR TANJUNG

SISTEM PERANCANGAN MONITORING PENGISIAN DAN PENGOSONGAN TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIK DENGAN SMS GATEWAY BERBASIS ATMEGA32 TUGAS AKHIR

Diajukan untuk memenuh salah satu persyaratan dalam menyelesaikan pendidikan sarjana (S-1) pada Departemen Teknik Elektro OLEH :

STUDI TENTANG RADIO FREQUENCY PHASE SHIFTER PADA SMART ANTENNA

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

BAB II LANDASAN TEORI

LAPORAN TUGAS AKHIR PERANCANGAN DAN SIMULASI SISTEM PARKIR MOBIL OTOMATIS DENGAN MENGUNAKAN PLC DAN SCADA SOFTWARE OMRON

RANCANG BANGUN ALAT PENGATUR ARAH ANTENA BERDASARKAN LEVEL SINYAL CAHAYA

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

TUGAS AKHIR PERANCANGAN DAN IMPLEMENTASI GERBANG PENGHITUNG ORANG MASUK DAN KELUAR RUANGAN BERBASIS MIKROKONTROLER WENDY NIM :

TUGAS AKHIR APLIKASI PEMANCAR DAN PENERIMA SENSOR ULTRASONIK SR04 DALAM PENGKURAN JARAK PRIMA AYUNI

PERANCANGAN PEMUTUS ALIRAN LISTRIK OTOMATIS BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR FAHRI MAHYUZAR

RANCANG BANGUN PENGHITUNG JUMLAH PENONTON MASUK PADA STUDIO GEDUNG BIOSKOP DENGAN SENSOR INFRA MERAH DAN TAMPILAN SEVEN SEGMENT

INTELLIGENT PARKING SYSTEM

SISTEM KENDALI PERALATAN ELEKTRONIK MELALUI TELEPON SELULER BERBASIS MIKROKONTROLER ATMEGA 8535

APLIKASI PARKIR POLITEKNIK NEGERI BATAM

SISTEM PENGAMAN RUMAH BERBASIS GPRS DAN IMAGE CAPTURING. Disusun Sebagai Salah Satu Syarat. Untuk Menyelesaikan Program Pendidikan Diploma III

SISTEM NOTIFIKASI SMS ALAT PENGAMAN BEBAN TIDAK SEIMBANG BERBASIS ARDUINO PADA TRAFO DISTRIBUSI SISTEM TENAGA LISTRIK

KARYA AKHIR STUDI PENGUKURAN KECEPATAN PUTARAN MENGGUNAKAN TACHOMETER DIGITAL

PERANCANGAN ALAT PENDETEKSI KADAR GAS BUANG CO PADA SEPEDA MOTOR MATIC BERBASIS ARDUINO DENGAN SENSOR MQ-7 TUGAS AKHIR NURHAYATI FITRI

AKHIR TUGAS OLEH: JURUSAN. Untuk

PERENCANAAN SMARTGRID JARINGAN LISTRIK SUMBAGUT 150 KV MENGGUNAKAN SIMULINK MATLAB

PERANCANGAN DAN PENGGUNAAN SENSOR SUHU IC LM35 SEBAGAI PENGAMAN TAMBAHAN PADA MOTOR LISTRIK

PERANCANGAN SISTEM PENGENDALI KETERSEDIAAN KURSI PENONTON SEPAK BOLA VIA PINTU MASUK DAN PINTU KELUAR BERBASIS ARDUINO

oleh: NIM: MAZRUK SHABRINA SAID

Oleh: NIM NIM

PERANCANGAN ALAT PENDETEKSI DAN PEMADAM KEBAKARAN OTOMATIS DENGAN MENGGUNAKAN SENSOR UV-TRON BERBASIS MIKROKONTROLLER AT89S51 : TORANG M HUTAHAEAN

PENGUKUR TINGGI BADAN OTOMATIS MENGGUNAKAN SENSOR ULTRASONIC PING))) BERBASIS MIKROKONTROLER AT89S51 SKRIPSI AHMAD ZAINY

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

PERANCANGAN SOFTWARE JAM DIGITAL DENGAN SISTEM KALENDER BERBASIS MIKROKONTROLLER DS1307 TUGAS AKHIR TAUFIK PASARIBU

TUGAS AKHIR ALAT PENGUKUR TINGGI BADAN PORTABLE BERBASIS ARDUINO. Disusun Oleh : : SOUMAN SANI :

RANCANG BANGUN LOKER OTOMATIS DENGAN MENGGUNAKAN BARCODE BERBASIS PC

Jakarta, Oktober Penulis

TUGAS AKHIR PERANCANGAN ANTENA MIKROSTRIP ARRAY PATCH. SEGITIGA DUAL- BAND ( 2,4 GHz dan 3,3 GHz) DENGAN STUB PADA SALURAN PENCATU

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH OTOMATIS MENGGUNAKAN SMS BERBASIS MIKROKONTROLER ATMega8535

RANCANG BANGUN ALAT PENGAMANAN PERLINTASAN KERETA API MENGGUNAKAN SENSOR INFRAMERAH

RANCANG BANGUN SISTEM DARURAT PADA TRAFFIC LIGHT MELALUI SMS

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR

AN SEPEDA WINNI PUSPITA MEDAN

RANCANG BANGUN SISTEM PEMILIHAN DAN PERHITUNGAN SUARA PADA PEMILIHAN UMUM DI TPS MENGGUNAKAN RFId CARD BERBASIS ARDUINO MEGA2560

MUHAMMA AD NAWAWI MEDAN

Oleh : Pembimbing : Rachmad Setiawan, ST.,MT. NIP

PENGGUNAAN LDR DAN SENSOR AIR PADA SIMULASI ALAT KONTROL ATAP OTOMATIS BERBASIS MIKROKONTROLER AT89S51 LAPORAN TUGAS AKHIR SRI WULANDARI RITONGA

BAB III PERENCANAAN DAN REALISASI

RANCANG BANGUN BAND PASS FILTER DENGAN METODE HAIRPIN MENGGUNAKAN SALURAN MIKROSTRIP UNTUK FREKUENSI 2,4-2,5 GHZ. Oleh:

ALAT PENGUKUR TINGGI LOMPATAN SESEORANG DENGAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA16

TUGAS AKHIR RANCANG BANGUN POWER HARVESTER UNTUK TRANSFER DAYA WIRELESS MENGGUNAKAN ANTENA TV FREKUENSI MHZ ANTHONY

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Diploma 3. oleh: NIM: NIM: NIM: NIM:

PERANCANGAN DAN PEMBUATAN SISTEM KEAMANAN KENDARAAN BERMOTOR MENGGUNAKAN FINGER PRINT DAN ID PAD BERBASIS MIKROKONTROLER ATMEGA 8535

PERANCANGAN BANGUN PEMBUAT INVERTER UNTUK PEMBANGKIT LISTRIK TENAGA ANGIN

IMPLEMENTASI KABEL LISTRIK SEBAGAI SENSOR CAIRAN DALAM MENENTUKAN BATAS PENGISIAN DAN PENGOSONGAN TANGKI TUGAS AKHIR HENDRA BANJARNAHOR

PERANCANGAN SIMULASI ALAT BANTU PEMINDAH BARANG PADA INDUSTRI MANUFAKTUR DENGAN ROBOT LENGAN

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER SR2 B121BD DENGAN MENGGUNAKAN SENSOR DS1820 SEBAGAI PENDETEKSI SUHU LAPORAN AKHIR

POLITEKNIK NEGERI MEDAN

SISTEM TELEMETRI SUHU UDARA BERBASIS ATMEGA8535 MENGGUNAKAN INTERNET

BAB III PERANCANGAN DAN PEMBUATAN ALAT

SISTEM KEAMANAN RUANG ARSIP MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION) DENGAN SMS GATEWAY DAN VIDEO CALL

PERANCANGAN PALANG PINTU OTOMATIS REL KERETA API BERBASIS MIKROKONTROLER AT89S51 MENGGUNAKAN BAHASA ASSEMBLY TUGAS AKHIR TIMBUL YERIKO SIAHAAN

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

PERANCANGAN DAN PEMBUATAN JAM DIGITAL DILENGKAPI DENGAN PENUNJUK TERMOMETER BERBASIS MIKROKONTROLER ATMEGA8535

PULSE OXIMETER PORTABLE DENGAN ATMEGA 16

TUGAS AKHIR STUDI TENTANG PENGUKURAN PARAMETER TRAFO DISTRIBUSI DENGAN MENGGUNAKAN EMT (ELECTRICAL MEASUREMENT & DATA TRANSMIT) O l e h

TUGAS AKHIR PERANCANGAN DAN PEMBUATAN ALAT PENDETEKSI WARNA MENGGUNAKAN SENSOR TCS3200 PADA PROSES PRODUKSI KALENG BERBASIS ARDUINO

III. METODE PENELITIAN. : Laboratorium Teknik Kendali Jurusan Teknik Elektro. Universitas Lampung

Diajukan guna melengkapi sebagian syarat Dalam mencapai gelar Sarjana Strata Satu (S1)

KATA PENGANTAR. Puji syukur kami panjatkan atas kehadirat Allah SWT. karena atas rahmat dan

PERANCANGAN ALAT PENGUKUR LEVEL AIR MELALUI SMS BERBASIS MIKROKONTROLER ATMEGA16 NAMA : BUDIMAN CHANDRA NIM :

SKRIPSI PERANCANGAN SISTEM PENUNJANG PENDATAAN PEMAKAIAN DAYA RUMAH TANGGA SECARA WIRELESS MELALUI JARINGAN SMS-GSM

Transkripsi:

This image cannot currently be displayed. APLIKASI SOFTWARE LD-MICRO PADA PEMROGRAMAN MIKROKONTROLLER PIC16F877 SEBAGAI PENGGANTI PLC APLIKASI PADA PERANCANGAN SISTEM KONTROL TEMPAT PARKIR MOBIL Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan Pendidikan Sarjana (S-1) pada Departemen Teknik Elektro Sub Konsentrasi Teknik Komputer Oleh INDRA BUDIMAN 090422019 PROGRAM PENDIDIKAN SARJANA EKSTENSI DEPARTEMEN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS SUMATERA UTARA MEDAN 2014

LEMBARAN PENGESAHAN TUGAS AKHIR APLIKASI SOFTWARE LD-MICRO PADA PEMROGRAMAN MIKROKONTROLLER PIC16F877 SEBAGAI PENGGANTI PLC APLIKASI PADA PERANCANGAN SISTEM KONTROL TEMPAT PARKIR MOBIL Oleh INDRA BUDIMAN 090422019 Tugas Akhir ini diajukan untuk melengkapi salah satu syarat untuk memperoleh gelar Sarjana Teknik DEPARTEMEN TEKNIK ELEKTRO PPSE FAKULTAS TEKNIK UNIVERSITAS SUMATERA UTARA MEDAN Sidang pada Tanggal 20 Agustus Tahun 2014 di depan penguji : 1. Ketua Penguji : Ir. Kasmir Tanjung, MT.. 2. Anggota Penguji : Soeharwinto, ST.MT.. Disetujui Oleh : Pembimbing Tugas Akhir Ir. T. Ahri Bahriun, M.Sc NIP. 194905241985031001 Diketahui Oleh : Ketua Departemen Teknik Elektro Fakultas Teknik USU Ir. Surya Tarmizi Kasim, M.Si NIP. 195405311986011002

ABSTRAK Tulisan ini membahas tentang perancangan sebuah alat sebagai kontroler tempat parkir mobil. Pengendali utama pada alat ini menggunakan mikrokontroler PIC16F877 yang diprogram dengan menggunakan bahasa pemrograman berbentuk atau berdasarkan ladder diagram, dan program ini merupakan aplikasi dari software LD-Micro. Sistem yang dikontrol oleh alat ini antara lain adalah, pengaturan buka tutup palang pintu masuk dan pintu keluar areal parkir, display penunjukan jumlah tempat parkir yang tersedia, display penunjukan tidak ada tempat parkir yang tersedia dan sistem pelumasan pada bagian mekanikal palang pintu masuk ataupun palang pintu keluar. Kata Kunci : Mikrokontroler PIC16F877, Software LD-Micro, Sistem Kontrol Tempat Parkir Mobil. i

KATA PENGANTAR Puji syukur penulis ucapkan atas kehadirat ALLAH SWT atas rahmat dan karunia yang dilimpahkan sehingga dapat menyelesaikan Tugas Akhir ini. AdapunTugas Akhir ini dibuat untuk memenuhi syarat kesarjanaan di Departemen Teknik Elektro, Fakultas Teknik, yang penulis beri judul Aplikasi software LD-Micro pada pemrograman mikrokontroler PIC16F877 sebagai pengganti PLC Aplikasi pada perancangan sistem kontrol tempat parkir mobil. Penulis menyadari dengan sepenuh hati, bahwa penulisan dan pembahasan laporan Tugas Akhir ini masih banyak dijumpai berbagai kekurangan disana sini. Baik dari segi penguasaan materi, perancangan dan pengujian maupun dalam segi penguasaan susunan tata bahasa. Oleh sebab itu penulis dengan segala kerendahan hati sangat mengharapkan adanya kritikan, dan saran-saran yang dapat mendukung demi terwujudnya suatu kesempurnaan laporan Tugas Akhir ini. Dalam menyelesaikan Tugas Akhir ini penulis banyak menerima bimbingan dan dorongan berupa pemikiran tenaga dan waktu dari berbagai pihak. Pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Ibunda Siti Radiah Ritonga tercinta selaku orang tua penulis, dan seluruh keluarga. 2. Bapak Ir. T. Ahri Bahriun, M.Sc, selaku pembimbing Tugas Akhir yang telah memberikan bimbingan, arahan, kritik, semangat dan pengetahuan kepada penulis selama masa kuliah sampai menyelesaikan Tugas Akhir 3. Bapak, Ir. Surya Tarmizi Kasim, M.Si, selaku dosen wali penulis. 4. Bapak Ir. Surya Tarmizi Kasim, M.Si, selaku Ketua Departemen Teknik Elektro, Fakultas Teknik. ii

5. Bapak Ir. Rahmat Fauzi, MT, selaku Sekretaris Departemen Teknik Elektro, Fakultas Teknik. 6. Seluruh Bapak / Ibu Dosen Pengajar Departemen Teknik Elektro, Fakultas Teknik yang telah mengajar dan mendidik penulis selama masa perkuliahan. 7. Seluruh staff karyawan Departemen Teknik Elektro, Fakultas Teknik Universitas Sumatera Utara. 8. Teman-teman seperjuangan penulis stambuk 09, yang telah memberikan masukan dan semangat kepada penulis. Akhir kata penulis mengharapkan laporan Tugas Akhir ini dapat bermanfaat bagi para pembaca dan bagi yang memerlukannya, dan khususnya bagi diri penulis sendiri didalam menambah wawasan. Medan, September 2014 Hormat Penulis Indra Budiman NIM : 090422019 iii

DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Tujuan Penulisan... 2 1.3 Rumusan Masalah... 2 1.4 Batasan Masalah... 2 1.5 Metode Penelitian... 3 1.6 Sistematika Penulisan... 3 BAB II MIKROKONTROLLER PIC16F877 DAN KOMPONEN PENDUKUNGNYA... 5 2.1 Mikrokontroller PIC16F877... 5 2.1.1 Fitur Mikrokontroler PIC16F877... 5 2.1.2 Pin Mikrokontroler PIC16F877... 7 2.1.3 Memori... 13 2.1.3.1 Memori Program... 13 2.1.3.2 Memori Data... 14 2.2 LED... 15 iv

2.3 Seven Segment... 16 2.4 Komunikasi serial RS232... 17 2.5 IC MAX232... 19 BAB III SOFTWARE LD-MICRO DAN SOFTWARE PEMROGRAMAN LAINNYA... 21 3.1 Software LD-Micro... 21 3.1.1 Instruksi Software LD-Micro... 22 3.1.2 Menggambar Program dengan Software LD-Micro... 30 3.1.3 Simulasi Program... 33 3.2 Software WinPICpgm... 35 3.3 Software TinyBld... 35 BAB IV PEMBUATAN SISTEM KONTROL TEMPAT PARKIR MOBIL... 37 4.1 Spesifikasi Sistem... 37 4.2 Perancangan Sistem... 37 4.3 Perangkat Keras... 40 4.3.1 Blok Rangkaian Input... 42 4.3.2 Blok Rangkaian Output... 44 4.3.3 Blok Rangkaian Mikrokontroler PIC16F877... 47 4.3.4 Blok Rangkaian Komunikasi... 48 4.3.5 Blok Rangkaian Power Supply / catu daya... 50 4.4 Perangkat Lunak... 56 4.4.1 Perancangan Penggunaan Sensor sebagai Input... 56 v

4.4.2 Perancangan Kontrol Pintu Masuk dan Pintu Keluar... 57 4.4.3 Perancangan Display Seven Segment Digit Satuan... 60 4.4.4 Perancangan Display Seven Segment Digit Puluhan... 66 4.4.5 Perancangan Kontrol Sistem Lubrication... 70 BAB V PENGUJIAN SISTEM KONTROL TEMPAT PARKIR MOBIL... 73 5.1 Implementasi... 73 5.2 Pengujian Perangkat... 78 5.2.1 Pengujian Catu Daya... 78 5.2.2 Pengujian Input Output... 79 5.2.3 Pengujian Keseluruhan... 80 BAB VI KESIMPULAN DAN SARAN... 88 6.1 Kesimpulan... 88 6.2 Saran... 88 DAFTAR PUSTAKA... 89 LAMPIRAN A GAMBAR RANGKAIAN KESELURUHAN... 91 LAMPIRAN B DAFTAR KOMPONEN... 92 LAMPIRAN C GAMBAR PROGRAM DAN STATUS INPUT OUTPUT... 93 LAMPIRAN D DATA SHEET MIKROKONTROLER PIC16F877... 100 LAMPIRAN E DATA SHEET IC MAX 232... 103 LAMPIRAN F DATA SHEET IC REGULATOR 7805... 106 LAMPIRAN G LITERATUR IN CIRCUIT SERIAL PROGRAMMING... 108 vi

DAFTAR GAMBAR Gambar 2.1 Konfigurasi Pin Mikrokontroler PIC16F877... 8 Gambar 2.2 Kurva Karakteristik LED... 15 Gambar 2.3 Simbol LED... 16 Gambar 2.4 Konfigurasi Seven Segment... 17 Gambar 2.5 Rangkaian dasar Seven Segment Common Anoda... 17 Gambar 2.6 Rangkaian dasar Seven Segment Common Katoda... 17 Gambar 2.7 a). Konektor BD9 Jantan b). Konektor DB9 Betina c). Konfigurasi Pin Konektor DB9... 18 Gambar 2.8 IC Max 232... 20 Gambar 2.9 Konfigurasi Pin IC MAX 232... 20 Gambar 3.1 Tampilan Software LD-Micro... 21 Gambar 3.2 Menu Instruction... 22 Gambar 3.3 Simbol Instruksi Contacts... 24 Gambar 3.4 Jendela Instruksi Contacts... 25 Gambar 3.5 Simbol Instruksi OSR dan OSF... 25 Gambar 3.6 a). Simbol Instruksi TON b). Jendela Instruksi TON... 25 Gambar 3.7 a). Simbol Instruksi CTU b). Jendela Instruksi CTU... 26 Gambar 3.8 a). Simbol Instruksi CTD b). Jendela Instruksi CTD... 26 Gambar 3.9 a). Simbol Instruksi CTC b). Jendela Instruksi CTC... 27 Gambar 3.10 a). Simbol Instruksi EQU b). Jendela Instruksi EQU... 27 Gambar 3.11 a). Simbol Instruksi GEQ b). Jendela Instruksi GEQ... 28 Gambar 3.12 a). Simbol Instruksi LES b). Jendela Instruksi LES... 28 vii

Gambar 3.13 Simbol Instruksi Coil... 28 Gambar 3.14 Jendela Instruksi Coil... 29 Gambar 3.15 a). Simbol Instruksi RES b). Jendela Instruksi RES... 29 Gambar 3.16 a). Simbol Instruksi MOV b). Jendela Instruksi MOV... 29 Gambar 3.17 Contoh Gambar Ladder Diagram... 30 Gambar 3.18 Jendela Aplikasi Software LD-Micro... 30 Gambar 3.19 Insert Instruksi Contacts X1... 31 Gambar 3.20 Inisialisasi Instruksi Contcts... 31 Gambar 3.21 Insert Instruksi Contacts X2... 31 Gambar 3.22 Insert Instruksi Coil Y1... 32 Gambar 3.23 Inisialisasi Instruksi Coil... 32 Gambar 3.24 Insert Rung After... 32 Gambar 3.25 Menu simulasi... 33 Gambar 3.26 Simulasi Rancangan Program sebelum dieksekusi... 34 Gambar 3.27 Simulasi Rancangan Program setelah dieksekusi... 34 Gambar 3.28 Jendela Software PICPgm... 35 Gambar 3.29 Upload Program Berhasil... 36 Gambar 3.30 Jendela Tampilan Software TinyBldWin... 36 Gambar 4.1 Skema Rancangan Sistem... 39 Gambar 4.2 Blok Diagram Perangkat Keras... 42 Gambar 4.3 Rangkaian Simulasi Input... 43 Gambar 4.4 Rangkaian Simulasi Output... 45 Gambar 4.5 Konfigurasi Pin Mikrokontroler PIC16F877... 47 Gambar 4.6 Rangkaian Komunikasi Serial RS232... 49 viii

Gambar 4.7 Rangkaian Komunikasi dengan Fitur ICSP... 50 Gambar 4.8 Penyearah Gelombang Penuh type Jembatan (Bridge Rectifier)... 52 Gambar 4.9 Penyearah Gelombang Penuh dengan Transformator CT... 52 Gambar 4.10 Skema Rangkaian Catu Daya... 55 Gambar 4.11 Rancangan Program penggunaan Sensor sebagai Input... 57 Gambar 4.12 Rancangan Program Kontrol Pintu Masuk... 58 Gambar 4.13 Rancangan Program Kontrol Pintu Keluar... 59 Gambar 4.14 Rancangan Program Display Seven Segment Digit Satuan... 62 Gambar 4.15 Rancangan Program Display Seven Segment Digit Puluhan... 67 Gambar 4.16 Rancangan Kontrol Sistem Lubrication Palang Pintu Masuk... 71 Gambar 4.17 Rancangan Kontrol Sistem Lubrication Palang Pintu Keluar... 71 Gambar 5.1 Memilih Jenis Mikrokontroler... 74 Gambar 5.2 Penugasan I/O pada Pin Mikrokontroler... 75 Gambar 5.3 Penugasan I/O pada Pin Mikrokontroler telah selesai... 75 Gambar 5.4 Pengaturan Parameter Mikrokontroler... 76 Gambar 5.5 Kotak Pesan Kompilasi Berhasil... 77 Gambar 5.6 Program Pengujian I/O... 80 Gambar 5.7 Penempatan Output pada Seven Segment... 84 ix

DAFTAR TABEL Tabel 2.1 Fungsi Alternatif PORT A... 8 Tabel 2.2 Fungsi Alternatif PORT B... 9 Tabel 2.3 Fungsi Alternatif PORT C... 10 Tabel 2.4 Fungsi Alternatif PORT D... 11 Tabel 2.5 Fungsi Alternatif PORT E... 12 Tabel 2.6 Fungsi Pin Konektor DB9... 18 Tabel 3.1 Instruksi-instruksi Software LD-Micro... 23 Tabel 4.1 Karakteristik Komponen Sistem Kontrol Tempat Parkir Mobil... 51 Tabel 4.2 Keterangan Gambar Rancangan Program Kontrol Pintu Masuk... 58 Tabel 4.3 Keterangan Gambar Rancangan Program Kontrol Pintu Keluar... 60 Tabel 4.4 Keterangan Gambar Rancangan Program Display Seven Segment Digit Satuan... 62 Tabel 4.5 Keterangan Gambar Rancangan Program Display Seven Segment Digit Puluhan... 67 Tabel 4.6 Keterangan Gambar Rancangan Program Sistem Lubrication Palang pintu Masuk dan Palang Pintu keluar... 71 Tabel 5.1 Perbandingan Nilai Frekwensi Kristal dengan Cycle Time dan Baud Rate... 77 Tabel 5.2 Posisi Pin VDD dan GND... 79 Tabel 5.3 Kondisi Instruksi atau Variabel saat Standby... 81 Tabel 5.4 Kondisi Instruksi atau Variabel saat Mobil ke-15 Parkir... 84 x