ISSN: 1693-6
930
185
Pengatu
r
an S
a
kla
r
Pada A
c
ara Ce
pat T
epat……
(Tol
e Sutikno
)
PENGATURAN SAKELAR PADA ACARA CEPAT TEPAT
BERBASIS MIKROKONTROLER AT89C2051
Tole Sutikno
,
Anton Yud
h
ana, Didi Siprian
Progra
m
Studi Tekni
k
Ele
k
tro Fa
kulta
s
Tekn
ologi Ind
u
stri Universit
a
s Ahma
d Da
hlan
Kampus III Jl. Prof. Dr. Soepomo, Janturan, Y
ogyakarta 55164, Tel
p
. (
0274) 379418 psw 220,
Fax. (0274
) 3
8152
3, e-mail
: tholes20
00
@yaho
o.co
m
,
siprian
s
@ya
hoo.co.id
A
b
st
r
a
k
Pada
bab
ak rebutan suatu aca
r
a
cepat t
epat atau kui
s
, dibutuh
ka
n
suatu alat el
ektro
n
is
yan
g
dap
at m
enentu
k
a
n
pe
serta m
ana
yang lebi
h dul
u berm
a
ksu
d
m
enjawab
su
atu perta
nyaa
n.
Peralata
n ya
ng dip
a
kai p
ada
saat i
n
i
m
a
sih be
rb
a
s
is rel
a
y m
e
kanik,
sehi
ngg
a si
stem
ku
rang
kom
pak d
a
n
m
e
m
unculkan ke
sulitan
ketika
ingi
n m
e
m
odifik
a
si si
stem
.
Guna m
eng
atasi
perm
a
salaha
n ini, m
a
ka pada pe
nuli
s
a
n
skrip
s
i ini
diran
c
a
ng pe
ngaturan
sa
kelar u
n
tuk a
c
ara
cep
a
t tepat
b
e
rba
s
i
s
m
i
kro
k
ontrole
r AT8
9
C2
051.
Si
stem
yang
a
k
a
n
di
ran
c
a
n
g
m
enggun
akan
rela
y el
ektron
is a
gar m
e
mberi
k
an
re
sp
o
n
turn
-o
n yan
g
lebih
cepat.
Jal
ann
ya
pe
nelitian m
e
lip
uti
pera
n
cang
an
dan
pe
ng
ujian
ran
g
ka
ian
yan
g
te
rdiri
da
ri
ra
ngkaian
si
stem
m
i
nimu
m
m
i
krokontrol
e
r AT89
C20
5
1
dan
catu
dayan
ya, pe
ngujia
n ran
g
k
aia
n
opto
c
o
upler, p
enguj
ian
rang
kai
an S
CR,
se
rta int
egra
s
i
si
stem
. Berda
s
a
r
ka
n pe
nelitian
yang tel
ah
dila
ku
kan
m
u
lai
dari
peng
ujian
ra
n
g
kai
an
sist
e
m
m
i
nim
u
m
m
i
krokontrol
e
r AT89
C2
051
dan
catu da
yan
y
a,
pen
gu
jian
rang
kai
an o
p
t
ocou
pler, p
e
ngujia
n ra
ng
kaia
n SCR, dan integ
r
a
s
i
rang
kai
an
kesel
u
ru
han
yang
diran
c
a
ng, si
stem
yang di
rancang d
apat
beke
r
ja sepe
rti yang di
ha
rapkan.
Kata kunci
:
Pengatu
r
an
sakel
a
r, Mikro
k
ontrole
r AT8
9
C2
051.
1. PEN
DA
HU
LU
AN
Pada suatu
aca
r
a
kui
s
atau “cep
at tepat”
terlih
at pada m
a
sin
g
-
ma
sing p
e
serta atau
regu yan
g
mengi
kuti lomb
a terse
but di
sedi
akan su
a
t
u tombol untuk dite
kan, di
mana bila
su
atu
peserta mam
pu
u
n
tuk me
njawab suatu
perta
nyaan
yang diaj
uka
n
ma
ka
pe
se
rta terse
but h
a
ru
s
mene
kan tom
bol untu
k
me
ndap
atka
n ha
k menja
w
a
b
. Biasanya h
a
k menjawab in
i diberi
k
an ju
ri
kep
ada pe
se
rta yang dap
at menekan tombol terl
e
b
i
h
dahulu, ole
h
karena itu
masin
g
-m
asi
n
g
peserta
ha
ru
s b
e
rg
erak
cepat me
ne
ka
n tombol
bil
a
da
ri p
e
rtan
yaan yang
d
i
ajukan m
e
ra
sa
mampu u
n
tuk menjawabny
a.
Pada pen
gat
uran
sa
kela
r cepat tepat
ini biasa
n
ya peng
atura
nny
a dibuat sed
e
mikia
n
rupa
se
hingg
a bila sal
ah
satu peserta t
e
lah terl
ebih
dahul
u mene
kan
sa
kela
r, maka
pen
eka
nan
tombol ole
h
p
e
se
rta lain
nya tidak a
k
a
n
mempe
nga
ru
hi bel da
n la
mpu yang tel
ah terle
b
ih da
hulu
direb
u
t oleh
peserta yan
g
pertam
a
tad
i
. Bahkan to
mbol yang l
a
bih dah
ulu di
tekan
wal
aup
un
deng
an selisi
h
wa
ktu
sepe
rse
k
ia
n deti
k
deng
an tomb
ol yang lain
n
y
a, maka to
mbol yang l
e
bih
dahul
u terse
butlah yan
g
aka
n
di
re
spo
n
oleh
alat.
Jadi
bila tam
pak oleh
mat
a
misalnya d
u
a
peserta me
nekan tomb
ol berbaren
gan a
k
an t
e
tapi ra
ng
ka
ian pen
gatu
r
akan ma
mpu
menan
gkap
peserta man
a
yang terle
b
ih dahul
u membe
r
i re
spo
n
karena seli
sih yang se
mpit
tadi.
Ran
g
kaian konven
sional peng
atura
n
sa
kela
r untu
k
a
c
ara cep
a
t tepat ini
biasanya
dira
kit deng
a
n
mengg
una
kan relay
-rel
a
y dengan b
any
ak sakelar p
a
da masi
ng-m
a
sin
g
relayny
a
.
Keku
ran
gan
dari
ran
g
kaia
n rel
a
y ini ad
alah d
e
lay waktu nya
yan
g
aga
k l
a
ma
serta
pem
aka
i
an
sumb
er daya
yang
cu
ku
p
besar. Pa
da
sistem
d
enga
n me
nggu
na
kan
relay, pe
ngaturan
ko
n
t
rol
sa
kela
r da
n konta
k
-ko
n
ta
k untu
k
men
y
alaka
n
lamp
u dan
bu
zz
er
hanya digu
nakan relay-relay
saja.
Untu
k me
ngg
antika
n
si
ste
m
relay te
rse
but pad
a pe
n
e
litian ini a
k
a
n
dicoba
se
b
agai al
at
kontrol da
ri p
engatu
r
an
sa
kela
rnya dig
u
nakan mi
kro
k
ontrole
r, sem
entara u
n
tuk
mengg
antika
n
fungsi
konta
k
relay untuk
menyala
k
an l
a
mpu da
n
bu
zzer
dig
una
kan
opto
c
ou
pl
er
dan S
CR.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 4, No. 3, Desem
b
e
r
2006: 18
5 -
192
186
2. METODE
PENELITIAN
2.1 Peranca
ngan Peran
g
kat Kera
s
Urai
an pe
ran
c
an
gan p
e
ra
n
g
kat kera
s di
bagi dal
am d
ua kel
o
mpo
k
baha
sa
n, yaitu:
a. Rang
kai
a
n
driver lamp
u dan bu
zzer
Sistem pen
ga
turan sakela
r untuk a
c
a
r
a c
epat tepat ini diran
c
a
ng de
ngan me
ngg
u
nakan
bagia
n
-b
agia
n
yang
beb
e
r
apa
jeni
snya
telah di
se
bu
tkan
seb
e
lum
n
ya, bagia
n
-bagia
n
terse
but
kemu
dian
di
su
sun
se
su
a
i
deng
an fu
ngsi
n
ya ma
sing-m
a
si
ng.
Pada G
a
mb
ar 1
ditunju
k
kan
diagram blo
k
dari al
at yang dib
uat. Dari
di
ag
ram
blok te
rseb
ut pengg
am
bara
n
detail
n
ya
bagaim
ana
b
agian
-ba
g
ian
tersebut terkone
ksi
satu
d
enga
n yang l
a
innya di
urai
kan
diba
wah
ini
yang juga di
sertakan ske
m
anya bagi
an
perb
agia
n
.
Input
Output
Pese
rta
Driver Lam
p
u
dan Buzze
r
A
A
B
Sis
t
em mik
r
ok
ontroler
B
C
AT89C2
051
C
D
D
B
u
zzer
Pemilih mode
Led indikato
r mod
e
Re
set
Gamba
r
1. Di
agra
m
blo
k
p
e
ran
c
a
nga
n sistem
Pada rang
kai
an
dr
ive
r
la
mpu d
an
buz
ze
r
i
n
i ad
a
dua b
agia
n
utama yaitu
rang
kai
an
SCR da
n
ran
g
kai
an
opto
c
ouple
r
.
Rang
kaia
n S
C
R a
dalah
me
rup
a
ka
n
ran
g
kaian yan
g
la
ng
sun
g
berh
ubu
nga
n
denga
n lam
pu-la
mpu d
a
n
buzze
r
AC dan ra
ng
kai
an SCR ini lang
sun
g
disu
plai
oleh a
r
u
s
A
C
220 V
o
lt. Rang
kaia
n
opt
oco
uple
r
me
rupa
kan
ra
ng
kaia
n yang
d
i
guna
ka
n unt
uk
mene
ru
skan sinyal
d
a
ri
mikrok
ontrol
e
r ke
rang
kai
an SCR
se
kaligu
s
me
ngi
sola
si
ran
g
kaian
mikrokontrol
e
r dari a
r
u
s
AC pad
a ran
g
kaian SCR.
Gamba
r
2. Rang
kaia
n SCR
SC
R FIR
3
D
Bu
zz
er
SC
R FIR
3
D
SC
R FIR
3
D
.
2k
2
La
mp
u C
IN
PUT
A
C
220
V
2k
2
2k
2
SC
R FIR
3
D
S
C
R
FI
R 3D
La
mp
u B
2k
2
2k
2
D
ari
R
angkaian
O
pto Coupler
La
mp
u A
La
mp
u D
.
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Pengatu
r
an S
a
kla
r
Pada A
c
ara Ce
pat T
epat……
(Tol
e Sutikno
)
187
Ran
g
kaian S
CR yan
g
dig
una
kan p
ada
alat ini adal
ah se
pe
rti pada Ga
mba
r
2. SCR
yang di
gun
akan p
ada
rang
kaia
n ini
ad
al
ah
se
ri
FI
R
3
D
seb
anya
k
5
bu
ah
ya
ng
digun
akan un
tuk
memutu
s sa
mbung
ka
n arus listri
k
AC
ke lampu
-
lamp
u dan
bu
zzer
.
Seperti yang
telah dijelaskan
pada
bab
2 t
entang S
C
R,
bah
wa u
n
tuk
menga
ktifka
n
SCR terseb
u
t
dibutuh
kan
tegan
gan
tr
i
g
e
r
pada
ma
su
ka
n
gate
nya
d
an u
n
tuk me
matikan
n
ya
cara
yang
um
um a
dalah
m
e
matika
n
sel
u
ruh
tegang
an ya
ng ma
su
k ke SCR te
rse
but. Prose
s
menghi
dup
ka
n lampu ata
u
buzze
r
pa
da
rang
kai
an te
rseb
ut adal
ah
deng
an m
e
mberi
k
a
n
teg
anga
n pi
cu p
ada m
a
sukan
masi
ng-ma
si
ng
SCR, teg
ang
an pi
cu ini
b
e
ra
sal
dari
rang
kaia
n
opt
oco
uple
r
.
Te
gang
an yan
g
dibe
rikan ol
eh
optocoupl
er
p
ada
ma
sukan
SCR di
beri
p
enah
an
aru
s
seb
uah
re
si
stor
aga
r a
r
u
s
yang m
a
su
k
ke
gate
SCR tid
a
k b
e
rl
ebiha
n. Untu
k me
matikan
SCR adala
h
de
n
gan m
e
matikan selu
ruh
a
r
us
yang ma
su
k
ke S
CR, p
a
d
a
ra
ng
kaian
pro
s
e
s
nya
a
dalah perta
m
a
-tama arus yang
ma
su
k ke
gerb
ang
SCR di
mati
kan
ke
mudi
an
p
ada
sa
at a
r
u
s
A
C
li
stri
k
bera
d
a
pad
a
pe
rsil
anga
n
nol,
maka
selu
ruh
tegangan ya
ng masuk
ke
SCR terput
u
s
dan kondi
si
SCR sa
at terse
but adal
a
h
memutu
skan
aru
s
yang a
k
an meng
aki
b
atkan b
eba
n yang terpa
s
a
ng pad
anya i
k
ut pad
am.
Bagian yan
g
ked
ua p
a
d
a
ra
ng
kaian
dri
v
er
lamp
u dan
bu
zzer
a
dalah
rang
kaia
n
optocoupl
er.
Ran
g
kaian te
rse
but dipe
rli
hatka
n pad
a Gamba
r
3.
Gamba
r
3. Rang
kaia
n
opt
oco
uple
r
Pada bagi
an
sisi p
hoto tra
n
si
stor d
a
lam
optoco
uple
r
adala
h
berfu
ngsi seb
agai sa
kela
r
yang a
k
an m
engh
ubun
gka
n
masukan d
a
ri kole
ktor
ke emitornya, dimana
kel
u
a
r
an e
m
itor d
a
ri
optocoupl
er
i
n
i terhub
ung
ke ge
rba
ng SCR. Photo tra
n
si
stor dal
am
optocou
ple
r
a
k
an
te
r
h
ub
un
g
bila m
ene
rim
a
cahaya
da
ri
LED yang
ju
ga a
da
didal
a
m
opto
c
o
uple
r
terse
but, d
e
ngan
demi
k
ia
n
untuk m
eng
a
k
tifkan
photo
transi
s
to
r tersebut
h
a
ru
slah
LED ya
ng ad
a didal
am dinyala
k
an
deng
an dibe
ri
kan teg
ang
an
, dan tegang
a
n
inilah yang
nantinya diat
ur oleh mi
kro
k
ontrole
r.
b. Sistem mikro
k
o
n
trol
er
AT89C205
1
Untu
k bero
pera
s
i mikroko
n
trole
r
AT89C
205
1
memerlu
k
a
n
sinyal cl
ock yang
diban
gkit
kan dari
oscilator
internal
den
g
an me
nggu
n
a
ka
n kri
s
tal sebe
sar 12 M
H
z
dan
dua
b
uah
kap
a
sito
r 30
pF. Sedang
kan u
n
tuk
ra
ngkaian
reset
terdiri da
ri
resi
stor 1
0
k dan ka
pa
sitor
elektrolit 10
F/10 V, sistem
re
set
pad
a AT89C205
1 aktif tinggi (
high
) de
nga
n peng
ertian
bil
a
Dari uC
AT89C2051
+
Z
ener
12
V
4,
7 uF
/400
V
.
A
ll 4
7
k
10
0 k
+
P
C
81
7
P
C
81
7
100
0 uF
/16
V
P
C
81
7
IN
PUT AC
2
20 V
IN
400
7
P
C
81
7
+ 5
V
.
Sinyal Kendali
Ke Rangkaian
SCR
P
C
81
7
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 4, No. 3, Desem
b
e
r
2006: 18
5 -
192
188
diberi lo
gika
1 maka ra
ngkaian a
k
a
n
res
e
t
. Ra
ngkaian
sist
em minimu
m mikro
k
o
n
trole
r
AT89C205
1 untuk al
at ini dapat dilihat
pada G
a
mba
r
4.
Gamba
r
4. Rang
kaia
n si
stem minimum
mikr
okontrol
e
r AT89
C205
1
untuk alat pe
ngaturan
sa
kela
r ce
pat
t
epat
.
Sistem mini
mum mikro
k
ontrole
r di a
t
as dal
am a
p
lika
s
inya te
rbagi d
a
lam
bebe
rap
a
bagia
n
, yaitu:
1)
P1.0, P1.1,
P1.2, P1.3,
P1.4 dan P1
.5 di
guna
ka
n
untuk m
a
su
kan d
a
ri tom
bol pe
se
rta,
tombol mod
e
dan tombol
re
set.
2)
P3.0, P3.1,
P3.2, P3.3,
P3
.4, P3.5 d
an P3.7 diguna
kan untu
k
mengi
rim sinyal untu
k
menyala
k
an l
a
mpu da
n
bu
zzer
AC
se
rta
LED indikasi
kea
daa
n mod
e
.
Catu daya y
ang dib
u
tuh
k
an untu
k
ra
ngkaian
al
at pengatu
r
sakel
a
r cepat
tepat ini
adala
h
seb
e
sar 5 Volt, karena
komp
on
en kont
rol pa
da alat ini hanya meng
g
una
kan satu IC
yaitu mikroko
n
trole
r
AT89
C20
51, ma
ka
trafo
yang
di
guna
ka
n unt
uk m
e
n
c
atu
rang
kaia
n cukup
digun
akan trafo de
nga
n d
a
ya suplai
arus ya
ng
ke
cil
,
yang p
ada
alat ini
pen
ulis m
engg
una
kan
trafo 300 mA
(mili Amper).
Untu
k men
s
t
abilkan tega
n
gan pa
da kel
uara
n
5 Volt, pada rang
akaian ini dig
u
n
a
ka
n IC
regul
ator 7
8
0
5
. Rang
kai
a
n
catu daya terseb
ut adala
h
sep
e
rti nam
p
a
k pa
da Gam
bar 5.
Gamba
r
5. Rang
kaia
n cat
u
daya
2.2. Perangkat Lun
ak
Sebelum
su
a
t
u perang
kat
luna
k di
buat
unt
u
k
mem
udah
ka
n pe
rancang
annya
terlebi
h
dahul
u harus dibuat diag
ram alirnya
(
flow chart
). Di
agra
m
alir p
r
ogra
m
untu
k
alat peng
aturan
sa
kela
r ce
pat
tepat ini adal
ah se
perti ya
ng namp
a
k p
ada Gam
b
a
r
6.
78
05
1
3
2
VI
N
GN
D
VOU
T
+ 5
V
+
~
~
+
-
.
+
IN
PU
T
AC
2
2
0
V
O V
.
12
M
h
z
30
pF
To
mb
ol
M
o
d
e
+ 5
V
To
mb
ol
R
e
s
e
t
Al
l 4
7
0
To
mb
ol
A
To
mb
ol
C
10
u
F
AT
89
C
2
05
1
1
12
13
14
15
16
17
18
19
20
2
3
6
7
8
9
11
5
4
R
S
T
/
VPP
P
1
.0
/A
I
N
0
P
1
.1
/A
I
N
1
P1.
2
P1.
3
P1.
4
P1.
5
P1.
6
P1.
7
VC
C
P
3
.0
/R
X
D
P
3
.1
/T
X
D
P
3
.2
/I
NT
O
P
3
.3
/I
NT
1
P
3
.4
/T
0
P
3
.5
/T
1
P3.
7
XT
A
L
1
XT
A
L
2
30
pF
1k
To
mb
ol
D
Al
l 1
0
k
R
ese
t Si
st
em
+
Opto Coupler
+ 5
V
dan Led Mode
Ke Rangkaian
10
k
To
mb
ol
B
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Pengatu
r
an S
a
kla
r
Pada A
c
ara Ce
pat T
epat……
(Tol
e Sutikno
)
189
Gamba
r
6. Di
agra
m
alir p
r
ogra
m
K
i
r
i
m
p
e
r
i
n
t
ah
ny
al
ak
an
l
a
m
p
u
A
dan
b
u
zzer
Mu
l
a
i
I
n
i
s
ia
lis
a
s
i b
i
t
I
n
p
u
t o
u
tp
u
t
K
i
r
i
m
p
e
r
i
n
t
ah
ny
al
ak
an
l
a
m
p
u
D
dan
b
u
zzer
K
i
r
i
m
p
e
r
i
n
t
ah
ny
al
ak
an
l
a
m
p
u
B
dan
b
u
zzer
K
i
r
i
m
p
e
r
i
n
t
ah
ny
al
ak
an
l
a
m
p
u
C
dan
b
u
zzer
A
p
ak
ah t
o
m
bol
m
ode di
t
e
k
a
n
A
p
ak
ah
t
obol
A
di
t
e
k
a
n
A
p
ak
ah
t
obol
B
di
t
e
k
a
n
A
p
ak
ah
t
obol
C
di
t
e
k
a
n
A
p
ak
ah
t
obol
D
di
t
e
k
a
n
Tom
bol
d
ile
p
a
s
?
Tom
bol
d
ile
p
a
s
?
Tom
bol
d
ile
p
a
s
?
Tom
bol
d
ile
p
a
s
?
A
B
A
k
t
i
f
ka
n l
e
d m
o
d
e
1
Ja
l
a
n
k
a
n
m
o
d
e
1
Ti
da
k
T
i
dak
T
i
dak
T
i
dak
T
i
dak
T
i
dak
T
i
dak
T
i
dak
Ti
dak
Ti
dak
Ya
Ya
Ya
Ya
A
k
t
i
f
k
a
n
l
ed
m
ode
2
j
a
l
a
n
k
an
m
o
de
2
A
pak
ah
t
o
m
b
o
l
m
ode di
ak
t
i
f
k
an
A
p
ak
ah
t
o
m
bol
A
di
t
e
k
a
n
A
p
ak
ah
t
o
m
bol
B
di
t
e
k
a
n
A
p
ak
ah
t
o
m
bol
C
di
t
e
k
a
n
A
p
ak
ah
t
o
m
bol
D
di
t
e
k
a
n
K
i
r
i
m
per
i
n
t
a
h
n
y
al
ak
an l
a
m
pu A
da
n buz
z
e
r
k
e
m
u
d
i
an
m
a
t
i
k
a
n
bu
z
z
e
r
d
an
bua
t
l
a
m
p
u A
ber
k
edi
p
K
i
r
i
m
per
i
n
t
a
h
n
y
al
a
k
an l
a
m
pu B
da
n b
u
z
z
e
r
k
e
m
udi
an
m
a
t
i
k
a
n
buzz
e
r
d
an
buat
l
a
m
p
u
B
b
e
r
k
edi
p
K
i
r
i
m
per
i
n
t
a
h
n
y
al
a
k
an l
a
m
pu C
da
n buz
z
e
r
k
e
m
u
d
i
an
m
a
t
i
k
a
n
bu
z
z
e
r
d
an buat
l
a
m
p
u
C
ber
k
edi
p
K
i
r
i
m
per
i
n
t
a
h
n
y
al
a
k
an l
a
m
pu D
da
n buz
z
e
r
k
e
m
u
d
i
an
m
a
t
i
k
a
n
bu
z
z
e
r
d
an buat
l
a
m
p
u
D
ber
k
edi
p
R
e
s
e
t d
i
te
k
a
n
R
e
s
e
t d
i
te
k
a
n
R
e
s
e
t d
i
te
k
a
n
R
e
s
e
t d
i
te
k
a
n
M
a
t
i
ka
n
se
m
u
a
la
m
p
u
B
A
Ti
dak
Ti
dak
Ti
dak
Ti
dak
Ti
d
a
k
Ti
d
a
k
Ti
d
a
k
Ti
dak
Ti
dak
Ya
Ya
Ya
Ya
Ya
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 4, No. 3, Desem
b
e
r
2006: 18
5 -
192
190
Lang
ka
h-la
ng
kah
pem
rog
r
aman a
dala
h
pertam
a
me
ngini
sialisasi
k
an bit
inp
u
t output
dari
ka
ki
-kaki
port
mikro
k
ontrole
r
aga
r muda
h d
a
la
m penyu
s
u
n
an p
r
og
ram.
Default
awal
nya
prog
ram
aka
n
menjal
an
kan mod
e
1.
Kerja pe
rtam
a pro
g
ra
m a
dalah m
enjal
ankan
scanni
ng
tombol. Pro
s
es
scan
ning
tombol
pad
a p
r
og
ram i
n
i dil
a
ku
ka
n
se
cara serial
atau
berg
antian, y
a
itu
dari tom
bol
mode, tomb
o
l
A, tombol B
,
tombol C,
d
an tomb
ol D
lalu kemb
ali l
agi ke tomb
ol.
Potongan p
r
o
g
ram
scanni
n
g
tombol tersebut adal
ah sebag
ai beri
k
u
t
:
scan1: jnb
mode,
start2
jnb
tombolA,
goA
jnb
tombolB,
goB
jnb
tombolC,
goC
jnb
tombolD,
goD
sjmp
scan1
Dari proses
scanni
ng
t
e
rsebut a
k
a
n
dipe
riksa
tombol ma
n
a
yang dite
kan
dan
pene
ka
nan salah satu
to
mbol
a
k
a
n
m
enga
rah
k
a
n
kep
ada alu
r
prog
ram
yan
g
ditujunya, bila
tombol
m
ode
yang diteka
n
ma
ka prog
ram akan diarah
ka
n ke mode 2,
bila
tombol
A
yan
g
diteka
n p
r
og
ram a
k
an
dia
r
ah
kan
ke p
engatu
r
an
A, demi
k
ian
ju
ga u
n
tuk ya
ng B, C da
n
D.
Sebagai
cont
oh mi
sal
n
ya
tombol A
ya
ng dite
ka
n m
a
ka
p
r
og
ram
akan
lomp
at ke
la
bel
go
A,
dimana
pro
g
ram den
gan l
a
bel goA ini a
k
an be
rtuga
s
menghi
dup
ka
n lampu A d
a
n
memb
unyikan
buzze
r
, poton
gan prog
ram
deng
an label
goA adala
h
sebag
ai beri
k
u
t
:
goA:
call keybounce
clr
lampuA
clr
bel
jnb
tombolA,
goA
setb
lampuA
setb
bel
sjmp
scan1
Pada poto
n
g
an prog
ram t
e
rsebut ju
ga
terdap
at pem
eriksa
an tom
bol A, apa
ka
h masi
h
diteka
n atau
tidak, bil
a
ma
sih dite
ka
n p
r
ogra
m
a
k
an
teru
s b
e
ra
da
di program la
bel goA
dan
bila
tidak prog
ram
akan
kemb
al
i ke pro
g
ram deng
an label
scan1.
Untu
k
p
enjel
asa
n
p
ene
ka
nan
tombol yang l
a
in yaitu B, C, dan D memi
liki penj
elasa
n
yang sam
a
deng
an A.
Bila tombol mode yang dite
kan ma
ka p
r
o
g
ra
m a
k
a
n
menjala
n
ka
n al
ur program m
ode 2.
Mode
2 ini j
uga m
e
mpu
n
y
ai
scanni
ng
tombol
se
pe
rti pad
a mo
d
e
1 h
anya
saja lab
e
l lom
pat
prog
ram
n
ya
berb
eda
pa
d
a
mod
e
1. P
o
tongan
prora
m
scan
ning
p
ada m
ode
2 i
n
i ad
alah
se
b
agai
beri
k
ut:
scan2: jnb
mode,
start1
jnb
tombolA,
goA1
jnb
tombolB,
goB1
jnb
tombolC,
goC1
jnb
tombolD,
goD1
sjmp
scan2
Penekana
n tombol mo
de
pada
scann
ing
kedua i
n
i aka
n
men
g
e
mbali
k
an
progra
m
kep
ada m
ode
pertama,
se
mentara untu
k
pen
ekana
n to
mbol yang l
a
in misalnya
tombol A, maka
prog
ram a
k
a
n
menga
ra
h ke lab
e
l pro
g
r
am goA1. Progra
m
pad
a label goA1 ini
akan m
e
mb
uat
lampu da
n
bu
zz
e
r
m
enyal
a seje
na
k ke
mudian
buzzer
dimati
kan
dan lamp
u te
tap hidup a
k
an
tetapi berked
ap-kedi
p. Potonga
n pro
g
ra
m denga
n lab
e
l goA1 terse
but adala
h
se
bagai b
e
ri
kut:
goA1:
call keybounce
clr
lampuA
clr
bel
call
waktu
setb
bel
kelip1: setb
lampuA
call
waktuuji
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Pengatu
r
an S
a
kla
r
Pada A
c
ara Ce
pat T
epat……
(Tol
e Sutikno
)
191
clr
lampuA
call
waktuuji
sjmp
kelip1
Didal
am prog
ram de
nga
n label goA1 ju
g
a
te
rdap
at ba
gian prog
ram
denga
n label
kelip1,
prog
ram
pad
a label
keli
p
1
inilah ya
ng
bertu
ga
s m
e
mbuat la
mp
u menyala
d
enga
n be
rke
dap-
kedi
p diman
a
perintah
setb
lampuA se
ca
ra be
rga
n
tian
denga
n peri
n
tah clr lam
p
u
A
.
Untu
k m
eng
embali
k
an
p
r
ogra
m
kemb
ali lab
e
l
sta
r
t2 h
a
ru
s
diteka
n tom
bol
re
set,
peme
r
iksa
an
tombol re
set
disisi
pkan p
ada pr
og
ram
denga
n labe
l waktu
u
ji . prog
ram de
ng
an
label ini a
dal
ah me
rup
a
ka
n pro
g
ram rutin dari
keli
p1 untu
k
me
nyedia
k
an je
da waktu
pa
da
lampu untu
k
menyala da
n mati. Potongan pro
g
ram waktuuji terse
b
u
t adalah
seb
agai be
rikut:
waktuuji:
delay: mov
R0,
#4
delay1: mov
R1,
#0FFh
delay2: mov
R2,
#0
DJNZ
R2,
$
jnb
resett,
bersihkan
DJNZ
R1,
delay2
jnb
resett,
bersihkan
DJNZ
R0,
delay1
jnb
resett,
bersihkan
ret
Dari
pro
g
ram
terse
but na
mpak
penyi
s
i
pan
pe
rinta
h
peme
r
iksa
an
tombol re
set
dimana
perintahnya
adalah jnb resett, bersihkan. Jadi bil
a
tombol reset ditekan
maka program akan
lompat ke la
bel bersih
k
a
n
, dimana di
dalamny
a terdapat pe
rinta
h
untuk me
matikan
sem
u
a
lampu. Prog
ramnya se
pe
rti dibawah ini:
bersihkan:
setb
lampuA
setb
lampuB
setb
lampuC
setb
LampuD
setb
bel
JMP
scan2
Dia
k
hir p
r
og
ram terda
pat
perintah u
n
tuk kembali
awal p
r
og
ra
m mode 2 yaitu JMP
scan2,
dan
in
i mena
nda
ka
n p
r
og
ram
si
ap m
e
lakuka
n
sca
nnin
g
to
mbol la
gi. Se
perti
pada
co
ntoh
penjel
asa
n
m
ode 1 untu
k
tombol yang l
a
in B,
C dan
D memili
ki p
enjela
s
an ya
ng sam
a
se
p
e
rti
pada tomb
ol A.
3.
HASIL D
A
N
PEMBA
HAS
AN
Guna m
eng
e
t
ahui kin
e
rj
a dari al
at, baik ki
nerj
a
tiap
blok m
aupu
n kine
rja
sist
em yang
diran
c
a
ng, m
a
ka di
perl
u
ka
n suatu p
eng
ujian alat. Adapun p
eng
ujian alat melip
uti:
a.
Pengujia
n ra
ngkaian
siste
m
mi
nimum mikrokontrol
e
r
AT89
C205
1
Pengujia
n ini
bertuju
an
unt
uk m
eng
etah
ui ap
akah
ra
ngkaian
ini d
apat b
e
kerja
deng
an
baik
terma
s
u
k
pro
g
ram yan
g
te
lah dima
su
kkan ke
dala
m
n
y
a. Langkah
peng
ujian a
d
a
lah de
ngan
mema
san
g
L
E
D pad
a kel
uara
n
yaitu p
ada p
o
rt 3 d
an men
gam
a
t
i hasilnya p
a
ka
h sesuai
deng
an yang
diren
c
a
n
a
k
an
atau tidak.
b. Pengujia
n
ra
ngkaian
op
toc
o
up
le
r
Pengujia
n ra
ngkaian
op
toc
o
up
le
r
untu
k
mem
a
sti
k
a
n
apa
kah
op
tocou
p
ler
ya
ng terp
asang
semu
anya be
kerj
a den
gan
baik lan
g
kah
peng
ujiannya
adalah jug
a
deng
an mem
a
sa
ng LED
pada
kelua
r
a
nnya dan m
e
mbe
r
ikan te
gang
an pad
a masu
ka
nn
ya dimana tegan
gan ini
diperki
ra
kan
dapat menya
l
aka
n
LED yang ada di
d
a
lam
opto
c
o
upler.
Dari p
enguji
an ini
diamati a
p
a
k
ah LE
D
pada
kel
uaran
me
nyala ata
u
tid
a
k, p
ada
saat
pad
a m
a
sukan di
beri
k
a
n
tegang
an.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 4, No. 3, Desem
b
e
r
2006: 18
5 -
192
192
c.
Pengujia
n ra
ngkaian SCR
Pengujia
n ini
berfun
g
si u
n
tuk me
nget
ahui ap
akah
rang
kaia
n
SCR d
apat
bekerja d
a
n
membe
r
ikan
aru
s
pad
a be
bannya
sehin
gga
be
ban d
apat menyala
.
Langkah pe
ngujia
nnya
adala
h
den
g
an men
ghu
b
ung
kan m
a
su
kan ata
u
ge
rbang p
ada S
CR d
eng
an t
egan
gan AC
220 yang tel
ah dituru
nka
n
dan di
sea
r
ahkan menj
a
d
i DC 1
2
Vol
t. SCR dikata
kan b
a
ik bil
a
pada g
e
rb
an
gnya dibe
ri tegang
an da
n b
eban
nya men
y
ala, dan se
b
a
liknya.
d.
Pengujia
n
ra
ngkaian catu daya
Pengujia
n
ca
tu daya i
n
i
untuk mem
a
stika
n
a
p
kah
catu
daya
yang di
buat
telah d
apat
mengel
ua
rka
n
tegang
an
yang dibutu
h
k
an ol
eh ran
g
kai
an yaitu
seb
e
sar 5 V
o
lt. Langkah
peng
ujiannya
adalah
den
g
an men
ghu
b
ung
kan te
rmi
nal kelua
r
an
deng
an multi
m
eter p
ada
peng
ukura
n
DC Volt. Bila penunju
k
kan
Volt meter ada pada 5 V
o
lt, dapat dikataka
n catu
daya telah be
kerj
a den
gan
baik.
e.
Pengujia
n kin
e
rja alat
Pengujia
n ini
bertuju
an un
tuk men
geta
hui apa
ka
h a
l
at dapat be
kerja
se
suai d
enga
n yang
diharap
kan.
Lang
ka
h pe
ngujia
nnya a
dalah m
eng
gabu
ng
kan
seluru
h ba
gia
n
ran
g
kaian
kemu
dian
mencoba
nya
deng
an mene
kan
to
mbol-tom
bol
yang b
e
rf
ung
si seba
g
a
i
masu
ka
nnya
dan m
eng
am
ati kel
uarann
ya yaitu pa
da
lampu
-
lam
p
u da
n b
u
zze
r
. Alat dapat
dikata
ka
n be
kerj
a den
gan
baik bil
a
ha
sil yang
didap
at sesuai de
ng
an yang diren
c
an
akan.
4. SIMPULAN
Berda
s
a
r
kan
hasil d
a
ri pe
mbaha
sa
n da
pat diambil si
mpulan
seb
a
gai beri
k
ut:
1.
Listing
prog
ram yang
dib
uat dan
di
d
o
wnl
oad
ke
d
a
lam mi
kroko
n
trole
r
AT89
C20
51 tela
h
dapat be
ke
rja
sesuai yang
diharap
kan.
2. Ran
g
kaian
op
to
c
o
u
p
l
er
ya
ng difung
si
ka
n se
bagai
pe
ngisola
si ant
ara
rang
kai
a
n beraru
s
DC
deng
an ra
ng
kaian be
ra
ru
s AC telah dap
at beke
r
ja de
ngan b
a
ik.
3.
Ran
g
kaian
SCR yang
be
rfung
si
seb
aga
i relay
ele
k
tronis telah
da
pat be
ke
rja
d
enga
n b
a
ik,
dimana
ra
ng
kaian te
rsebut
telah da
pat m
enghi
dup
kan
dan m
e
matikan ali
r
an li
stri
k
ke b
eba
n
se
suai d
eng
a
n
perinta
h yang diterim
any
a.
4.
Seca
ra ke
sel
u
ruh
an, siste
m
be
rba
s
i
s
mi
krokontrol
e
r AT8
9
C2
051
yang
dira
ncang i
n
i tela
h
dapat be
rfun
gsi seba
gai al
at pengatu
r
sakel
a
r untu
k
aca
r
a cepat tepat den
gan
baik.
DAF
TA
R PU
STAK
A
[1].
Malik
,
I.,
“Be
r
eksp
erimen
Denga
n Mikrokon
troler
8031
”
, ; PT.
Gram
edia, Ja
karta, 1
997.
[2].
Putra,
A.E.,
“
B
elajar Mikr
okontroler
”
,
CV Gava Me
dia, Yogyaka
r
ta, 2003.
[3]. Yudha,
V.E.,
”Peng
a
tur
a
n
Sakelar
Ce
pat Tep
a
t
Secara
Digita
l”,
Tug
a
s A
k
hir Te
kni
k
Elek
tro
UII, Y
ogyakarta, 2003.
Evaluation Warning : The document was created with Spire.PDF for Python.