Rangkaian lengkap simulasi jembatan angkat otomatis 40

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Daftar Isi vi Daftar gambar viii Daftar tabel ix Bab 1 Pendahuluan 1 1.1 Latar Belakang Masalah 1 1.2 Rumusan Masalah 2 1.3 Tujuan Penulisan 3 1.4 Sistematika Penulisan 4 Bab 2 Landasan Teori 6 2.1 Perangkat Keras 6 2.1.1 Arsitektur Mikrokontoler AT89S51 6 2.1.2 Konstruksi AT89S51 8 2.1.3 SFR Register Fungsi Khusus Pada Keluarga 51 10 2.1.4 Motor Langkah Stepper 17 2.1.5 Photodioda 19 2.1.6 Dioda Pemancar Infrare Merah LED infra merah 20 2.2 Perangkat Lunak 22 2.2.1 Bahasa Assembly MCS-51 22 2.2.2 Software 8051 Editor,Assembler,Simulator IDE 26 2.2.3 Software Downloader 27 Bab 3 Perancangan Alat dan Cara Kerja Rangkaian 28 3.1 Diagram Blok 28 3.2 Perancangan Algoritma Program 29 3.3 Perancangan Program Utama 30

4.4 Rangkaian lengkap simulasi jembatan angkat otomatis 40

Bab 4 Pengujian dan Analisa Sistem 41 4.1 Rangkaian Power Supply PSA 41 4.2 Pengujian Rangkaian Mikrokontroler AT89S51 41 4.3 Pengujian Rangkaian Driver Motor Stepper 43 4.4 Pengujian Rangkaian Sensor 48 Universitas Sumatera Utara Bab 5 Kesimpulan dan Saran 51 5.1 Kesimpulan 51 5.2 Saran 52 Daftar Pustaka 53 Universitas Sumatera Utara DAFTAR GAMBAR Gambar 2.1. IC Mikrokontroler AT89S51F 14 Gambar 2.2. Diagram motor langkah stepper 17 Gambar 2.3. Pemberian datapulsa pada motor stepper 18 Gambar 2.4. Photodioda 20 Gambar 2.5. Simbol dan rangkaian dasar sebuah LED 21 Gambar 2.6. 8051 Editor, Assembler, Simulator IDE 26 Gambar 2.7. ISP- Flash Programmer 27 Gambar 3.1. Diagaram blok 28 Gambar 3.2 Sub program buka 32 Gambar 3.3 Tampilan sub program sensor 34 Gambar 3.4 Tampilan sub program delay 35 Gambar 4.1 Rangkaian lengkap simulasi jembatan angkat otomatis 40 Gambar 4.2 Rangkaian Driver Motor Stepper 44 Universitas Sumatera Utara DAFTAR TABEL Tabel 2.1. Peta Register Fungsi Khusus SFR 10 Tabel 2.2 . Fungsi pin AT89S51 14 Tabel 4.1. Sinyal masukan pada motor stepper 45 Tabel 4.2. Data masukan high 1 dan low 0 pada motor stepper 46 Universitas Sumatera Utara ABSTRAK Pada perancangan alat simulasi jembatan angkat otomatis ini terdapat 10 blok rangkaian utama. Sensor yang digunakan adalah 2 buah photodioda dan pemancar inframerah. Sensor 1 berfungsi untuk mendeteksi kapal yang akan melewati jembatan. Sensor 2 berfungsi untuk memberitahukan kepada mikorokontroller bahwa kapal telah melewati jembatan. Output dari sensor akan dikuatkan kembali oleh penguat sinyal sebelum masuk ke mikrokontroller. Hasil penguatan sensor yang telah diolah oleh penguat sinyal inilah yang akan di kirimkan oleh mikrokontroller. Mikrokontroller AT89S51 yang merupakan otak dari keseluruhan system berfungsi untuk mengolah semua data yang masuk. Driver motor stepper berfungsi untuk mengendalikan motor stepper. Motor steper digunakan untuk mengangkat jembatan dan menutup palang jalan. Alarm berfungsi untuk memberitahukan bahwa kapal sedang melewati jembatan. Pada perancangan program simulasi jembatan angkat berbasis mikrokontroller AT9S51 ini, Program ditulis atau dibuat dengan menggunakan bahasa assembler. Universitas Sumatera Utara BAB 1 PENDAHULUAN

1.1. Latar Belakang Masalah