CABLE LAN TESTER DENGAN TAMPILAN LCD TUGAS AKHIR DEMI SYAPUTRI 052408082 PROGRAM STUDI D3 FISIKA INSTRUMENTASI DEPARTEMEN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
CABLE LAN TESTER DENGAN TAMPILAN LCD TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya DEMI SYAPUTRI 052408082 PROGRAM STUDI D3 FISIKA INSTRUMENTASI DEPARTEMEN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
ii PERSETUJUAN Judul : CABLE LAN TESTER DENGAN TAMPILAN LCD Kategori : TUGAS AKHIR Nama : DEMI SYAPUTRI Nomor Induk Mahasiswa : 052408082 Program Studi : DIPLOMA TIGA (D3) FISIKA INSTRUMENTASI Departemen : FISIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2008 Diketahui Departemen Fisika FMIPA USU Ketua Program Studi D3 FIN Pembimbing Drs. Syahrul Humaidi, MSc. Dra. Justinon, M.Si NIP 132 050 870 NIP 130 877 995
v ABSTRAK Perkembangan teknologi komputer semakin pesat sejak ditemukan sistem jaringan komputer sebagai cikal bakal dari jaringan internet. Jaringan komputer dibangun dengan menghubungkan dua atau lebih perangkat komputer sehingga komputer-komputer tersebut dapat saling berkomunikasi. Dalam membangun jaringan komputer tidak terlepas dengan media yang digunakan. Media yang paling dasar untuk membangun sistem jaringan komputer adalah kabel (on wired network). Walaupun sekarang sudah ditemukan sistem jaringan komputer adalah tanpa kabel (wireless), tetapi sistem jaringan dengan menggunakan kabel masih banyak digunakan dan mempunyai kelebihan-kelebihan yang tidak dimiliki oleh perangkat wireless. Agar dapat diketahui bahwa koneksi atau hubungan jaringan komputer berlangsung dengan baik, maka dibutuhkan suatu alat uji yang dapat mengetahui bahwa pemasangan konektor kabel jaringan atau kabel UTP (Unshielded Twister Pair) telah dilakukan dengan benar. Oleh karena masalah di atas, maka penulis merancang suatu alat uji kabel LAN (Local Area Network) yang dapat mengetahui bahwa kabel dan konektor yang dipasang dalam kondisi baik. Alat Uji Kabel LAN ini mempunyai beberapa keuntungan bahwa kondisi sambungan kabel LAN dan konektornya dapat diketahui dengan cepat dan akurat. Hal ini disebabkan karena alat ini dapat menampilkan hasil pengukuran pada tampilan LCD (Liquid Crystal Display). Jika terjadi kesalahan pemasangan dapat segera diperbaiki dan mengurangi resiko kerusakan perangkat yang lain jika kabel yang salah langsung dipasang pada jaringan komputer.
iii PERNYATAAN CABLE LAN TESTER DENGAN TAMPILAN LCD TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing masing disebutkan sumbernya. Medan, Juli 2008 DEMI SYAPUTRI 052408082
vi DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar isi Daftar tabel Daftar gambar ii iii iv v vi ix x Bab 1 Pendahuluan 1.1 Latar Belakang 1 1.2 Batasan Masalah 1 1.3 Tujuan Tugas Akhir 2 1.4 Metode Pengumpulan Data 2 1.5 Sistematika Penulisan 3 Bab 2 Dasar Teori 2.1 Umum 4 2.2 Sistem Jaringan Komputer 4 2.2.1 Local Area Network (LAN) Tanpa Kabel 5 2.2.2 Keuntungan Menggunakan LAN 6 2.3 Mikrokontroler AT89S5 7 2.3.1 Arsitektur Mikrokontroler AT89S51 7 2.3.2 Memori Data 12 2.3.3 Central Processing Unit (CPU) 13 2.3.4 Bus Alamat 13 2.3.5 Bus Data 13 2.3.6 Bus Kontrol 13 2.3.7 Memori 14 2.3.8 Random Acces Memory (RAM) 14 2.3.9 Read Only Memory (ROM) 14 2.3.10 Perangkat Lunak Mikrokontroler AT89S51 15 2.3.10.1 Simbol Assembler Khusus 16 2.3.10.2 Sistem Pengalamatan 16 2.3.10.3 Instruksi Aritmatika 19 2.3.10.4 Instruksi Percabangan (Branch) 20 2.3.10.5 Instruksi Transfer Data 22 2.3.10.6 Instruksi Aritmatika (Instruksi Perhitungan) 22 2.3.10.7 Instruksi Logika 23 2.3.10.8 Instruksi Transfer Kendali 23
vii 2.4 Special Function Register (SFR) 23 2.4.1 Accumulator 24 2.4.2 Register B 24 2.4.3 Register Port 24 2.4.4 Register Timer 24 2.4.5. Register Control 24 2.5 Flash PEROM 25 2.6 Timer/Counter 26 2.6.1 Timer Mode Register (TMOD) 26 2.6.2 THx dan TLx 27 2.6.3 Timer Control Register (TCON) 27 2.7 Interupsi 29 2.8 Kabel UTP (Kabel LAN) 29 2.8.1 Kabel UTP 29 2.8.2 Kabel Straight 30 2.8.3 Kabel Crossover 31 2.9 Karakter LCD 16 x 2 32 Bab 3 Pembuatan Sistem Rangkaian 3.1 Umum 39 3.2 Blok Diagram 39 3.3 Spesifikasi Sistem 41 3.4 Pembuatan PCB 41 3.5 Sistem Mikrokontroler 42 3.6 Rangkaian Switch Start 43 3.7 Rangkaian Display 44 3.8 Rangakaian Catu Daya 44 3.9 Perangkat Lunak 45 3.9.1 Algoritma Program 46 3.9.2 Diagram Alir (Flowchart) 47 3.10 Bahasa Assembler 48 Bab 4 Analisa dan Pengukuran 4.1 Umum 49 4.2 Sistem Mikrokontroler AT90S51 49 4.3 Analisa Program 51 4.3.1 Analisa Program Tombol Start 51 4.3.2 Analisa Program Awal 52 4.3.3 Analisa Program Inisialisasi Port 52 4.3.4 Analisa Program Inisialisasi LCD 52 4.3.5 Analisa Program pada Tampilan LCD 53 4.3.6 Analisa Program Uji Kabel LAN 53 Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 56
viii 5.2 Saran 57 DAFTAR PUSTAKA 58 LAMPIRAN
ix DAFTAR TABEL Halaman Tabel 2.1 Konfigurasi Port 3.0 Mikrokontroler AT89S51 10 Table 2.2 Simbol Assembler Khusus 16 Tabel 2.3 Register TMOD 26 Tabel 2.4 Register TCON 28 Table 2.5 Pasangan kabel UTP 30 Table 2.6 Susunan Kabel Straight 31 Table 2.7 Transmisi Data Kabel Straight 31 Table 2.8 Susunan Kabel Crossover 32 Table 2.9 Transmisi Data Kabel Crossover 32 Tabel 2.10 Pin dan Fungsi 34 Tabel 4.1 Titik Pengukuran Kondisi Power On Reset 50
x DAFTAR GAMBAR Halaman Gambar 2.1 Konfigurasi pin mikrokontroler AT89S51 8 Gambar 2.2 Blok Diagram Mikrokontroller AT89S51 15 Gambar 2.3. Modul LCD Karakter 2x16 32 Gambar 2.4. Rangkaian interface ke LCD Karakter 2x16 33 Gambar 2.5 Modul LCD 37 Gambar 3.1 Diagram Blok Alat Uji Kabel LAN 40 Gambar 3.2 ATMinimum 43 Gambar 3.3 Rangkaian Reset Switch 43 Gambar 3.4 Rangkaian Display 44 Gambar 3.5 Rangkaian Catu Daya 45 Gambar 3.6 Flowchart Alat Uji Kabel LAN 47 Gambar 4.1 Grafik Pengisian Kapasitor terhadap Waktu 50 Gambar 4.2 Aliran Arus dan Perubahan Tegangan Reset Otomatis 51