LAPORAN INSTRUMENTASI KENDALI
Disusun Oleh : Ilham Habibi
(13191111!"
A#un# $u%i &ah'n *i+ih Muhamma% Ahma% -ainu.i Pu/i K.is0ian0 Muhamma% u u.nia4an Aba. Ea P.ese0'a
(1319111!)" (1319111,!" (1319111)," (13191112" (131911199" (131911113"
PRO5RAM STUDI STRATA 1 TEKNIK 6URUSAN TEKNIK MESIN *AKULTAS TEKNIK UNI7ERSITAS 6EM$ER !18
LAPORAN PRAKTIKUM INSTRUMENTASI KENDALI
1 Men#hi0un# Men#hi0un# Nilai Hamba0an Hamba0an 11 Ala0 %an $ahan $ahan 11 111 1 Ala0 Ala0
a) Multim Multimete eterr anal analog og b) Project board c) Adap Adapto torr 0.5 0.5 A d) Kabe Kabell engke engkell e) Sold Solder er f) Timah 11! 11! $ahan $ahan
a) Reitor Reitor !arna !arna hijau"cokla hijau"coklat" t" merah merah " ema #R$) b) Reitor !arna merah"ungu" merah" merah" ema #R%) c) Reitor Reitor !arna coklat" coklat" abu&abu abu&abu"" coklat" coklat" ema #R') d) Reitor Reitor !arna coklat" coklat" merah" merah" jingga" jingga" ema ema #R() 1! Lan#ah Lan#ah Ke./a 1!1 Ran#aian Resis0. Sea.a Se.i Se.i
a) Ambil Ambil Toolbo Toolbo *ang di dalamn*a dalamn*a berii older" older" timah" timah" obeng" tang potong" tang cucut" multimeter analog" adaptor 0.5 A" kotak komponen *ang berii reitor" ka!at" kabel engkel" project board" P+, berlobang" P+, *ang udah jadi. b) Mengambil ( reitor" kemudian kemudian hitung berapa hambatan hambatan dan toleranin*a. c) Merangkai Merangkai reitor reitor *ang *ang udah di ambil ke project project board ecara ecara eri. d) -kur rangkain rangkain *ang udah di buat di project board board menggunakan menggunakan multimeter multimeter atau aometer. e) ,aca hail pengukuran pengukuran hambatan #ohm) *ang *ang di tunjukkan oleh Multimer. Multimer. f) +ocokk +ocokkan an hail hail penguk pengukura uran n *ang *ang di tunjuk tunjukkan kan oleh multimer multimer dengan dengan hail pengukuran *ang di lakukan dengan menghitung nilai&nilai !arna *ang ada di reitor. g) /akukan /akukan percobaan percobaan ini elama elama ( kali dengan merangkai merangkai R$ dan R% " R% dan R' " R$ dan R' " R% dan R(.
1!! Ran#aian Resis0. Sea.a Pa.alel
a)
Ambil Toolbo *ang di dalamn*a berii older" timah" obeng" tang potong" tang cucut" multimeter analog" adaptor 0.5 A" kotak komponen *ang berii reitor" ka!at" kabel engkel" project board" P+, berlobang" P+, *ang udah jadi.
b) Mengambil ( reitor" kemudian hitung berapa hambatan dan toleranin*a. c) Merangkai reitor *ang udah di ambil ke project board ecara eri. d) -kur rangkain *ang udah di buat di project board menggunakan multimeter atau aometer. e) ,aca hail pengukuran hambatan #ohm) *ang di tunjukkan oleh Multimer. f)
+ocokkan hail pengukuran *ang di tunjukkan oleh multimer dengan hail pengukuran *ang di lakukan dengan menghitung nilai&nilai !arna *ang ada di reitor.
g) /akukan percobaan ini elama ( kali dengan merangkai R$ dan R% " R% dan R' " R$ dan R' " R% dan R(. 13 Pe.hi0un#an 131 Da0a Pe.baan
o
1arna
ilai #ohm)
2ail Pengukuran #ohm)
$.
2ijau" +oklat" Merah" 3ma
5$00
5000
%.
Merah" -ngu" Merah" 3ma
%400
%400
'.
+oklat" Abu&Abu" +oklat" 3ma
$0
$0
(.
+oklat" Merah" 6ingga" 3ma
$%000
$%500
13! Pe.hi0un#an Se.i
$.
ilai perhitungan 7 400 ohm dan hail pengukuran 7 4400 ohm
%.
ilai perhitungan 7 %0 ohm dan hail pengukuran 7 %400 ohm
'.
ilai perhitungan 7 $(400 ohm dan hail pengukuran 7 $5500 ohm
(.
ilai perhitungan 7 $4$00 ohm dan hail pengukuran 7 $000 ohm
133 Pe.hi0un#an Pa.a.el
$.
ilai perhitungan 7 $485"( ohm dan hail pengukuran 7 $00 ohm
%.
ilai perhitungan 7 $8"45 ohm dan hail pengukuran 7 $%0 ohm
'.
ilai perhitungan 7 %%0("0 ohm dan hail pengukuran 7 %(00 ohm
(.
ilai perhitungan 7 '54"9( ohm dan hail pengukuran 7 '500 ohm
! Men#hi0un# Nilai Te#an#an !1 Ala0 %an $ahan !11 Ala0
a) Multimeter analog b) Project board c) Adaptor 0.5 A d) Kabel engkel e) Solder f) Timah
!1! $ahan a) Reitor !arna hijau"coklat" merah " ema #R$)
b) Reitor !arna merah"ungu" merah" ema #R%) c) Reitor !arna coklat" abu&abu" coklat" ema #R') d) Reitor !arna coklat" merah" jingga" ema #R() !! Lan#ah Ke./a !!1 Ran#aian Resis0. Sea.a Se.i
a) Ambil Toolbo *ang di dalamn*a berii older" timah" obeng" tang potong" tang cucut" multimeter analog" adaptor 0.5 A" kotak komponen *ang berii reitor" ka!at" kabel engkel" project board" P+, berlobang" P+, *ang udah jadi. b) Mengambil ( reitor. c) Merangkai reitor *ang udah di ambil ke project board ecara eri. d) Reet multimeter ampai menunjukkan nilai 0. e) Tegangan *ang terukur *aitu .5:. f) -kur rangkain *ang udah di buat di project board menggunakan multimeter atau aometer. g) ,aca hail pengukuran tegangan #:olt) *ang di tunjukkan oleh Multimer. h) +ocokkan hail pengukuran *ang di tunjukkan oleh multimer dengan tegangan terukur *ang menjadi patokan *aitu .5 . 2ail pengukuran *ang di lakukan dengan menentukan dulu nilai Ampere. i) /akukan percobaan ini elama % kali dengan merangkai R$ dan R% " R% dan R'. !!! Ran#aian Resis0. Sea.a Pa.alel
a) Ambil Toolbo *ang di dalamn*a berii older" timah" obeng" tang potong" tang cucut" multimeter analog" adaptor 0.5 A" kotak komponen *ang berii reitor" ka!at" kabel engkel" project board" P+, berlobang" P+, *ang udah jadi. b) Mengambil ( reitor. c) -kur nilai ampere *ang di tunjukkan oleh multimeter karena rangkain *ang di buat parallel" maka tegangan ama dan *ang berbeda nilai amperen*a" ehingga *ang menjadi patokan *aitu nilai nilai arun*a #Ampere). d) Merangkai reitor *ang udah di ambil ke project board ecara parallel.
e) -kur nilai tegangan rangkain *ang udah di buat di project board menggunakan multimeter atau aometer. f) ,aca hail pengukuran tegangan #:olt) dan aru #Ampere) *ang di tunjukkan
oleh Multimer. j) ,andingkan hail pengukuran *ang di tunjukkan oleh multimer dengan aru terukur *ang menjadi patokan. !3 Pe.hi0un#an
!31 Da0a Pe.baan Se.i
o
1arna
2ambatan #ohm)
Tegangan #olt)
$.
2ijau" +oklat" Merah" 3ma
5$00
("
%.
Merah" -ngu" Merah" 3ma
%400
%"(
!3! Da0a Pe.baan Pa.alel
o
1arna
2ambatan #ohm)
Kuat Aru#miliampere)
$.
2ijau" +oklat" Merah" 3ma
5$00
$"(
%.
Merah" -ngu" Merah" 3ma
%400
%"
!33 Pe.hi0un#an Se.i
:total hail pengukuran adalah 4"8 olt dan : total hail perhitungan adalah : $ ; :% 7 (" ; %"( 7 4"% :olt
!3, Pe.hi0un#an ;a.alel
3 Mi.n0.le. 31 Ala0 %an $ahan
a)
ATmega *ang udah jadi dan udah di rangkai dan di lengkapi lampu
b) Soft!are +ode :iion :R #+:A:R) c) Soft!are etreme burner d) =o!nloader e) <+ # Mio"Moi" Sck" Rt ) 3! Lan#ah Ke./a
a) Aktifkan atau buka program +:A:R *ang udah di intall b) Pilih +ode!i>ard " untuk memilih chip *ang di gunakan" diini di gunakan ATmega c) Pilih Port = ebagai ?uput kemudian generate program" ae and eitdan n impan file dengan nama *ang ama dalam format +ompire @ile #c)" Project file #prj) " +ode1i>ardA:R #c!p) d) Kemudian pada perinta !hile" tuli kode kode atau perintah *ang ingin di jalankan e) Setelah itu di compile dengan tujuan program *ang udah di maukkan"dirubah menjadi bahaa mein. f) Sambungakan P+, *ang udah terhubung dengan do!nloader ke computer
g) Kemudian aktifkan aplikai etreme burner" untuk dapat membaca program *ang udah di compile tadi menjadi bahaa mein" *ang bia di lihat dari n*ala lampu *ang akan men*ala euai perintah *ang telat di buat. 33 Da0a Hasil Pe.baan 331 Da0a Hasil Pe.baan Lam;u Hi%u; $e./alan
+hip t*pe Program t*pe
B ATmega/ B Application
A:R +ore +lock freCuenc*B $.000000 M2> Memor* model 3ternal RAM i>e
B Small B0
=ata Stack i>e
B %58
D
Einclude Fmega.hG
DD =eclare *our global ariable here unigned int aH
unigned int kali%#unigned int angka) I angka 7 angka %H return angkaH J
oid kanan#) I P?RT= 7 0b$0000000H dela*m#500)H P?RT= 7 0b0$000000H
dela*m#500)H P?RT= 7 0b00$00000H dela*m#500)H P?RT= 7 0b000$0000H dela*m#500)H P?RT= 7 0b0000$000H dela*m#500)H P?RT= 7 0b00000$00H dela*m#500)H P?RT= 7 0b000000$0H dela*m#500)H P?RT= 7 0b0000000$H dela*m#500)H J oid liplop#) I P?RT= 7 0b$$$$0000H dela*m#%00)H P?RT= 7 0b0000$$$$H dela*m#%00)H
J oid kiri#) I P?RT= 7 0b0000000$H dela*m#500)H P?RT= 7 0b000000$0H dela*m#500)H P?RT= 7 0b00000$00H
dela*m#500)H P?RT= 7 0b0000$000H dela*m#500)H P?RT= 7 0b000$0000H dela*m#500)H P?RT= 7 0b00$00000H dela*m#500)H P?RT= 7 0b0$000000H dela*m#500)H P?RT= 7 0b$0000000H dela*m#500)H J oid main#oid) I /
=eclare *our local ariable
here unigned char aH /
ation
/
Port , initiali>ation
@unc47
/
@unc57
@unc(7
@unc'7
@unc%7
State47T State87T State57T State(7T State'7T State%7T State$7T State07T
P?RT,7000H ==R,7000H
/
Port + initiali>ation
/
@unc87
/
State87T State57T State(7T State'7T State%7T State$7T State07T
P?RT+7000H ==R+7000H
/
Port = initiali>ation
@unc47
/
@unc57
@unc'7
@unc%7
State47T State87T State57T State(7T State'7T State%7T State$7T State07T
P?RT=7000H ==R=7000H
/
TimerD+ounter 0 initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer 0 Stopped
T++R07000H T+T07000H
/
TimerD+ounter $ initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer$ Stopped
/
ModeB ormal top70@@@@
/
?+$A outputB =icon.
/
?+$, outputB =icon.
/
@unc(7
oie +ancelerB ?ff
/
/
Timer$ ?erflo!
/
/
+ompare A Match
/
+ompare , Match
?ff T++R$A7000H T++R$,7000H T+T$27000H
T+T$/7000H <+R$27000H <+R$/7000H ?+R$A27000H ?+R$A/7000H ?+R$,27000H ?+R$,/7000H
/
TimerD+ounter % initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer% Stopped
/
ModeB ormal top70@@
/
?+% outputB
=iconnected ASSR7000H T++R%7000H T+T%7000H ?+R%7000H
/
3ternal ation
/
<T0B ?ff
/
<T$B ?ff
M+-+R7000H
/
Timer#)D+ounter#) ation
T
/
-SART initiali>ation
/
-SART diabled
-+SR,7000H
/
Analog +omparator initiali>ation
/
Analog +omparatorB ?ff
/
Analog +omparator
A+SR700H S@
/
A=+ initiali>ation
/
A=+ diabled
A=+SRA7000H
/
SP< initiali>ation
/
SP< diabled
SP+R7000H
/
T1< initiali>ation
/
T1< diabled
T1+R7000H a 7 $H
!hile #$) I /
Place *our code here
kanan#)H liplop#)H liplop#)H kanan#)H liplop#)H
kiri#)H P?RT= 7 aH a 7 kali%#a)H if #a G 0b$0000000) I a 7 $H J dela*m#$00)H J J 33! Da0a Hasil Pe.baan Lam;u Ke%i; $e.#an0ian ! %an , Lam;u
+hip t*pe
B ATmega/
Program t*pe
B Application
A:R +ore +lock freCuenc*B $.000000 M2> Memor* model 3ternal RAM i>e
B Small B0
=ata Stack i>e
B %58
D
Einclude Fmega.hG Einclude Fdela*.hG
DD =eclare *our global ariable here
oid main#oid) I DD =eclare *our local ariable here
unigned char aH
/
ation
/
Port , initiali>ation
@unc47
/
@unc57
@unc(7
@unc'7
@unc%7
State47T State87T State57T State(7T State'7T State%7T State$7T State07T
P?RT,7000H ==R,7000H
/
Port + initiali>ation
/
@unc87
/
State87P State57P State(7P State'7P State%7P State$7P State07P
P?RT+704@H ==R+7000H
/
Port = initiali>ation
@unc47?ut @unc87?ut @unc57?ut @unc(7?ut @unc'7?ut @unc%7?ut @unc$7?ut @unc07?ut /
/
State470 State870 State570 State(70 State'70 State%70 State$70 State070
P?RT=7000H ==R=70@@H
/
TimerD+ounter 0 initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer 0 Stopped
T++R07000H
T+T07000H
/
TimerD+ounter $ initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer$ Stopped
/
ModeB ormal top70@@@@
/
?+$A outputB =icon.
/
?+$, outputB =icon.
/
oie +ancelerB ?ff
/
/
Timer$ ?erflo!
/
/
+ompare A Match
/
+ompare , Match
?ff T++R$A7000H T++R$,7000H T+T$27000H T+T$/7000H <+R$27000H <+R$/7000H ?+R$A27000H ?+R$A/7000H ?+R$,27000H ?+R$,/7000H
/
TimerD+ounter % initiali>ation
/
+lock ourceB S*tem +lock
/
+lock alueB Timer% Stopped
/
ModeB ormal top70@@
/
?+% outputB
=iconnected ASSR7000H T++R%7000H T+T%7000H ?+R%7000H
/
3ternal ation
/
<T0B ?ff
/
<T$B ?ff
M+-+R7000H
DD Timer#)D+ounter#) ation T
/
-SART initiali>ation
/
-SART diabled
-+SR,7000H
/
Analog +omparator initiali>ation
/
Analog +omparatorB ?ff
/
Analog +omparator
A+SR700H S@
/
A=+ initiali>ation
/
A=+ diabled
A=+SRA7000H
/
SP< initiali>ation
/
SP< diabled
SP+R7000H
/
T1< initiali>ation
/
T1< diabled
T1+R7000H a 7 0H
!hile #$) I /
Place
*our
code
here if #P<+.5 77 0) I a 7 %H J if #a77%) I P?RT= 7 0b$$$$0000H dela*m#500)H P?RT= 7 0b0000$$$$H dela*m#500)H
J if # P<+.( 77 0 ) I P?RT= 7 0H a 7 0H J if #P<+.' 77 0 ) I a 7 $H J if # a 77 $) I P?RT= 7 0b$$00$$00H dela*m#$00)H P?RT= 7 0b00$$00$$H dela*m#$00)H P?RT= 7 0b0$0$0$0$H dela*m#$00)H P?RT= 7 0b$0$0$0$0H dela*m#$00)H J J J
, PL& ( P.#.ammable L#i &n0.l " ,1 Ala0 %an $ahan
a) ATmega *ang udah jadi dan udah di rangkai dan di lengkapi lampu untuk imulai P/+.
b) Soft!are /dmicro. c) Soft!are etreme burner. d) =o!nloader. e) <+ # Mio"Moi" Sck" Rt ). ,! Lan#ah Ke./a
a) Aktifkan atau buka program /dmicro *ang udah di intall. b) Pilih Setting " untuk memilih microkontroler *ang di gunakan" diini di gunakan ATmega. c) Maukkan program *ang akan dibuat" untuk inputn*a" bia tekan +trl;c" maka akan muncul Lne!. d) Tekan +trl;/ untuk outputn*a ehingga akan muncul LNne!. e) <i program euai dengan perintah *ang ingin dibuat" jika ingin menambakan timer bia klik intruction kemuadian pilih Linert Ton. f)
Setelah itu di compile dengan tujuan program *ang udah di maukkan"dirubah menjadi bahaa mein.
g) Sambungakan P+, *ang udah terhubung dengan do!nloader ke computer. h) Kemudian aktifkan aplikai etreme burner" untuk dapat membaca program *ang udah di compile tadi menjadi bahaa mein" *ang bia di lihat dari tampilan lampu ebagai imulai dari P/+ *ang akan menampilkan euai perintah *ang telat di buat.
,3 Hasil Da0a Pe.baan ,31 Hasil Da0a Pe.baan Tmbl N.mall' &lse
,3! Hasil Da0a Pe.baan Kmbinasi Tmbl N.mall' &lse %an O;en
,33 Hasil Da0a Pe.baan Lam;u $e.e%i;
,3, Hasil Da0a Pe.baan Time.