M ikr
okont rol
er A
T 89S
5 1
BAB 3
PERANCANGAN ALAT DAN PROGRAM
3.1 Rancang Bangun Pinti Otomatis Menggunakan Password
3.2 Diagram Blok Secara garis besar, diagram blok rangkaian dari pintu otomatis dengan menggunakan
password ditunjukkan pada gambar berikut ini :
P1 P3
P3.5 P0
P3.6
Gambar 3.2 Diagram Blok Rangkaian Rangkaian
Pengendali Motor Stepper
Motor Stepper
Tombol Password
Sensor Buka pintu
Sensor tutup Pintu
Display seven segmen
Universitas Sumatera Utara
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 terbukatertutup, empat digit seven segmen untuk
menampilkan angka yang 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 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 menutupmembuka pintu. Rangkaian ini terhubung ke port
0, sehingga dengan memberikan program tertentu, pergerakan menutupmembuka pintu sudah dapat dikendalikan oleh program yang diberikan ke mikrokontroler
AT89S51.
Universitas Sumatera Utara
3.3 Flowchart Rancang Bangun Pintu Otomatis Menggunakan Password