Anda di halaman 1dari 7

RANCANG BANGUN KONTROL PERALATAN LISTRIK

OTOMATIS
BERBASIS AT89S51
Isa Hamdan
1)
, Slame !"na#d"
$)
1)
Teknik Elektro, Institut Teknologi Adhi Tama Surabaya
2)
Sistem Komputer, Universitas arotama Surabaya
ABSTRAK
Penggunaan mikrokontroller terutama untuk fungsi yang berbasis waktu (Time) sebagai
pembanding menjadi sangat relevan dengan peralatan yang akan difungsikan berdasarkan waktu
juga. Kontrol peralatan listrik yang mengenal dua kondisi ON/O bisa digunakan sebagai sala!
satu aplikasi dari pemanfaatan mikrokontroller sebagai pusat kontrolnya. Pemanfaatan
mikrokontroller yang dikombinasikan dengan kontrol ON/O menjadi sangat dibutu!kan saat
mobilitas pengguna menjadi semakin meningkat" se!ingga kemampuan pengontrolan
peralatanpun !arus diusa!akan lebi! fleksibel dalam pengaturannya. Pemanfaatan mikrokontroller
yang digunakan sebagai pusat kendali dari peralatan listrik yang penyalaannya berdasarkan waktu
untuk menentukan ON/O nya menjadi sangat menarik untuk terus menerus dikembangkan.
Kata Kunci : #aktu" $ikrokontroller" On/Off
PEN%AHULUAN
!eralatan listrik adalah peralatan
yang senantiasa berubah dan
berkembang sesuai dengan mobilitas
penggunanya" Keberadaan kontrol dari
peralatan listrik yang dapat diprogram
dengan mengambil konsep
pemrograman dan pembuatan aplikasi
dari mikrokntroller adalah sesuatu yang
sangat diharapkan keberadaanya guna
menun#ang mobilitas pengguna
peralatan listrik tersebut" Kontrol
$%$&& adalah kontrol yang bisa
diaplikasikan pada hampir semua
peralatan listrik yang mempunyai dua
kondisi yaitu $ dan $&&"
Kebutuhan akan kontrol listrik yang
dapat diprogram $%$&& sesuai dengan
kebutuhan pengguna adalah suatu
masalah" Sementara peman'aatan dari
mikrokontroller untuk 'ungsi tersebut
sudah memungkinkan"
Untuk keperluan itu akan dibuat
kontrol peralatan listrik yang dapat di
program $%$&& nya sesuai dengan
keinginan penggunanya dengan
menggunakan mi(rokontroller )*S
+,S-1 sebagai pusat kontrol peralatan"
BLOK %IAGRAM SISTEM
Tahapan a.al dari proses
peran(angan alat adalah menentukan
terlebih dahulu blok diagram dari
peralatan tersebut untuk memudahkan
penentuan detail dari penger#aan alat
tersebut"
/ambar 1" 0lok 1iagram Sistem
*ara ker#a alat adalah, #ika penghuni
rumah inigin meninggalkan rumah dalam
#angka .aktu kurang atau sama dengan
dua bulan maka dapat mengakti'kan
kontrol peralatan tersebut dengan (ara
mengeset peralatan yang iningin di
hidupkan dalam #angka .aktu tertentu"
)isalnya2 seorang 3 pergi
11
4urnal )onitor, 5ol" 1, o" 1, 4uli 2612
meninggalakan rumah dalam #angka 1-
hari, pada hari ke 7, 3 ingin lampu
kamarnya menyala dari #am 8 sore
sampai #am 8 pagi, sementara dia #uga
ingin agar pompa penyiram tanamannya
menyala setiap #am 9 sampai #am - sore"
1i sisnilah alat pengendali peralatan
listrik tersebut beker#a untuk mengatur
peralatan listrik tersebut sesuai dengan
#am yang telah diprogram sebelum
meningggalakan rumah"
&ungsi dari masing:masing diagram blok
adalah sebagai berikut ;
1& M"'#('(n#(le# AT89S51
)ikrokontroler ber'ungsi untuk
menerima perintah:perintah dari
keypad serta menampilkan data ke
<*1
$& Tam)"lan LC%
Tampilan <*1 digunakan untuk
menampilkan pilihan output dan
output yang sedang di#alankan"
*& Ke+)ad
Keypad ber'ungsi untuk
memasukkan pilihan output dan
output yang akan di#alankan"
,& T#ans"s(# Un"
Transistor unit ber'ungsi meng:
hubungkan antara mikrokontroller
dan relay 12 5
5& Rela+
=elay ber'ungsi memberikan s.it(h
ke peralatan listrik dengan
memberikan tegangan 226 5
-& P(.e# S/))l+ Un"
!o.er Supply unit akan memberikan
(atu daya -5 ke mikrkontroller dan
(atu daya relay" Indi(ator <E1 yang
mungkin terpasang #uga
menggunakan (atu daya dari po.er
supply unit ini"
M"'#('(n#(le# AT89S51
1alam peran(angan sistem ini
mikrokontroler sebagai otak dari seluruh
sistem dan rangkaian ditun#ukkan pada
gambar diba.ah ini dengan pembagian
'ungsi dari masing:masing port sebagai
berikut ;
EA01P
21
RESET
2$
P33
P31
P3$
P3*
P3,
P35
P3-
P34
P$3
P$1
P$$
ALE0P &
PSEN
KE5PA%
*3 )6
*3 )6
13 K
,4 /6
1$ MH7
>
%ATA LC%
>- 5
AT 8 9 S 5 1
P$5
P$-
P$4
P*3
P*1
P*$
P**
P*,
P*5
P*-
P*4
P13
P11
P1$
P1*
P1,
P15
P1-
P14
OUTPUT
/ambar 2" )inimum Sistem AT+,S-1
Pe.a'/an M"'#('(n#(le#
*hip I* mikrokontroler yang
digunakan adalah AT+,S-1 dengan seri
29!*, yang berarti mikrokontroler ini
dapat beker#a sampai 'rekuensi
maksimal 29 )?@" !ada rangkaian
mikrokontroler menggunakan osilator
internal Aon (hip os(illator) yang dapat
digunakan sebagai sumber (lo(k *!U
dan diran(ang untuk beker#a pada
'rekuensi Akristal) 12 )?@" &ungsi dari 2
buah kondensator bernilai B6 p& Anilai
disesuaikan dengan data sheet
AT+,S-1) ini adalah untuk stabilitas
resonansi dari (lo(k os(illator"
P(.e# On8Rese
!o.er $n:=eset maksudnya
adalah mikrokontroler akan melakukan
reset pada saat po.er A(atu daya)
diakti'kan Adi $n:kan)" =angkaian reset
terdiri dari sebuah kapasitor 16& dan
sebuah resistor 16K dan sebuah s.it(h
push button" =eset ter#adi pada saat
transisi dari ChighD selama dua siklus
menu#u ke Clo.D yang dikenakan pada pin
reset" Satu siklus mesin pada rangkaian
adalah
E
kristal f
12
E
000 . 000 . 12
12
E 1
s
2 siklus E 2 s
12
Isa ?amdan, dkk ; =an(ang 0angun Kon F""
1engan kapasitor bernilai
16& dan resistor 16K, maka .aktu high
adalah ;
2%B =* E 6,8 G 16"666 G 16 " 16
:8

E 6,68 detik E 86 ms
Haktu 86 ms sudah melebihi dari
minimum .aktu ChighD yang diperlukan
untuk reset"
Tam)"lan LC%
<*1 dalam sistem ini digunakan
untuk mempermudah user dalam
menentukan pilihan output yang
diiinginkan" !ada saat sistem beker#a
<*1 akan menampilkan pilihan output
yang sedang di#alankan serta .aktu %
4am yang terus beker#a" =angkaian <*1
dan hubungan dengan mikrokontroler
ditun#ukkan pada gambar B" !en#elasan
dari rangkaian <*1 adalah sebagai
berikut;
!in data <*1 dihubungkan dengan
port 6 mikrokontroler"
!in 5(( adalah (atu daya positip
rangkaian <*1 dihubungkan ke >-
5olt"
!in 5ss adalah ground rangkaian
<*1, dihubungkan ke ground po.er
supply"
!in 5ee adalah pin yang ber'ungsi
untuk mengatur tingkat ke(erahan
<*1 dengan menggunakan variable
resistor 1K"
!in E Aenable) ber'ungsi untuk
mengontrol akti' tidaknya <*1 yang
dihubungkan ke mikrokontroler port
1"-"
!in =S ber'ungsi untuk seleksi data
bus sebagai CdataD atau sebagai
CkontrolD, dan dihubungkan ke
mikrokontroler port 2"7
!in A adalah (atu positip untuk lampu
belakang <*1 dihubungkan ke >-
5olt melalui dioda sebagai proteksi"
!in K adalah ground untuk lampu
belakang <*1, dihubungkan ke
ground po.er supply"
%OT MATRIK LC%
1$T )AT=IK <*1
5
*
*
5
S
S
5
E
E
=
%
H
1
6
1
1
1
2
1
B
1
9
1
-
1
8
1
7
E=
S
AK
1ATA 0US 0A*K <I/?T
1661
%ATA LC%
>- 5
1 K
>- 5
5
*
<
1
/ambar B" =angkaian <*1
Ke+)ad
Keypad digunakan sebagai
inter'a(e antara user dan system" User
akan memberikan pilhan output yang
diinginkan serta menampilkan pilihan
tersebut ketika sedang di#alankan"
1 2 B
9 - 8
7 + ,
9
6 :
!B"6 : !B"8
/ambar 9" Kon'igurasi Keypad B39
1ari rangkaian diatas dapat
diperoleh 18 kemungkinan output
yang dapat dilhat pada tabel berikut;
Tabel 1" *oding Keypad 93B
T#ans"s(# Un"
Transistor Unit adalah rangkaian
gabungan antara transistor dan resistor
serta pengaman dioda yang digunakan
sebagai saklar ke relay, sehingga setiap
output yang dikirim dari mikrokontroller
dapat menyalakan relay melalui
transistor unit"
1B
4urnal )onitor, 5ol" 1, o" 1, 4uli 2612
1A=I =E<AI - 5
1A=I !2"6 : !2"2
BB6 $?)
A 7BB
I 9661
BB6 $?)
A 7BB
I 9661
BB6 $?)
A 7BB
/ambar -" =angkaian Transistor 1river
Rela+ 51 %C
=elay merupakan s.it(h magneti(
yang di gunakan untuk mengontrol
tegangan yang lebih besar, yaitu dari
tegangan 12 5 mengontrol tegangan
226 5"
KE T=ASIST$= UIT
1A=I !$HE= SU!!<I
> - 5 1*
*1
1* 12 5
KE =1
*1
1* 12 5
KE =1
*1
1* 12 5
KE =1
/ambar 8" =angkaian =elay -5 1*
Rela+ 1$1 %C
=elay 12 5 digunakan untuk
mengontrol tegangan yang lebih besar,
yaitu dari tegangan tegangan 226 5"
/ambar 7" =angkaian =elay 125 1*
P(.e# S/))l+ Un"
!o.er supply unit ini digunakan
untuk memberikan (atu daya ke semua
rangkaian yang terkait" *atu daya dibuat
stabil dengan (ara menambahkan I*
7+6- untuk (atu - 5olt dan 7+12 untuk
(atu 12 5olt" Trans'ormer yang
digunakan dalam pembuatan po.er
supply unit ini adalah Trans'ormer A*
226 5 pada bagian !rimernya dan 12 5
dengan (enter tapenya pada bagian
sekundernya"
/ambar +" !o.er Supply Unit
Kestabilan (atu daya sangat
menentukan kehandalan dari pembuatan
system yang akan dibuat sehingga
proses peran(angan yang dibuat
mebutuhkan beberapa per(obaan
sebelum dibuat suatu rangkaian baku
yang sudah teru#i"
Pe#an;'a L/na' S"sem
!erangkat lunak menggunakan
bahasa tingkat rendah assembly )*S
J -1" Agar program yang di buat sesuai
dengan perangkat keras yang telah di
buat, maka kiranya perlu di buat suatu
alur program sehingga algoritma
program dapat terstruktur dan #elas" Alur
peran(angan perangkat lunak yang
dibuat hanya berdasarkan subrutin yang
akan digunakan mengingat keterbatasan
dari pemakaian 'lo.(hart itu sendiri yang
terbatas pada bagian J bagian yang
bersinggungan dengan input dan output
sa#a" !emakaian 'lo.(hart yang terlalu
rumit #ustru sering menyulitkan kita untuk
memahami maksud dari program yang
akan kita buat, karena keterbatasan dari
penggunaan 'lo.(hart itulah penulis
hanya membuat alur subrutinnya sa#a"
diagram alur peran(angan perangkat
lunak sebagai berikut ;
19
Isa ?amdan, dkk ; =an(ang 0angun Kon F""
/ambar ," &lo.(hart Sistem
Pen;/<"an 'e+)ad
!engu#ian keypad bisa dilakukan
dengan menggunakan so't.are, bila
tombol keypad di tekan, maka so't.are
akan memba(a data dari keypad,
misalnya angka 1 yang di tekan, maka
data K66 akan berubah men#adi KEE dan
bila ditabelkan sebagai berikut ;
Tabel 2" 1ata Keypad
Pen;/<"an T#ans"s(# Un"
!engu#ian Transistor Unit di
lakukan dengan memberikan logi( 1
pada base transistor dan ground pada
(olle(tornya"
> 12 5 1(
BB6 $?)
A 7BB
*olle(tor
0ase
I 9661
/ambar 16" !engu#ian Transistor 1river
Tabel B"Tabel ?asil !engu#ian
Transistor
In)/ S."=>
Base C(lle=(#
6 /round *onne(t
1 /round 1is(onne(t
Pen;/<"an Rela+ 51 dan 1$1
!engu#ian relay % kontaktor di
lakukan dengan memberikan tegangan
ker#a pada relay % kontaktor dan
kemudian di lakukan pengu#ian pada
kontak J kontaknya"
1-
4urnal )onitor, 5ol" 1, o" 1, 4uli 2612
/ambar 11" !engu#ian =elay
Tabel 9" Tabel ?asil !engu#ian
=elay
Pen;/<"an S"sem
!engu#ian Sistem di lakukan
dengan memasang semua komponen
dalam sistem dan melakukan pengu#ian
pada tegangan operasional listrik yang
akan digunakan daam rumah tangga"
/ambar 12" =angkaian <engkap
!engu#ian satu sistem lengkap, diu#i
dengan memberikan beban listrik yang
sebenarnya" !engu#ian sistem dilakukan
dengan #alan membuat tabel u#i yang
kemudian dimasukkan sebagai bahan
untuk mengu#i apakah sistem yang telah
dibuat dapat ber#alan dengan baik atau
tidak"
Tabel -" ?asil !engu#ian Sistem
Se
O/)/
M/la"
ON da#"
Ha#" 'e
Sam)a"
>a#" 'e
M/la"
<am
Sam)a"
<am
1 2 1- 1+ -
$ 9 96 - 1-
* 16 26 26 -
Kes"m)/lan
1alam !enelitian ini telah di bahas
!eran(angan dan !embuatan pengendali
peralatan listrik otomatis berbasis
AT+,S-1 yang merupakan peralatan
bantu yang dapat digunakan sebagai
kontrol listrik otomatis yang menekankan
pada 'ungsi dan e'isiensi dari penggunaan
sumber listrik dapat disimpulkan sebagai
berikut;
1" Integrasi dari hard.are dan
so't.are yang diaplikasikan pada
peralatan untuk 'ungsi tertentu
ternyata (ukup memberi man'aat
yang bisa digunakan untuk
perbaikan k.alitas kehidupan"
2" Elektronika digital yang
menitikberatkan pada proses
digiatalisasi sistem yang
menggunakan model logika 6 dan
1, ternyata telah semakin handal
dengan dapat diintegrasikannya
hard.are dan so't.are A%mbeded)
se(ara lebih mudah dan murah"
B" Kontrol peralatan listrik yang
memadai dan handal serta pintar
#uga semakin dibutuhkan terutama
demi meningkatkan e'isiensi
penggunaan energi listrik tersebut"
%A6TAR PUSTAKA
0ishop, $.en, 2669, &asar ' dasar
%lektronika" !enerbit !T" /elora
Aksara !ratama, 4akarta"
18
Isa ?amdan, dkk ; =an(ang 0angun Kon F""
)alvino, !"A", 1,,-, Prinsip ' prinsip
%lektronika, !enerbit Erlangga,
Surabaya"
!utra, A" E", 2662, (elajar $ikrokontroler
)T *+,-./-//-- (Teori dan )plikasi),
!enerbit /ava )edia, Iogyakarta"
1eddy S", 9+ 4am Kupas Tuntas
)ikrokontroler )*S-1 L A5=
Tirtamihard#a, 1,,8, %lektronika
&igital, !enerbit Andi, Iogyakarta"
Hasito, S", 1,,-, 0ademekum
%lektronika edisi kedua" !enerbit
/ramedia, 4akarta"
Sulhan S", )udah dan )enyenangkan
0ela#ar )ikrokontroler, !enerbit Andi,
Iogyakarta, 2668
17