APLIKASI AT89S51 UNTUK KOMPETISI RENANG

dokumen-dokumen yang mirip
APLIKASI SENSOR ASAP PADA PERINGATAN DILARANG MEROKOK, ALARM KEBAKARAN DAN PEMADAM KEBAKARAN

PRINTER ELEKTRONIK DENGAN MENGGUNAKAN MIKROKONTROLLER

IMPLEMENTASI KONTROL PID UNTUK PENGENDALI MICROPUMP GUNA MENJAGA KONTINUITAS ALIRAN FLUIDA LAPORAN TUGAS AKHIR

PENIMBANG GULA OTOMATIS BERBASIS MIKROKONTROLER AT89S52

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBAB LENGAN ROBOT TUGAS AKHIR

KEYBOARD TANPA KABEL DENGAN MENGGUNAKAN INFRA MERAH

PENGIRIMAN DAN PENERIMAAN DATA BERBASIS MIKROKONTROLER DENGAN MEDIA TRANSMISI GELOMBANG RADIO

PENDETEKSI BANJIR BERBASIS MIKROKONTROLLER DENGAN MENGGUNAKAN TRANSMISI GELOMBANG RADIO

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBBAB MOBILE ROBOT TUGAS AKHIR

PENGONTROLAN AC MOBIL BERDASARKAN KEMIRINGAN JALAN (TANJAKAN) TUGAS AKHIR

KEAMANAN GEDUNG DENGAN CCTV WIRELESS

SIMULASI PENGAMANAN UNTUK SISTEM PERPARKIRAN KHUSUS PASCABAYAR BERBASIS KOMPUTER

APLIKASI SMS SEBAGAI PENGENDALI SUHU JARAK JAUH TUGAS AKHIR

APLIKASI RFID (Radio Frequency Identification) UNTUK KEAMANAN GEDUNG

PENUNJUKKAN HALTE BERBASIS MIKROKONTROLLER. Agung Umar Prabowo

ALAT PENAMPIL AKORD GITAR BERBASIS MIKROKONTROLER TUGAS AKHIR

APLIKASI PENGUKURAN KONSENTRASI GAS CO PADA ASAP ROKOK MENGGUNAKAN SENSOR AF 30

PEMANGGIL ANTRIAN BERBASIS MIKROKONTROLLER AT89S52

PENGUKUR SUHU DAN KELEMBABAN UDARA DENGAN TRANSMISI DATA DIGITAL MELALUI FREKUENSI RADIO 2,4 GHZ

WATT METER DIGITAL SATU FASA MENGGUNAKAN MIKROKONTROLLER AT 89S51 TUGAS AKHIR. Oleh : B YOYOK WP

PENGGULUNG KUMPARAN DIGITAL DENGAN KENDALI MIKROKONTROLLER

PENGATUR WAKTU PENYALAAN PERALATAN ELEKTRONIK RUMAH BERBASIS MIKROKONTROLER

SISTEM PERINGATAN JARAK PADA KENDARAAN DENGAN FUZZY LOGIC BERBASIS MIKRO KONTROLLER

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

PENGHITUNG WAKTU,PUTARAN,DAN KECEPATAN DENGAN MENGGUNAKAN SENSOR INFRA MERAH DAN PC PADA BALAP MOBIL TAMIYA TUGAS AKHIR

MULTI TIMER PRESISI YANG DAPAT DIPROGRAM UNTUK MULTI BEBAN LISTRIK

PAPAN INFORMASI MATRIKS LED BERBASIS MIKROKONTROLER

TIMBANGAN BERAT BADAN DAN TINGGI BADAN DENGAN OUTPUT SUARA

MEMORI TERPROGRAM BERBASIS V/Hz UNTUK PENGENDALIAN MOTOR INDUKSI TIGA FASA

ROBOT PINTAR MEMATIKAN LAMPU DI SUATU RUANGAN BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR

TUGAS AKHIR AKSES PINTU KELUAR MASUK MENGGUNAKAN PIN BERBASIS MIKROKONTROLER AT89S52

KENDALI MICRO STEPPING PADA MOTOR STEPPER BERBASIS MIKROKONTROLLER dspic30f4012

SEALER CUP BERBASIS MIKROKONTROLLER AT MEGA 8535

TUGAS AKHIR RANCANG BANGUN PESAWAT CENTRIFUGE BERBASIS MIKROKONTROLLER AT89C51. Diajukan guna melengkapi sebagian syarat

SISTEM PENGUNCI TELEPON RUMAH (PSTN) MENGGUNAKAN PASSWORD YANG DAPAT DIKENDALIKAN DARI JARAK JAUH

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALIAN LEVEL AIR DAN SUHU MENGGUNAKAN DTMF BERBASIS MIKROKONTROLLER AT89S51

ABSTRAK. Universitas Kristen Maranatha

LAPORAN TUGAS AKHIR PROTOTYPE SISTEM PENILAIAN LATIHAN TEMBAK DIGITAL

PENGENDALI PENYIRAM TANAMAN STRAWBERRY BERDASARKAN KELEMBABAN BERBASIS FUZZY

PEMANFAATAN MIKROKONTROLLER SEBAGAI PENGENDALI MULTILEVEL INVERTER JENIS BARU

PEMANFAATAN MIKROKONTROLER SEBAGAI PENGENDALI SOLAR TRACKER UNTUK MENDAPATKAN ENERGI MAKSIMAL

SISTEM INFORMASI DATA BUKU PERPUSTAKAAN VIA SMS

TUGAS AKHIR. Pengukur Tinggi Badan Digital Menggunakan Arduino

INTERFACE SUMBER SINYAL AUDIO DAN SISTEM AUDIO MOBIL

TAMPILAN ANGKA PADA SEVEN SEGMEN MENGGUNAAN ATMEGA 16. Disusun oleh: Christian Eko Purwanto

SISTEM PASSWORD MENGGUNAKAN FINGERPRINT

PENGOPERASIAN HELIKOPTER TANPA AWAK TUGAS AKHIR

PERANCANGAN PENGATURAN SISTEM TRAFFIC LIGHT DENGAN WEBCAM DINAMIS (PENGENDALIAN ATCS MELALUI PORT PARALLEL) TUGAS AKHIR OLEH :

PERANCANGAN SISTEM AUTOMATIC VOLUME CONTROL

MULTI METER DENGAN TAMPILAN SEVEN SEGMENT DAN ISYARAT SUARA

ALAT PENGUJI LCD HANDPHONE BERBASIS MIKROKONTROLER PIC

DETEKTOR DISFUNGSI SISTEM KELISTRIKAN MOBIL DENGAN TAMPILAN LCD DAN SUARA

KENDALI KECEPATAN MOTOR DC MELALUI DETEKSI PUTARAN ROTOR DENGAN MIKROKONTROLLER dspic30f4012

TUGAS AKHIR SISTEM PENYIMPANAN DATA KECEPATAN DAN ARAH ANGIN SERTA SUHU

KENDALI ON-OFF PERALATAN ELEKTRONIK MENGGUNAKAN PC DENGAN KOMUNIKASI SERIAL RS-485

AMPLIFIER STEREO DENGAN UMPAN BALIK AKUSTIK UNTUK PENGUATAN AUDIO

DIGITAL SYSTEM AUTOMATIC VOLTAGE REGULATOR

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

OTOMATISASI PENGATUR KELEMBAPAN DAN SUHU PADA OVEN MENGGUNAKAN ATMEGA 8535 LAPORAN TUGAS AKHIR

PEMANFAATAN IC MEMORI TERPROGRAM UNTUK MENGENDALIKAN INVERTER 3 FASA

PENGONTROL ARAH ALIRAN AIR OTOMATIS BERDASARKAN ph TERUKUR SKRIPSI. Oleh : MEDWIN STEVEN SIETHO

ROBOT PEMINDAH BARANG YANG DIKONTROL DAN DIMONITOR MELALUI JARINGAN INTERNET

TUGAS AKHIR. Nama : Aditya Rangga Yanuardi NIM : Jurusan : Teknik Elektro

ALAT PENGEBOR PCB TUGAS AKHIR OLEH: ARIE KURNIA WIJAYA PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INFORMASI DAN INDUSTRI

PEMANFAATAN INVERTER SATU FASA SEBAGAI PENGINJEKSI DAYA BERBASIS MIKROKONTROLLER ATMEGA8535

TUGAS AKHIR ROBOT PEMBERSIH LANTAI OTOMATIS BERBASIS ARDUINO UNO DENGAN SENSOR ULTRASONIK

DESAIN DAN IMPLEMENTASI SISTEM PENGISI BATERAI TENAGA SURYA MENGGUNAKAN METODE INCREMENTAL CONDUCTANCE KENDALI ARUS BERBASIS dspic30f4012

TUGAS AKHIR PERANCANGAN PADA KOLAM IKAN SECARA MANUAL DENGAN MENGUKUR SUHU AIR DAN KETINGGIAN AIR MENGGUNAKAN MIKROKONTROLER ARDUINO

Deteksi Dini dan Pengendalian Terhadap. Air Pasang dan Banjir

ALAT PENDETEKSI PERKIRAAN CUACA DENGAN PENGOLAHAN CITRA

Oleh: NIM NIM

REMOTE KONTROL UNTUK MENGENDALIKAN MULTIMEDIA PADA PC

PERANCANGAN ALAT PEMERIKSA LEMBAR JAWAB KOMPUTER MENGGUNAKAN WEBCAM

PENGESAHAN. Laporan tugas akhir dengan judul Perancangan Kontrol PI dengan Pendekatan Orde Satu Untuk

PENGENDALIAN PERLATAN KANTOR MENGGUNAKAN PONSEL BLUETOOTH

AKHIR TUGAS OLEH: JURUSAN. Untuk

AKUISISI DATA MENGGUNAKAN USB MIKROKONTROLLER

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

RADIO FREQUENCY IDENTIFICATION (RFID) SEBAGAI SISTEM KEAMANAN MOBIL

ALAT PENGAMAN DAN PENGERING IRISAN JAHE OTOMATIS

BOOST PWM RECTIFIER 3 FASA SEBAGAI METODE PERBAIKAN KUALITAS DAYA DAN MENINGKATKAN EFISIENSI DAYA

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

TUGAS AKHIR RANCANG ALAT UKUR UNTUK MENCARI PUTUSNYA KABEL NETWORK SWITCHING UNIT DI PESAWAT B MENGGUNAKAN MIKROKONTROLER AT89S51

ALAT PENGONTROL KEBISINGAN DI PERPUSTAKAAN BERBASIS MIKROKONTROLER AT MEGA 16

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

MINIMALISASI PERKABELAN KELISTRIKAN MOBIL DENGAN SISTEM MULTIPLEKSING TUGAS AKHIR

DESAIN DAN IMPLEMENTASI MAKSIMUM POWER POINT TRACKER MELALUI DETEKSI DAYA DAN TEGANGAN

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

KENDALI VARIABEL VOLTAGE VARIABEL FREKUENSI PADA MOTOR INDUKSI SATU FASA BERBASIS MIKROKONTROL ATMEGA8535 LAPORAN TUGAS AKHIR OLEH : MATHIAS WINDY

PERANCANGAN PENGATURAN SISTEM TRAFFIC LIGHT DENGAN WEBCAM DINAMIS (PENGUKURAN KEPADATAN DENGAN CITRA DIGITAL) TUGAS AHIR OLEH : Samuel Christian

PENGATURAN KELUARAN VOLUME AIR DENGAN MENGGUNAKAN MOTOR DC TUGAS AKHIR

ABSTRAK. Kata Kunci : TCS3200D, Warna produk, Kecepatan konveyor.

POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA

APLIKASI KOMPAS DIGITAL PADA MOBIL ROBOT PENDETEKSI API

DESAIN DAN IMPLEMENTASI INVERTER TYPE KONSTAN TEGANGAN FREKUENSI BERUBAH UNTUK SISTEM 3 FASA

DESAIN DAN IMPLEMENTASI SISTEM PENGISI BATERAI TENAGA SURYA MENGGUNAKAN METODE INCREMENTAL CONDUCTANCE-VOLTAGE CONTROL BERBASIS dspic30f4012

APLIKASI MIKROKONTROLER AT89S52 SEBAGAI VENDING MACHINE

PERANCANGAN PEMBATAS KECEPATAN MOTOR DC TUGAS AKHIR. Oleh : Dicky Yulianto

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

RANCANG BANGUN SISTEM PENGAMAN TAMBAHAN PADA MOBIL MENGGUNAKAN SECURITY PASSWORD BERBASIS MIKROKONTROLLER TUGAS AKHIR

Transkripsi:

LAPORAN TUGAS AKHIR APLIKASI AT89S51 UNTUK KOMPETISI RENANG Oleh : Eko Sudarmono 01.50.0027 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK SOEGIJAPRANATA 2008

LEMBAR PENGESAHAN Laporan tugas akhir dengan judul aplikasi at89s51 untuk kompetis renang diajukan untuk memenuhi sebagian persyaratan dalam memperoleh gelar sarjana teknik elektro pada program studi teknik elektro di fakultas teknologi industri universitas katolik soegijapranata semarang. Laporan tugas akhir ini disetujui pada tanggal September 2008 Menyetujui Semarang, September 2008 Dosen Pembimbing I Dosen Pembimbing II Yuliyanto Tejo P, ST, MT N.P.P 058.1. 1993.144 B Harnadi ST, MT NPP. 058.I.1994.158 Dekan FTI Leonardus Heru P, ST, MT N.P.P 058.1.2000.234 ii

ABSTRAK Olahraga renang adalah salah satu cabang olahraga yang seiring waktu semakin digemari oleh masyarakat Indonesia, selain fungsinya yang membuat badan semakin sehat dan segar olahraga renang juga sebagai ajang rekreasi. Semakin banyak peminat didalam olahraga renang tak pelak membuat kompetisi didalam cabang olahraga ini juga semakin ketat, mulai dari tingkat sekolah, kuliah apalagi di tingkat umum dari berbagai gaya mulai dari gaya bebas, butterfly dll. Banyak usaha yang dilakukan oleh KONI ( Komite Olahraga Nasional Indonesia ) untuk membentuk bibit-bibit para olahragawan dan olahragawati dicabang renang umumnya dari mulai penambahan jumlah kolam renang, pelatihan intensif dll. Maka dalam menanggapi hal ini maka diperlukan juga Fasilitas alat yang dapat mendukung untuk kinerja penghitungan waktu pencapain para perenang, dengan menggunakan bantuan alat mikrokontroller yang digunakan untuk menghitung waktu renang yang disertai dengan tampilan yang ada pada LCD secara langsung maka diharapkan human error dapat diminimalisasi, sehingga hasil pencapain waktu yang dihasilkan semakin actual. iii

KATA PENGANTAR Segala puji syukur kehadirat Allah SWT yang masih memberikan kenikmatan Iman dan kesehatan pada kita, dan atas karunia-nya yang telah membantu penulis dalam menyelesaikan Laporan Tugas Akhir yang berjudul APLIKASI AT89S51 UNTUK KOMPETISI RENANG. Laporan ini disusun sebagai syarat kelulusan atas Studi Sarjana (S1) Program Sutdi Teknik Elektro Fakultas Teknologi Industri untuk mendapat gelar Sarjana Teknik (ST). Dalam kesempatan ini juga, tidak lupa pelunis mengucapkan banyak terima kasih pada semua pihak yang telah turut serta berpartisipasi, baik secara moral maupun secara material selama pembuatan laporan ini. Untuk itu penulis mengucapkan terima kasih kepada: 1. Leonardus Heru P, ST, MT selaku Dekan Fakultas Teknologi Industri Universitas Katolik Soegijapranata 2. Yulianto Tejo P, ST, MT selaku Dosen Pembimbing I 3. B, Harnadi ST,MT selaku Dosen Pembimbing II 4. Kedua Orang Tua saya yang telah memberi nasehat dan semangat dalam menyelesaikan pembuatan laporan ini. 5. Bang Joni, Bang Sela terima kasih atas bantuannya. 6. Ciok, Oky, Manir, David, Tedy, Wawan dan lainnya terimakasih atas bantuan dan dukungannya 7. Teman PFC angkatan 2001 dan angkatan angkatan yang lain iv

8. Pak Noor Sofan yang telah memberikan waktu untuk menyelesaikan tugas akhir ini. 9. Fadhila Rahmawati, terimakasih doa, motivasi dan inspirasinya. 10. Semua pihak yang telah membantu penulis sehingga laporan TA ini dapat terselesaikan Demikian ucapan terimakasih yang penulis ungkapkan dan penulis menyadari bahwa laporan tugas akhir ini jauh dari sempurna dan masih banyak kekurangan. Untuk itu penulis mengharap saran dan kritik yang dapat membangun dalam penyempurnaan laporan ini. Besar harapan dengan terselesaikan laporan ini dapat bermanfaat bagi pembaca. Semarang, September 2008 Penulis v

DAFTAR ISI Halaman Pengesahan... ii Abstrak... iii Kata Pengantar... iv Daftar isi... vi Daftar gambar... ix BAB I PENDAHULUAN...1 1.1 Latar Belakang...1 1.2 Perumusan Masalah...2 1.3 Tujuan dan Manfaat...2 1.4 Perumusan Masalah...2 1.5 Sistematika Penulisan Laporan...3 BAB II LANDASAN TEORI...5 2.1 Pendahuluan...5 2.2 Mikrokontroller AT89S51...5 2.2.1 Konfigurasi Pin...6 2.2.2 Organisasi Memori...8 1. Memori Program...8 2. Memori Data...8 2.1 Program Status Word (PSW)...10 2.2.3 Sistem Pengalamatan...12 vi

A. Pengalamatan Langsung...12 B. Pengalamatan Data...12 C. Pengalamatan tak Langsung...12 D. Pengalamatan Kode...13 2.2.4 Port parallel MCS-51...14 A. Port 0...14 B. Port 1...16 C. Port 2...17 D. Port 3...17 2.3 LCD...19 BAB III PERANCANGAN ALAT...20 3.1 Pendahuluan...20 3.2 Perancangan Hardware...21 3.2.1 Sensor Input...21 3.2.2 Sistem Minimum Mikrokontroller AT89S51...21 A. Port...22 A.1 Port 0...23 A.2 Port 1...24 A.3 Port 2...25 A.4 Port 3...26 B. Clock...27 3.2.3 LCD...27 3.2.4 Catu Daya...28 vii

3.3 Perancangan Software...29 BAB IV ANALISA ALAT...32 4.1 Pendahuluan...32 4.2 Sensor...32 4.2.1 Sensor Input...33 4.2.2 Sensor Output...34 4.2.3 Sensor input sebagai pengatur line...35 4.3 LCD...36 4.4 Analisa Program...37 4.5 Perbandingan timer pada mikrokontroller dengan stopwatch...42 BAB V SARAN DAN KESIMPULAN... 5.1 Kesimpulan... 5.2 Saran... viii

DAFTAR GAMBAR 2.1 Konfigurasi Pin...6 2.2 Ram 128 byte Bawah...9 2.3 Peta SFR...10 2.4 Register PSW dalam AT89S51...11 2.5 Kostruksi Port 0...15 2.6 Konstruksi Port 1...16 2.7 Konstruksi Port 2...17 2.8 Konstruksi Port 3...18 2.9 Display liquid crystal...19 3.1 Diagram Blok System...20 3.2 Rangkaian Sensor Input...21 3.3 Sistem Minimum AT89S51...22 3.4 Hubungan port 0 dengan LCD...23 3.5 Hubungan port 1 dengan Limit Switch...24 3.6 Hubungan port 2 dengan Limit Switch...25 3.7 Hubungan port 3 dengan Buzzer,Limit Switch juga LCD...26 3.8 Rangkaian Kristal...27 3.9 Rangkaian Catu Daya...28 3.10 Diagram Alir...29 4.1 Rangkaian Sensor Input...34 ix

4.2 Rangkaian Sensor Output...35 4.3 Tampilan pada LCD...36 x