3.2. Rangkaian Mikrokontroler AT89S51
Sistem minimum mikrokontroler adalah sistem elektronika yang terdiri dari komponen-komponen dasar yang dibutuhkan oleh suatu mikrokontroler untuk
dapat berfungsi dengan baik.Pada umumnya, suatu mikrokontoler membutuhkan dua elemen selain power supply untuk berfungsi: Kristal Oscillator XTAL,
dan Rangkaian RESET. Analogi fungsi Kristal Oscillator adalah jantung pada tubuh manusia.Perbedaannya,jantung memompadarah dan seluruh kandungannya,
sedangkan XTAL memompa data. Dan fungsi rangkaian RESET adalah untuk membuat mikrokontroler memulai kembali pembacaan program, hal tersebut
dibutuhkan pada saat mikrokontroler mengalami gangguan dalam meng- eksekusi program.
Pada sistem minimum mikrokontroler ATMEL MCS51 khususnya sistem minimum mikrokontroler AT89S51 perlu ada tambahan komponen
berupa Resistor Pull- Up pada PORT0, hal tersebut dikarenakan PORT0 pada mikrokontroler AT89S51 tidak memiliki internal Pull-Up. Jangan
lupa tambahkan konektor ISP untuk mengunduh download program ke mikrokontroler. Rangkaian sistem minimum mikrokontroler ATMEL AT89S51
dapat dilihat pada gambar berikut:
Universitas Sumatera Utara
Gambar 3.2 Sistem Minimum Mikrokontroler AT89S51
3.3 Rangkaian Limit Switch Buka Pintu dan Tutup Pintu
Ketika LDR mendeteksi cahaya, maka pintu gerbang akan terbuka. Untuk mengetahui bahwa pintu terbuka secara penuh, maka dibutuhkan sebuah limit
untuk mengetahuinya. Limit ini berfungsi memastikan bahwa pintu telah terbuka secara penuh terbuka lebar. Jadi ketika LDR mendeteksi cahaya, maka
mikrokontroler akan memerintahkan motor DC untuk berputar membuka pintu gerbang. Ketika pintu menyrntuh limit buka pintu, yang berarti pintu gerbang
sudah terbuka lebar, maka limit akan mengirimkan sinyal low ke mikrokontroler,yang merupakan perintah kepada mikrokontroler untuk
menhentikan putaran motor DC untuk berhenti berputar, dan pintu telah terbuka lebar.
Setelah beberapa saat, maka mikrokontroler akan memerintahkan motor DC untuk berputar menutup pintu ketika pintu menyentuh limit tutup pintu yang
Universitas Sumatera Utara
berarti pintu sudah tertutup rapat, maka limit akan mengirimkan sinyal low ke mikrokontroler, yang merupakan perintah kepada mikrokontroler untuk
menhentikan putaran motor DC. Mikrokontroler yang menerima sinyal ini akan langsung memerintahkan motor DC untuk berhenti berputar, dan pintu telah
tertutup rapat.
ke P2. 3 ke P2. 2
Gambar 3.3 Rangkaian Limit Switch untuk Buka dan Tutup Pintu
3.4 Perancangan Rangkaian Driver Motor DC