commit to user
13
BAB III DESAIN DAN PERANCANGAN SISTEM
3.1 Analisa Kebutuhan
Dalam pembuatan
Prototype
Alat Pengaman Pintu Kos ini membutuhkan beberapa perangkat keras
hardware
, perangkat lunak
software
dan alat-alat pendukung antara lain:
3.1.1 Perangkat Keras Hardware 3.1.1.1 Rangkaian Power Supply
Rangkaian ini terdiri dari tansformator yang berfungsi
mengubah tegangan dari AC ke DC. Rangkaian dioda D1 dan D2 berfungsi untuk menyearahkan gelombang AC ke DC sebagai penyetabil
tegangan digunakan regulator 7805.
Gambar 3.1 Rangkaian Power Supply
3.1.1.2 Rangkaian Mikrokontroler
Mikrokontroler ATmega 32 digunakan sebagai komponen utama pada rangkaian kendali. Mikrokontroller menjadi otak dari perancangan
alat, yang selanjutnya siap dihubungkan ke rangkaian
input
maupun
output
, Pada Gambar 3.2 ditunjukkan rangkaian minimum sistem dari
mikrokontroler ATMega32. Pada rangkaian minimum terdapat rangkaian
commit to user
pembangkit osilator dengan Kristal 11095200 Hz serta dua buah kapasitor 22 pF. Terdapat juga rangkaian reset yang digunakan untuk mereset
mikrokontroler.
Gambar 3.2 Rangkaian mikrokontroler
3.1.1.3 Rangkaian
Keypad
Prototype
alat pengaman pintu kos dilengkapi dengan modul
keypad
matriks 4x4 sebagai tombol
input
data masukan. Untuk keypad yang akan digunakan
, tombol A untuk menu
enter password
, tombol B untuk menu ganti
password
, tombol C untuk
log last visit
dan sebagai masukan data
password user
. Pada
keypad
4x4 dihubungkan dengan
port
A pada ATMega 32 yaitu dari kaki A0 sampai A7.
Gambar 3.3 Rangkaian Keypad
Atmega 32
commit to user
3.1.1.4 Rangkaian LCD
LCD digunakan sebagai antarmuka pengguna dengan alat dan menampilkan tampilan aksi yang dilakukan user seperti
input pa ssword
, ganti password,
disable keypad
dan
enable keypa d
. Pada perancangannya LCD menggunakan ukuran 16x2, 16 kolom dan 2 baris matriks karakter.
Mikrokontroler mengendalikan LCD menggunakan port C dengan
6 jalur data, antara lain 4 pin terhubung ke DB4-DB7 dan 2 pin terhubung ke Rs
dan En.
Gambar 3.4 Rangkaian LCD
3.1.1.5 Rangkaian Motor DC
Untuk keluaran motor DC ditambahkan IC ULN sebagai alat serba guna yang sangat bermanfaat untuk mengendalikan beban pada motor dc
dan relay. Motor DC digunakan untuk mengubah energi listrik ke energi gerak untuk menggerakkan slot pintu sehingga pintu dapat tertutup atau
terbuka. R1 atau relay 1 digunakan untuk mengaktifkan dan menonaktifkan motor. R2 atau relay 2 digunakan untuk maju mundurnya
pintu.
commit to user
Gambar 3.5 Rangkaian Motor DC
3.1.2 Perangkat Lunak Software