Frengky Saut P. Sinurat : Perancangan Ranggkaian Running Text Dalam Penggunaan Pintu Otomatis Berbasis Mikrokontroler AT89S51, 2007.
USU Repository © 2009
34
BAB 3
PEMBAHASAN
3.1 Cara Kerja Rangkaian Secara Umum
Frengky Saut P. Sinurat : Perancangan Ranggkaian Running Text Dalam Penggunaan Pintu Otomatis Berbasis Mikrokontroler AT89S51, 2007.
USU Repository © 2009
35
Gambar 3.1 Rangkaian Umum
Pada rangkaian ini digunakan sebuah mikrokontroler AT89S51 sebagai pusat kendali dari seluruh rangkaian. Rangkaian pendukung lainnya adalah 13 tombol, yaitu 10
tombol untuk password, dan tiga tombol sebagai tombol setting, sensor yang dapat mendeteksi ketika pintu terbuka tertutup, rangkaian Led pada Running Text untuk
menampilkan angka password, dan sebuah rangkaian pengendali motor.
Sensor buka pintu berfungsi untuk mengetahui batas maksimum terbukanya pintu, sehingga ketika pintu terbuka kemudian pintu menyentuh sensor ini, maka
sensor akan mengirimkan sinyal ke mikrokontroler untuk menghentikan perputaran
Frengky Saut P. Sinurat : Perancangan Ranggkaian Running Text Dalam Penggunaan Pintu Otomatis Berbasis Mikrokontroler AT89S51, 2007.
USU Repository © 2009
36 motor, sehingga motor berhenti tidak membuka lebih lebar lagi. Sensor ini
terhubung ke P2.6 mikrokontroler AT89S51. Sensor tutup pintu berfungsi untuk mengetahui batas maksimum tertutupnya pintu, yang menandakan bahwa pintu telah
tertutup rapat, sehingga ketika pintu tertutup kemudian pintu menyentuh sensor ini, maka sensor akan mengirimkan sinyal ke mikrokontroler untuk menghentikan
perputaran motor, sehingga motor berhenti. Rangkaian sensor ini terhubung ke P2.7 mikrokontroler AT89S51.
Rangkaian pengendali motor stepper berfungsi untuk mengendalikan pergerakan motor stepper menutup membuka pintu. Rangkaian ini terhubung ke
port 0, sehingga dengan memberikan program tertentu, pergerakan menutup membuka pintu sudah dapat dikendalikan oleh program yang diberikan ke
mikrokontroler AT89S51.
3.2 Rangkaian Sensor Buka Pintu
Sensor ini berfungsi untuk memastikan bahwa pintu telah terbuka secara penuh terbuka lebar, jadi ketika passwordnya benar dan kemudian pengguna menekan
tombol run, maka mikrokontroler akan memerintahkan motor stepper untuk berputar membuka pintu.
Frengky Saut P. Sinurat : Perancangan Ranggkaian Running Text Dalam Penggunaan Pintu Otomatis Berbasis Mikrokontroler AT89S51, 2007.
USU Repository © 2009
37 Ketika pintu menyentuh sensor buka pintu, yang berarti pintu sudah terbuka
lebar, maka sensor akan mengirimkan sinyal low ke mikrokontroler, yang merupakan perintah kepada mikrokontroler untuk menghentikan putaran motor stepper.
Mikrokontroler yang menerima sinyal ini akan langsung memerintahkan motor stepper untuk berhenti berputar, dan pintu telah terbuka lebar.
3.3 Rangkaian Sensor Tutup Pintu