PID S
URAT PERNYATAAN
Dengan ini menyatakan bahwa pengambilan data pada laporan Project kami adalah
benar-benar hasil pengukuran yang sesungguhnya tanpa ada rekayasa sama sekali.
Yang Menyatakan,
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang senantiasa melimpahkan rahmat dan
hidayahnya kepada kami semua sehingga kami dapat menyelesaikan Laporan Project
Elektronika Terapan dengan judul “Inkubator dengan Kontrol PID” dengan baik dan tepat
waktu.
Dalam pengerjaan project dan penyusunan laporan ini kami mendapatkan banyak
dukungan dan bantuan dari berbagai pihak. Kami mengucapkan banyak terima kasih kepada:
Kami menyadari bahwa laporan ini masih jauh dari kata sempurna, untuk itu semua
jenis saran, kritik dan masukan yang bersifat membangun sangat kami harapkan.
Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan
bagi para pembaca dan khususnya bagi kami sendiri.
Penyusun
DAFTAR ISI
Halaman Judul................................................................................................................................ i
Surat Pernyataan................................................................................................................................ ii
Kata Pengantar................................................................................................................................... iii
Daftar Isi............................................................................................................................................. iv
Daftar Gambar................................................................................................................................... vii
Daftar Tabel....................................................................................................................................... x
Abstrak............................................................................................................................................... xi
Abstract.............................................................................................................................................. xii
BAB I PENDAHULUAN............................................................................................................... 1
1.1 Latar Belakang..................................................................................................................... 1
1.2 Tujuan................................................................................................................................... 1
1.3 Batasan Masalah.................................................................................................................. 2
BAB II DASAR TEORI................................................................................................................. 3
2.1 Pengertian Suhu................................................................................................................... 3
2.2 Pensatbil Suhu..................................................................................................................... 4
2.3 Kontrol PID.......................................................................................................................... 4
2.3.1 Kontrol Proporsional.........................................................................................5
2.3.2 Kontrol Integral.................................................................................................6
2.3.3 Kontrol Derivative............................................................................................7
2.4 Daftar Rangkaian................................................................................................................. 8
2.4.1 Rangkaian Inverting Amplifier..........................................................................8
2.4.2 Rangkaian Non Inverting Amplifier..................................................................8
2.4.3 Rangkaian Komparator.....................................................................................9
2.4.4 Pulse Width Modulatio (PWM)........................................................................9
2.4.5 Summing Amplifier............................................................................................10
2.4.6 Difference Amplifier..........................................................................................11
2.4.7 Integrator...........................................................................................................11
2.4.8 Differensiator....................................................................................................12
2.4.9 Low Pass Filter (LPF).......................................................................................12
2.5 Daftar komponen................................................................................................................. 13
2.5.1 Transistor...........................................................................................................13
2.5.2 Integrated Circuite (IC)....................................................................................14
2.5.3 Diode Bridge.....................................................................................................16
2.5.4 Kapasito Polar (Elco)........................................................................................17
2.5.5 Kapasitor Non Polar..........................................................................................17
2.5.6 Transformator....................................................................................................18
2.5.7 Resistor..............................................................................................................18
2.5.8 Diode.................................................................................................................19
2.5.9 Light Emiting Diode (LED)..............................................................................20
2.5.10 Diode Zener.....................................................................................................20
2.5.11 Arduino Nano..................................................................................................21
2.5.12 Termometer Digital.........................................................................................22
2.5.13 Lampu.............................................................................................................22
2.5.14 Fitting..............................................................................................................23
BAB III PEMBAHASAN.............................................................................................................. 24
3.1 Desain Project..................................................................................................................... 24
3.2 Blok Diagram....................................................................................................................... 25
3.3 Pembahasan Rangkain dan Perhitungan......................................................................26
3.3.1 Power Supply....................................................................................................26
3.3.2 Pembagian Tegangan........................................................................................26
3.3.3 Pengolahan Sinyal Analog (PSA).....................................................................28
3.3.4 Low Pass Filter (LPF).......................................................................................29
3.3.5 Difference Amplifier..........................................................................................30
3.3.6 Proporsional......................................................................................................31
3.3.7 Integral..............................................................................................................32
3.3.8 Derivative..........................................................................................................33
3.3.9 Summing PID....................................................................................................34
3.3.10 Osilator............................................................................................................35
3.3.11 Summing Osilator............................................................................................36
3.3.12 Komparator.....................................................................................................37
3.3.13 Dimmer............................................................................................................37
3.4 Penjelasan Program.....................................................................................................38
3.4.1 Program Arduino...............................................................................................38
3.4.2 Program Delphi.................................................................................................39
BAB IV HASIL DAN ANALISA................................................................................................. 49
4.1 Hasil Pengukuran dan Tampilan Delphi........................................................................... 49
4.1.1 Kontrol PID pada Suhu 36°C............................................................................49
4.1.2 Kontrol PID pada Suhu 37°C............................................................................53
4.1.3 Kontrol PID pada Suhu 38°C............................................................................57
4.2 Hasil Pengukuran Osiloskop..............................................................................................61
4.2.1 Output LPF..................................................................................................................61
4.2.2 Tegangan Setting (Vset)..............................................................................................63
4.2.3 Tegangan untuk Kontrol P...........................................................................................64
DAFTAR GAMBAR
DAFTAR TABEL
ABSTRAK
Pengontrol suhu merupakan alat yang digunakan untuk mengatur dan melakukan pengukuran
terhadap jumlah energi panas yang ada di ruangan sehingga memungkinkan kita untuk
mengetahui atau mendeteksi gejala perubahan-perubahan suhu tersebut dalam bentuk output
analog maupun digital. Untuk mengatur suhu yang ada di dalam box kami memnfaatkan lampu
sebagai pemanas ruangan. Cahaya dari lampu ini diatur oleh rangkaian dimmer.
Pada project kali ini kami telah membuat penetas telur dengan sistem kontrol PID. PID
adalah kontroler yang merupakan gabungan dari kontrol Proporsional, Integral, dan Derivative.
Gabungan dari ketiga kontrol tersebut diharapkan dapat menghasilkan keluaran sistem yang stabil
karena dapat saling menutupi kekurangan. Kontrol P berlaku sebagai gain (penguat) saja tanpa
memberikan efek dinamik kepada kinerja controller. Kontrol I berfungsi memperbaiki dan
menghilangkan error (Error Steady State = 0). Dan sifat dari kontrol D ini dalam
konteks "kecepatan" atau rate dari error. Dengan sifat ini kontrol D dapat digunakan untuk
memperbaiki dengan memprediksi error yang akan terjadi. Sehingga dengan adanya gabungan
dari ketiga controller tersebut diharapkan dapat menghasilkan keluaran sistem yang stabil
sehingga suhu telur di dalam box tetap terjaga dan sesuai suhu yang dibutuhkan tidak hanya
kontrol PID, project ini dilengkapi dengan beberapa rangkaian pendukung lainnya, yaitu
rangkaian Vset, PWM, LPF, PSA, dan dimmer. Output Vset akan diselisihkan nilainya dengan
nilai Output PSA yang berasal dari sensor LM35 menggunakan rangkaian difference untuk
mencari nilai error. Hasil keluaran difference inilah yang menjadi inputan dari PID yang akan
diteruskan pada rangkaian summing. Setelah rangkaian summing hasil keluarannya akan
dimasukkan pada rangkaian komparator yang dibandingkan dengan output osilator, kemudian
output komparator dimasukka ke rangkaian PWM, untuk pengaturan suhu selanjutnya terhubung
ke rangkaian driver motor dimmer untuk menghubungkan rangkaian dengan lampu. Suhu yang
telah diatur ialah 36°C, 37°C, dan 38°C. Di projek ini menggunakan lampu untuk mengubah
energi listrik menjadi energi panas (sebagai heater) berupa suhu. Sensor yang dipakai ialah sensor
IC LM35. Pengujian alat dilakukukan dengan mensetting setiap suhu setting dengan waktu yang
ditentukan untuk mencapai set point dengan meminimalisir error yang terjadi.
Temperature controller is a tool used to regulate and measure the amount of heat energy
in the room so that it allows us to know or detect symptoms of temperature changes in the form of
analog and digital output. To adjust the temperature inside the box we use the lights as heating.
The light from this lamp is regulated by a dimmer circuit.
In this project we have made an egg hatcher with a PID control system. PID is a
controller which is a combination of proportional, integral, and derivative controllers. The
combination of the three controllers is expected to produce a stable system output because it can
cover each other's shortcomings. Control P applies only Gain without giving a dynamic effect to
the controller's performance. Control I functions to correct and eliminate errors (Steady State
Error = 0). And the nature of control D is in the context of the "speed" or the rate of error. With
this nature control D can be used to improve by predicting errors that will occur. So that the
combination of the three controllers is expected to produce a stable system output so that the
temperature of the eggs in the box is maintained and in accordance with the required
temperature. Not only PID control, this project is equipped with several other support circuits,
namely Vset, PWM, LPF, PSA, and dimmer. Output Vset will be disputed with the value PSA
output from the LM35 sensor uses a circuit difference to find the error value. The output of this
difference is the input of the PID which will be forwarded to the summing circuit. After the
summing circuit the output will be inserted into the comparator circuit compared to the oscillator
output, then the comparator output is inserted into the PWM circuit, for the temperature setting
then connected to the circuit dimmer motor driver to connect the circuit with the lamp. The
temperature set is 36 ° C, 37 ° C, and 38 ° C. In this project using lights to convert electrical
energy into heat energy (as a heater) in the form of temperature. The sensor used is the LM35 IC
sensor. The test tool is done by setting each temperature setting with the specified time to reach
the setpoint by minimizing the errors that occur.
BAB I
PENDAHULUAN
1.2 Tujuan
1.2.1 Mahasiswa dapat mengaplikasikan berbagai komponen dalam suatu rangkaian yang
dipelajari pada semester dua.
1.2.2 Mahasiswa dapat mendesain rangkaian Inkubator dengan Kontrol PID.
1.2.3 Mahasiswa dapat melakukan trouble shooting pada rangkaian.
BAB II
DASAR TEORI
4. Termometer Six-Bellani
Termometer Six-Bellani atau sering disebut juga termometer maksimum-minimum.
Termometer jenis ini bisa mencatat suhu tertinggi dan suhu terendah pada jangka waktu
tertentu. Termometer ini memiliki 2 cairan, yakni alkohol dan raksa pada satu termometer.
[1]
Yang mana Kp ialah gain proporsional, e adalah error, dan u merupakan nilai
keluaran relatif terhadap waktu (t).
Dengan Ki merupakan gain integral, e adalah error, dan u merupakan nilai keluaran
relatif terhadap waktu (t). Jika sebuah pengontrol tidak memiliki unsur integrator,
pengontrol proporsional tidak mampu menjamin keluaran sistem dengan kesalahan
keadaan mantapnya nol.
2.4.3 Komparator
Komparator adalah sebuah rangkaian elektronika yang berfungsi membandingkan
dua nilai kemudian memberikan hasilnya, mana yang lebih besar dan mana yang lebih
kecil. Komparator bisa dibuat dari konfigurasi open-loop. Jika kedua input pada Op-Amp
pada kondisi open-loop, maka Op-Amp akan membandingkan kedua saluran input
tersebut. Hasil komparasi dua tegangan pada saluran masukan akan menghasilkan
tegangan saturasi positif (+Vsat) atau saturasi negatif (-Vsat).[8]
2.4.7 Integrator
Rangkaian integrator adalah adalah rangkaian penguat operasional yang melakukan
operasi matematika yaitu integrasi, dimana rangkaian integrator akan menghasilkan output
yang menanggapi perubahan tegangan input dari waktu ke waktu, integrator akan
menghasilkan tegangan output yang sebanding dengan integral dari tegangan input. Besar
sinyal ouput ditentukan oleh lamanya waktu tegangan pada input yang dipengaruhi oleh
kapasitor. Rangkaian integrator merupakan rangkaian penguat inverting yang
menggunakan kapasitor untuk menggantikan komponen tegangan feedback, dengan hasil
gelombang segitiga dari gelombang persegi.[12]
IC LM741
Komponen LM741 merupakan salah satu jenis IC (Integrated Circuit) dan Op-Amp
(Operational Amplifier) yang memiliki kaki 8 pin. Untuk cara kerja LM741 bisa
menggunakan tegangan positif atau negatif pada rangkaian 12V jika kurang dari 12V
maka LM741 tidak akan bekerja.
LM35
Sensor suhu LM35 adalah komponen elektronika yang memiliki fungsi untuk
mengubah besaran suhu menjadi besaran listrik dalam bentuk tegangan. Sensor suhu
LM35 yang dipakai dalam penelitian ini berupa komponen elektronika elektronika yang
diproduksi oleh national semiconductor. LM35 memiliki keakuratan tinggi dan
kemudahan perancangan jika dibandingkan dengan sensor suhu yang lain. LM35 juga
mempunyai keluaran impedansi yang rendah dan linieritas yang tinggi sehingga dapat
dengan mudah dihubungkan dengan rangkaian kendali khusus serta tidak memerlukan
penyetelan lanjutan.
Meskipun tegangan sensor ini dapat mencapai 30 volt akan tetapi yang diberikan ke
sensor adalah sebesar 5 volt, sehingga dapat digunakan dengan catu daya tunggal dengan
ketentuan bahwa LM35 hanya membutuhkan arus sebesar 60 µA hal ini berarti LM35
mempunyai kemampuan menghasilkan panas (self-heating) dari sensor yang dapat
menyebabkan kesalahan pembacaan yang rendah yaitu kurang dari 0,5 ºC pada suhu 25ºC.
Sensor LM35 bekerja dengan mengubah besaran suhu menjadi besaran tegangan.
Tegangan ideal yang keluar dari LM35 mempunyai perbandingan 100°C setara dengan 1
volt. Sensor ini mempunyai pemanasan diri (self heating) dari 0,1°C, dapat dioperasikan
dengan menggunakan power supply tunggal dan dapat dihubungkan antar muka
(interface) rangkaian kontrol yang sangat mudah.
IC LM35 sebagai sensor suhu yang teliti dan terkemas dalam bentuk Integrated
Circuit (IC), dimana output tegangan keluaran sangat linear terhadap perubahan suhu.
Sensor ini berfungsi sebagai pegubah dari besaran fisis suhu kebesaran tegangan yang
memiliki koefisien sebesar 10 mV /°C yang berarti bahwa kenaikan suhu 1° C maka akan
terjadi kenaikan tegangan sebesar 10 mV. Jangka sensor mulai dari – 55°C sampai dengan
150°C, IC LM35 penggunaannya sangat mudah, difungsikan sebagai kontrol dari
indikator tampilan catu daya terbelah. IC LM35 dapat dialiri arus 60 μA dari supply panas
yang ditimbulkan sendiri sangat rendah kurang dari 0°C didalam suhu ruangan.
2.5.6 Transformator
Transformator (Trafo) adalah sebuah alat listrik statis yang berfungsi untuk
mengubah (menaikkan atau menurunkan) tegangan pada sistem tenaga atau rangkaian
listrik. Umumnya trafo terdiri dari inti besi (iron core), lilitan primer (NP), lilitan sekunder
(NS) dan komponen bantu seperti radiator, relay, dan sebagainya. Sedangkan komponen
bantu transformator berfungsi untuk menunjang kinerja trafo, dapat berupa proteksi,
pendingin, dan lainnya bergantung dari kapasitas trafo.[20]
2.5.7 Resistor
Resistor adalah komponen elektronika yang berfungsi untuk menghambat atau
membatasi aliran listrik yang mengalir dalam suatu rangkaian elektronik. Satuan dari
resistor yaitu Ohm, resistor memiliki nilai toleransi dan nilai kapasitas daya yang mampu
dilewatkan resistor tersebut. Kapasitas daya pada resistor yaitu nilai daya maksimal yang
mampu dilewatkan oleh resistor tersebut, nilai dari kapasitas dari suatu resistor dapat
dilihat dari ukuran ukuran fisik resistor tersebut. Penentuan kapasitas dari resistor penting
dilakukan guna menghindari kerusakan resistor atau terbakarnya resistor. Sedangkan
toleransi resistor yaitu perubahan nilai resistansi dari suatu resistor yang tercantum pada
badan resistor yang masih dalam kondisi baik. Toleransi resistor dapat berubah akibat
operasional resistor tersebut. Pencantuman toleransi pada resistor biasanya menggunakan
kode warna. Pada project ini digunakan resistor dengan jenis karbon yang merupakan
resistor yang dibuat dari bahan utama batang arang atau karbon.
Selain resistor tetap digunakan juga resistor tidak tetap (variable resistor), yaitu
potensiometer dan multiturn. Potensiometer yaitu jenis resistor tidak tetap yang dapat
diatur nilai resistansinya secara langsung karena dilengkapi dengan tuas kontrol. Selain
potensiometer biasa, digunakan juga jenis potensiometer rotary yaitu potensiometer yang
nilai resistansinya dapat diatur dengan cara memutar wiper-nya pada lintasan yang
melingkar, bedanya dengan potensiometer biasa adalah jenis ini dapat diatur untuk berapa
nilai resistansi yang tetap pada tiap rotasi (putaran) nya. Digunakan juga variabel resistor
jenis multiturn. Multiturn merupakan jenis resistor tidak tetap yang dapat diatur nilai
resistansinya dengan memutar baut yang ada pada bagian multiturn tersebut, bedanya
dengan potensiometer adalah pengaturan nilai resistansi atau pemuaran untuk mengubah
nilai resistansi pada multiturn jauh lebih halus dibandingkan potensiometer.[21]
2.5.8 Diode
Diode adalah komponen aktif semikonduktor yang terdiri dari persambungan
(junction) P-N. Sifat diode yaitu dapat menghantarkan arus pada tegangan maju dan
menghambat arus pada tegangan balik. Diode berasal dari pendekatan kata dua elektroda
yaitu anoda dan katoda. Diode semikonduktor hanya melewatkan arus searah saja
(forward), sehingga banyak digunakan sebagai komponen penyearah arus. Secara
sederhana sebuah diode bisa kita asumsikan sebuah katup, dimana katup tersebut akan
terbuka manakala air yang mengalir dari belakang katup menuju kedepan, sedangkan
katup akan menutup oleh dorongan aliran air dari depan katup.
Sifat diode yang dimiliki sebagian besar jenis diode seringkali disebut karakteristik
menyearahkan fungsi paling umum dari diode adalah untuk memperbolehkan arus listrik
mengalir dalam satua arah (disebut kondisi panjar maju) dan untuk menahan arus dari arah
sebaliknya (disebut kondisi panjar mundur).[22]
LED adalah sejenis diode semi konduktor yang jika diberi tegangan akan
memancarkan cahaya non koheran dengan panjang gelombang tertentu panjang
gelombang ini akan ditangkap oleh mata manusia sebagai warna led bekerja dengan prisip
elektrominasi di mana dia memancarkan cahaya saat diberikan arus listrik [23]
sudah dilengkapi dengan beberapa fasilitas untuk komunikasi yang dapat digunakan untuk
berkomunikasi dengan komputer (PC atau laptop), atau dengan board mikrokontroller
lainnya. ATmega168 dan ATmega328 dilengkapi dengan komunikasi serial UART TTL
(5V), yang terdapat pada pin D0 dan pin D1. Board juga dilengkapi dengan sebuah IC
FTDI 232 Rl yang dapat dihubungkan langsung ke komputer untuk menghasilkan sebuah
virtual com-port pada operating system.
Software arduino (sketch) yang digunakan sebagai IDE Arduino juga dilengkapi
dengan serial monitor yang memungkinkan programmer untuk menampilkan data serial
sederhana yang dapat dikirim atau diterima dari board Arduino Nano. LED RX dan TX
yang terpasang pada board Arduino Nano akan berkedip jika terjadi komunikasi data
serial antara PC dengan Arduino Nano. Selain dapat berkomunikasi dengan menggunakan
data serial melalui virtual com-port, Arduino Nano juga dilengkapi dengan mode
komunikasi I2C (TWI) dan SPI untuk komunikasi antar hardware.[25]
2.5.13 Lampu
Lampu pijar adalah sumber cahaya buatan yang dihasilkan melalui penyaluran arus
listrik melalui filamen yang kemudian memanas dan menghasilkan cahaya. Kaca yang
2.5.14 Fitting
Fitting adalah suatu komponen listrik tempat menghubungkan lampu dengan kawat-
kawat hantaran. Ada bermacam-meacam fitting, di antaranya fitting duduk, fitting
gantung, fitting bayonet, dan fitting kombinasi stop kontak. Fitting terbuat dari bahan
isolasi, yaitu bakelit atau porselen. Digunakan dari cara pemasangannya, ada yang disebut
fitting duduk dan fitting gantung.[28]
BAB III
PEMBAHASAN
9 cm
9 cm
33
63 cm
cm
15cm
45
cm
15cm
10
20 cm
cm 58
cm
ter
termome
lampu lampu
motor
rak poros
bak
air
saklar rotari
58
cm
30
cm
Osilator Inverting
Pembagian
Proportional Tegangan
Summin
Vset Difference Integrato Summing g
r
Derivative Komparator Dimmer
LPF PSA
Sensor LAMPU
Suhu
Arduino NANO Delphi
Terdapat tiga set point suhu pada project “Inkubator dengan Kontrol PID” yaitu
36°C, 37°C, dan 38°C yang diperoleh dari pembagian tegangan. Pada posisi input
tidak hanya terdapat set point tetapi juga tegangan keluaran dari sensor suhu yang hasil
outputnya akan dikuatkan menggunakan rangkaian PSA yang terhubung dengan
rangkaian LPF (Low Pass Filter) untuk melewatkan sinyal yang lebih rendah dari
frekuensi cut off, kemudian akan dilewatkan rangkaian difference yang berguna untuk
mencari nilai error dengan cara membandingkan output set point dengan output dari
sensor LPF sehingga diperoleh nilai error. Nilai error tersebut akan menjadi input dari
rangkaian kontrol PID yang hasilnya akan diteruskan pada rangkaian summing amplifier
yang artinya output PID akan dijumlahkan dari masing-masing kontrol P, kontrol I, dan
kontrol D. Hasil output rangkaian summing akan menjadi input dari rangkaian
Komparator yang akan kembali dibandingkan dengan output rangkaian summing yang
terdiri dari hasil output osilator dengan gelombang segitiga yang dilemahkan oleh
rangkaian inverting, dengan hasil pembagian tegangan, untuk mengatur tinggi tegangan
referensi dari gelombang segitiga osilator. Dari sini akan menghasilkan sebuah output
yang menandakan suatu kondisi ON dan kondisi OFF (duty cycle). Duty cycle
tersebut akan menjadi input dari dimmer yang menentukan nyala atau matinya lampu
dalam simulasi inkubator ini. Output dapat dilihat melalui grafik yang ditampilkan dalam
bentuk Delphi.
Cara Kerja : Pada rangkaian power supply ini, tegangan AC 220 V akan di step
down menjadi tegangan AC 12 V dan AC 18 V, yang nantinya
akan dibagi ke 2 diode bridge. Fungsi dari diode bridge adalah
Cara Kerja : Input Vset diberi tegangan sebesar 12V kemudian diteruskan ke
multiturn untuk dibagi tegangan sesuai dengan putaran multiturn
tersebut. IC Regulator berfungsi untuk menjaga agar output Vset
tetap stabil, karena output dari multiturn tidak selalu stabil. Cara kerja
Vset ialah memberikan nilai pada inputan difference yang akan
dibandingkan dengan PSA yang terhubung dengan LPF. Masing-
masing output Vset diatur sehingga membuat keadaaan box menjadi
36°C, 37°C dan 38°C.
Perhitungan :
Vset (36° C) =
14,99 k
= .5V
21 k
= 3,56 V
Vset (37° C) =
15,08 k
= .5V
21 k
= 3,59 V
Vset (38° C) =
= 15,12k
.5v
21k
= 3,6 V
Cara Kerja : Menguatkan output sensor suhu dengan menggunakan filter lalu menuju
non inverting, dan multiturn pada RF berfungsi untuk mengatur besar
kecilnya penguatan yang diperlukan.
Perhitungan :
(
= 1+
Rf
Rin).Vin
(
= 1+
2,73 k
1k )
.0,32V
= ( 1+2,73 ) .0,32V
= 3,73.0,32V
=1,19V
(
= 1+
Rf
Rin )
.Vin
(
= 1+
2,73 k
1k )
.0,42V
= ( 1+2,73 ) .0,42V
= 3,73.0,42V
=1,56V
(
= 1+
Rf
Rin )
.Vin
(
= 1+
2,73 k
1k )
.0,43V
= ( 1+2,73 ) .0,43V
= 3,73.0,43 V
=1,60V
(
= 1+
Rf
Rin )
.Vin
(
= 1+
2,73 k
1k )
.0,44 V
= ( 1+2,73 ) .0,44 V
= 3,73.0,44 V
=1,64V
Fungsi : Sebagai filter yang hanya melewatkan sinyal dengan frekuensi yang
lebih rendah dari frekuensi cut off (fc) dan akan melemahkan sinyal
dengan frekuensi yang lebih tinggi dari frekuensi cut off (fc).
Cara Kerja : Pada rangkaian diatas jika ukuran kapasitas kapasitor diperbesar maka
frekuensi tinggi akan semakin sulit untuk masuk karna akan dibuang
oleh kapasitor. Rangkaian diatas akan melewatkan atau meloloskan
frekuensi rendah saja.
Perhitungan :
1
F Cut Off =
4 RC
1
=
4 x 103 x 44−6
10
=
176
= 0,05 Hz
Fungsi : Mencari nilai selisih dari kedua tegangan input yaitu inverting dengan
non inverting.
Cara Kerja : Kedua tegangan input tersebut merupakan nilai dari sensor yang telah
dikuatkan menggunakan PSA dan terhubung dengan rangkaian LPF, dan
nilai Vset yang telah diatur melalui pembagian tegangan. Output dari
difference amplifier ini berupa nilai error.
Perhitungan :
Rf
Verror ( 36° C )= ( Vset−Vsensor )
Rin
1K
¿ (3,35 V −3,40V )
1K
1K
¿ ×−0,05V
1K
¿−0,05 V
Rf
Verror ( 37° C )= ( Vset−Vsensor )
Rin
1K
¿ (3,46 V −3,50 V )
1K
1K
¿ ×−0,04 V
1K
¿−0,04 V
Rf
Verror ( 38° C )= ( Vset−Vsensor )
Rin
1K
¿ (3,55 V −3,60V )
1K
1K
¿ ×−0,05V
1K
¿−0,05 V
3.3.6 Proportional
Cara Kerja : Rangkaian kontrol proporsional diatas sama dengan rangkaian penguat
biasanya. Pada rangkaian proporsional diatas menggunakan variabel
resistor (potensiometer) pada Rf agar penguatan di rangkaian ini
dapat diubah – ubah sesuai dengan kebutuhan.
Perhitungan :
Rf
Kp( 36 ° C ) = −( ×vin )
Rin
−14,20 K
= (−0,05 V )
1K
= 0,71 V
Rf
Kp( 37 ° C ) = −( ×vin )
Rin
−14,20 K
= (−0,05 V )
1K
= 0,71 V
Rf
Kp( 38 ° C ) = −( ×vin )
Rin
−14,20 K
= (−0,05 V )
1K
= 0,71 V
3.3.7 Integral
R1
1k
C1
0,1uF
-1 2
R2 U1
J10 R3
4
5
LM7 41 J6
I 2 2 -
1 6 1
1k 50k 3 + 2 O ut
R4 1k
7
1
+1 2
Cara Kerja : Rangkaian integrator ini terdiri dari kapasitor dan resistor yang
dihubungkan, dengan pemberian signal pulsa pada input.
Perhitungan :
1 1
T= T1= T
f 2
1 1 −4
= = . 33.10
300 2
= 33.10-4 = 165.10-5
−1
Vout( 36 ° C ) = .∫ Vi dt
Rin .C
−1 −5
= −7
. 0,05 . 0,05(165.10 −0) )
2,47 k .10
=- 0,017V
−1
Vout( 37 °C ) = .∫ Vi dt
Rin .C
−1
= −7
. 0,05 . 0,05(165.10−5−0) )
2,47 k .10
= - 0,017V
−1
Vout( 38 ° C ) = .∫ Vi dt
Rin .C
−1
= −7
. 0,05 . 0,05(165.10−5−0) )
2,47 k .10
= -0,017V
1
F Cut Off =
2 πRfC
1
= 3 −7
2 x 3,14 x 33 x 10 x 10
104
= Hz
207,24
= 48,25 Hz
3.3.8 Derivative
R 11
R 12
2
1 3
10k 220
-1 2
U1
J9 C2 R4
4
5
LM741
2 - J 15
2 6
1 1k 3 + 1
0,1uF 2
D out
7
1
+1 2
Cara Kerja : Pengontrol tidak dapat menghasilkan keluaran jika tidak ada perubahan
pada masukannya (berupa perubahan sinyal kesalahan). Jika sinyal
kesalahan berubah terhadap waktu, maka keluaran yang dihasilkan
pengontrol tergantung pada nilai Kd dan laju perubahan sinyal
kesalahan.
Perhitungan :
= 33.10-4 = 83.10-5
= -0,03V
= -0,03V
= -0,03V
1
F Cut Off =
2 πRinC
1
=
2 x 3,14 x 1 x 103 x 10−7
10000
= Hz
6,28
= 1592 Hz
Fungsi : Menggabungkan tegangan yang ada pada dua atau lebih input menjadi
satu tegangan output.
Cara Kerja : Summing inverting memiliki nilai resistor input yang sama di masing-
masing jalur input. Resistor penguatan yang dimiliki, nilainya juga sama
dengan resistor input. Apabila hanya menggunakan satu buah jalur input,
maka nilai tegangan output akan sama dengan nilai tegangan input.
Dan semakin banyak jalur input, maka nilai penguatan juga semakin
besar. Dengan begitu kesimpulan dari summing amplifier ini adalah
tegangan keluaran berkebalikan dengan tegangan masukan akibat
penggunaan dasar rangkaian inverting. Tegangan input seolah – olah
dijumlahkan, padahal sebenarnya hanya memanfaatkan hubungan
paralel antar tahanan input.
Perhitungan :
−Rf
Vout( 36 ° C ) = .¿ )
Rin
−100 k
= .(−0,71V + (−0,017V )+(−0 , 03 V ))
100 k
= −1. (−0,757 V )
= 0,757 V
−Rf
Vout( 37 ° C ) = .¿ )
Rin
−100 k
= .(−0,71V + (−0,017V )+(−0 , 03 V ))
100 k
= −1. (−0,757 V )
= 0,757 V
−Rf
Vout( 38 ° C ) = .¿ )
Rin
−100 k
= .(−0,71V + (−0,017V )+(−0 , 03 V ))
100 k
= −1. (−0,757 V )
= 0,757 V
3.3.10 Osilator
Fungsi : Osilator sebagai pembangkit sinyal dimana kita bisa menentukan Vp-p
dan frekuensi yang kita inginkan.
Cara Kerja : Osilator itu dapat menghasilkan keluaran gelombang segitiga yang
inputnya merupakan suatu sinyal yang kecil kemudian diperkuat oleh
komponen aktif sehingga sinyal ini merupakan sinyal keluaran yang
nanti digunakan.
Perhitungan :
Frekuensi Osilasi
1 R2
fo = ( )
4. R1. C . R 3
1 20 k
= ( )
4.10 K .10 . 10 k
−7
3
10 .2
=
4
= 500 Hz
Vout Segitiga :
Vout = Vs. ¿)
10 K
= 24 . ( )
20 K
= 12 Vp-p
+5
R3 1k
R4
2
R2
1 3
1
R7 10k
2
10k -1 2
-5 1k U4
4
5
LM741
3 2 - J 11
J6 R5 6
3 + 1 O ut
2 2
1
1k
7
1
OSI +1 2
Cara Kerja : Selain mendapat input dari osilator rangkaian summing ini mendapat
input DC yang berasal dari pembagian tegangan dengan fungsi sebagai
referensi. Referensi disini digunakan apabila kita ingin meredupkan
lampu maka referensinya dikecilkan begitupun sebaliknya apabila kita
ingin menerangkan lampu maka referensinya harus diatas ground.
-1 2
J1
2 U1
1
4
5
LM741 J3
O s ila t o r 2 -
6 1
D riv e r
3 + 2
J2
2
1
7
1
+12
S u m m in g P I D
Cara Kerja : Pembanding antara output summing dan output PID. Output rangkaian ini
adalah kotak.
3.3.13 Dimmer
Cara Kerja : Pada rangkaian ini menggunakan optocoupler (4N35) yang akan menjadi
switch pada lampu (lampu kondisi on atau off).
float suhu;
int mulai;
unsigned long detik, menit;
void waktu(void){detik++;
if(detik>59){menit++;
detik=0;
Serial.begin(256000);
}if(readSerial=='1'){mulai=1;
detik=0;
menit=0;
readSerial=0;
delay(100);
if(readSerial=='2')
{mulai=0;
detik=0;
menit=0;
readSerial=0;
delay(100);
if (mulai==1){suhu=analogRead(A0);
Serial.print('a');
Serial.print(suhu);
Serial.print('b');
Serial.print(detik);
Serial.print('c');
Serial.print(menit);
Serial.print('d');
delay(10);
Penjelasan : Mengkonversi nilai suhu menjadi data sesungguhnya dan pengiriman data ke
delphi .
unit Unit1;
Penjelasan : Nama dari unit dari suatu object form yang kita pakai, nama ini bisa diganti
saat proses penyimpanan project secara otomatis.
interface
unit Unit1;
Penjelasan : Tempat untuk memanggil kumpulan class, function atau procedure building
yang disediakan system dan library dari luar.
Penjelasan : Suatu object yang digunakan untuk tempat bekerja program aplikasi.
type
TForm1 = class(TForm)
ComPort1: TComPort;
ComDataPacket1: TComDataPacket;
CheckBox1: TCheckBox;
Chart1: TChart;
SaveDialog1: TSaveDialog;
MainMenu1: TMainMenu;
Setup1: TMenuItem;
Connect1: TMenuItem;
Save1: TMenuItem;
ManualConnect1: TMenuItem;
AutoConnect1: TMenuItem;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
ComDataPacket2: TComDataPacket;
ComDataPacket3: TComDataPacket;
Button1: TButton;
Button2: TButton;
Memo1: TMemo;
GroupBox1: TGroupBox;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
RadioButton3: TRadioButton;
ScrollBar1: TScrollBar;
ScrollBar2: TScrollBar;
Label7: TLabel;
Label8: TLabel;
Series1: TFastLineSeries;
Series2: TFastLineSeries;
Series3: TFastLineSeries;
Series4: TFastLineSeries;
Series5: TFastLineSeries;
procedure ComDataPacket1Packet(Sender: TObject; const Str: String);
procedure ManualConnect1Click(Sender: TObject);
procedure AutoConnect1Click(Sender: TObject);
procedure Connect1Click(Sender: TObject);
procedure Save1Click(Sender: TObject);
procedure ComDataPacket3Packet(Sender: TObject; const Str: String);
procedure ComDataPacket2Packet(Sender: TObject; const Str: String);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure RadioButton1Click(Sender: TObject);
procedure RadioButton2Click(Sender: TObject);
procedure RadioButton3Click(Sender: TObject);
procedure ScrollBar2Change(Sender: TObject);
procedure ScrollBar1Change(Sender: TObject);
Penjelasan : Deklarasi class utama dari aplikasi kita bernama procedure, function, dan
komponen – komponen.
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
myFile: TextFile;
akandisimpan: Boolean=false;
xvalch1: Real=0;
Penjelasan : Letak untuk mendefinisikan suatu variabel atau penampung data nilai
sementara.
implementation
{$R *.dfm}
procedure TForm1.ComDataPacket1Packet(Sender: TObject; const Str: String);
Penjelasan : Implementasi dari interface dimana berisikan tentang kode - kode program.
Var
dataadc1 : real;
i: integer;
a:string;
begin
val(str, dataadc1, i);
if i=0 then
begin
dataadc1 := ((dataadc1/1023)*50);
end;
Penjelasan : Untuk mengubah data analog menjadi digital. Pada program ini
menggunakan 10 bit sehingga pembaginya adalah 1023. Pada program diatas
dikali 50 yang menjadi batas maksimal dari program tampilan Delphi.
a:=floattostrF(dataadc1,ffFixed,7,2);
memo1.Lines.Add(a);
Chart1.Series[0].AddXY(xvalch1,dataadc1);
label1.Caption:=floattostr(dataadc1);
xvalch1:=xvalch1+0.01;
Penjelasan : Kode untuk menyimpan data grafik dalam bentuk gambbar dan deretan data
memo ketika data sudah mencapai ke- 1200.
memo1.Lines.Clear;
Chart1.Series[0].Clear;
xvalch1:=0;
Penjelasan : Menandakan akhir dari sebuah unit, dan menghapus komponen yang ada
pada tampilan Delphi tersebut.
Penjelasan : Text bar yang berisi menu manual setting dan auto setting untuk connect
port arduino
Penjelasan : Text bar yang berisi menu untuk memunculkan save dialog yang berfungsi
menyimpan data yang akan diambil.
Penjelasan : Tombol pada text bar tersebut memulai mengambil data lalu saat ditekan
tombol save akan berubah menjadi stop, pada telah disimpan tombol stop
akan berubah jadi simpan
Penjelasan : Berupa tombol start yang berfungsi untuk memulai penulisan data pada chart.
Penjelasan : Berupa tombol reset yang berfungsi menghapus data-data yang tertulis pada
form akan terhapus.
Penjelasan : Berupa radio button yang berfungsi menampilkan garis bantu suhu setting
36°C
dt:=(1/fs);
t:= 0.0;
for i:=1 to Ndata do
begin
y:=37;
t:=t+dt;
chart1.Series[1].AddXY(i*dt,y,'',clRed);
end;
Penjelasan : Berupa radio button yang berfungsi menampilkan garis bantu suhu setting
37°C
Penjelasan : Berupa radio button yang berfungsi menampilkan garis bantu suhu setting
38°C
chart1.Series[2].Clear;
chart1.Series[4].Clear;
Ndata:=100000;
fs:=10;
dt:=(1/fs);
t:= 0.0;
for i:=1 to Ndata do
begin
b := scrollbar2.position;
y:=b/10 + 0.2;
x:=b/10 - 0.2;
Penjelasan : Berupa scroll bar yang berfungsi menampilkan garis bantu batas error.
BAB IV
Percobaan PID kontrol suhu pada project kali ini menggunakan suhu setting yaitu
36, 37, dan 38°C dengan toleransi ±0,20°C dan pada satu suhu setting dilakukan 5 kali
percobaan selama 20 menit. Hasil percobaan ditampilkan menggunakan program Delphi.
Garis bantu digunakan untuk membantu melihat apakah sudah termasuk dalam range
toleransi yang telah ditentukan atau tidak. Hasil percobaan PID kontrol suhu dapat dilihat
pada penjelasan berikut.
Kp Kd Ki
Tabel 4.2 Nilai Resistor Feedback Rangkaian PID pada Suhu 36°C
Kp Kd Ki
Ohm
13,20k 1,47k 0,052k
Percobaan pada suhu setting 36°C dimulai 30 detik dari rangkaian mulai
dihidupkan. Jadi, selama 30 detik pertama suhu di dalam box adalah suhu ruangan yaitu
29,5°C kemudian lampu dihidupkan dan rangkaian mulai bekerja. Hasil percobaan PID
kontrol suhu pada suhu setting 36°C adalah sebagai berikut.
Gambar 4.1 Hasil Percobaan Ke-1 Kontrol PID Suhu Setting 36°C
Pada percobaan ke-1, membutuhkan waktu selama 6 menit 23 detik (383 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 36,12°C dan suhu
minimum yaitu 35,87°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,13°C.
Gambar 4.2 Hasil Percobaan Ke-2 Kontrol PID Suhu Setting 36°C
Pada percobaan ke-2, membutuhkan waktu selama 6 menit 13 detik (373 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 36,22°C dan suhu
minimum yaitu 35,87°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,22°C dan dengan suhu
minimum yang tercapai sebesar 0,13°C.
Gambar 4.3 Hasil Percobaan Ke-3 Kontrol PID Suhu Setting 36°C
Pada percobaan ke-3, membutuhkan waktu selama 6 menit (360 detik) untuk
mencapai suhu setting. Suhu maksimal yang dicapai yaitu 36,12°C dan suhu minimum
yaitu 35,87°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang diberikan
dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu minimum yang
tercapai sebesar 0,13°C.
Gambar 4.4 Hasil Percobaan Ke-4 Kontrol PID Suhu Setting 36°C
Pada percobaan ke-4, membutuhkan waktu selama 6 menit 5 detik (365 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 36,12°C dan suhu
minimum yaitu 35,87°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,13°C.
Gambar 4.5 Hasil Percobaan Ke-5 Kontrol PID Suhu Setting 36°C
Pada percobaan ke-5, membutuhkan waktu selama 6 menit 5 detik (365 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 36,12°C dan suhu
minimum yaitu 35,87°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,13°C.
Suhu Toleransi
Percobaan waktu mencapai
Ke- Maksimu set point
Minimum + -
m
Ke-1 36,12 35,87 0,12 0,13 6 menit 23 detik
Ke-2 36,22 35,87 0,22 0,13 6 menit 13 detik
Ke-3 36,12 35,87 0,12 0,13 6 menit
Ke-4 36,12 35,92 0,12 0,08 6 menit 5 detik
Ke-5 36,12 35,92 0,12 0,08 6 menit 5 detik
Tabel di atas merupakan hasil dari 5 percobaan yang telah dilakukan dengan suhu
setting 36°C dan didapati hasil rata – rata yaitu suhu maksimum sebesar 36,14°C, suhu
minimum sebesar 35,89, toleransi maksimal sebesar 0,14°C dan toleransi minimum
sebesar 0,11°C.
380
375 373
370
365 365
waktu (s)
365
360
360
355
350
345
Percobaan Ke-1 Percobaan Ke-2 Percobaan Ke-3 Percobaan Ke-4 Percobaan Ke-5
Grafik di atas merupakan waktu untuk mencapai suhu setting 36°C dari 5
percobaan dengan rata – rata waktu selama 6 menit 9 detik (369 detik).
Kp Kd Ki
Tabel 4.5 Nilai Resistor Feedback Rangkaian PID pada Suhu 37°C
Kp Kd Ki
Ohm
13,20k 1,47k 0,052k
Percobaan pada suhu setting 37°C dimulai 30 detik dari rangkaian mulai
dihidupkan. Jadi, selama 30 detik pertama suhu di dalam box adalah suhu ruangan yaitu
29,5°C kemudian lampu dihidupkan dan rangkaian mulai bekerja. Hasil percobaan PID
kontrol suhu pada suhu setting 37°C adalah sebagai berikut.
Gambar 4.6 Hasil Percobaan Ke-1 Kontrol PID Suhu Setting 37°C
Pada percobaan ke-1, membutuhkan waktu selama 7 menit 8 detik (428 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 37,15°C dan suhu
minimum yaitu 36,80°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,15°C dan dengan suhu
minimum yang tercapai sebesar 0,20°C.
Gambar 4.7 Hasil Percobaan Ke-2 Kontrol PID Suhu Setting 37°C
Pada percobaan ke-2, membutuhkan waktu selama 7 menit 5 detik (425 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 37,10°C dan suhu
minimum yaitu 36,80°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,10°C dan dengan suhu
minimum yang tercapai sebesar 0,20°C.
Gambar 4.8 Hasil Percobaan Ke-3 Kontrol PID Suhu Setting 37°
Pada percobaan ke-3, membutuhkan waktu selama 7 menit (420 detik) untuk
mencapai suhu setting. Suhu maksimal yang dicapai yaitu 37,15°C dan suhu minimum
yaitu 36,85°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang diberikan
dengan suhu maksimal yang tercapai sebesar 0,15°C dan dengan suhu minimum yang
tercapai sebesar 0,15°C.
Gambar 4.9 Hasil Percobaan Ke-4 Kontrol PID Suhu Setting 37°C
Pada percobaan ke-4, membutuhkan waktu selama 7 menit 5 menit (425 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 37,19°C dan suhu
minimum yaitu 36,85°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,19°C dan dengan suhu
minimum yang tercapai sebesar 0,15°C.
Gambar 4.10 Hasil Percobaan Ke-5 Kontrol PID Suhu Setting 37°C
Pada percobaan ke-5, membutuhkan waktu selama 7 menit 1 menit (421 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 37,19°C dan suhu
minimum yaitu 36,85°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,19°C dan dengan suhu
minimum yang tercapai sebesar 0,15°C.
Tabel di atas merupakan hasil dari 5 percobaan yang telah dilakukan dengan suhu
setting 37°C dan didapati hasil rata – rata yaitu suhu maksimum sebesar 37,16°C, suhu
minimum sebesar 35,83, toleransi maksimal sebesar 0,16°C dan toleransi minimum
sebesar 0,17°C.
424
waktu (s)
422 421
420
420
418
416
Percobaan Ke-1 Percobaan Ke-2 Percobaan Ke-3 Percobaan Ke-4 Percobaan Ke-5
Grafik di atas merupakan waktu untuk mencapai suhu setting 37°C dari 5
percobaan dengan rata – rata waktu selama 7 menit 4 detik (424 detik).
Kp Kd Ki
Tabel 4.8 Nilai Resistor Feedback Rangkaian PID pada Suhu 38°C
Kp Kd Ki
Ohm
13,20k 1,47k 0,052k
Percobaan pada suhu setting 38°C dimulai 30 detik dari rangkaian mulai
dihidupkan. Jadi, selama 30 detik pertama suhu di dalam box adalah suhu ruangan yaitu
29,5°C kemudian lampu dihidupkan dan rangkaian mulai bekerja. Hasil percobaan PID
kontrol suhu pada suhu setting 38°C adalah sebagai berikut.
Gambar 4.11 Hasil Percobaan Ke-1 Kontrol PID Suhu Setting 38°C
Pada percobaan ke-1, membutuhkan waktu selama 8 menit (400 detik) untuk
mencapai suhu setting. Suhu maksimal yang dicapai yaitu 38,12°C dan suhu minimum
yaitu 37,88°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang diberikan
dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu minimum yang
tercapai sebesar 0,12°C.
Gambar 4.12 Hasil Percobaan Ke-2 Kontrol PID Suhu Setting 38°C
Pada percobaan ke-2, membutuhkan waktu selama 9 menit 30 detik (570 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 38,12°C dan suhu
minimum yaitu 37,88°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,12°C.
Gambar 4.13 Hasil Percobaan Ke-3 Kontrol PID Suhu Setting 38°
Pada percobaan ke-3, membutuhkan waktu selama 9 menit 28 detik (568 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 38,12°C dan suhu
minimum yaitu 37,83°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,17°C.
Gambar 4.14 Hasil Percobaan Ke-4 Kontrol PID Suhu Setting 38°C
Pada percobaan ke-4, membutuhkan waktu selama 8 menit 55 detik (535 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 38,12°C dan suhu
minimum yaitu 37,88°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,12°C dan dengan suhu
minimum yang tercapai sebesar 0,12°C.
Gambar 4.15 Hasil Percobaan Ke-5 Kontrol PID Suhu Setting 38°C
Pada percobaan ke-5, membutuhkan waktu selama 8 menit 4 detik (484 detik)
untuk mencapai suhu setting. Suhu maksimal yang dicapai yaitu 38,17°C dan suhu
minimum yaitu 37,88°C. Jadi, percobaan ini menghasilkan selisih antara toleransi yang
diberikan dengan suhu maksimal yang tercapai sebesar 0,17°C dan dengan suhu
minimum yang tercapai sebesar 0,12°C.
Tabel di atas merupakan hasil dari 5 percobaan yang telah dilakukan dengan suhu
setting 38°C dan didapati hasil rata – rata yaitu suhu maksimum sebesar 38,13°C, suhu
minimum sebesar 37,83, toleransi maksimal sebesar 0,13°C dan toleransi minimum
sebesar 0,13°C.
540 535
520
waktu (s)
500
480 484
480
460
440
420
Percobaan Ke-1 Percobaan Ke-2 Percobaan Ke-3 Percobaan Ke-4 Percobaan Ke-5
Grafik di atas merupakan waktu untuk mencapai suhu setting 38°C dari 5
percobaan dengan rata – rata waktu selama 8 menit 47 detik (527 detik).
Gambar di atas merupakan hasil pengukuran tegangan output dari Low Pass Filter
(LPF) dari suhu setting 36°C sebesar 3,40V yang merupakan rangkaian lanjutan dari
rangkaian pengolahan sinyal analog (PSA) yang kemudian akan menjadi input ke
rangkaian difference yang nantinya akan diselisihkan dengan tegangan setting (Vset).
Frekuensi cut off yang dihasilkan dari LPF tersebut adalah 0,16 Hz.
Gambar di atas merupakan hasil pengukuran tegangan output dari Low Pass Filter
(LPF) dari suhu setting 37°C sebesar 3,50V yang merupakan rangkaian lanjutan dari
rangkaian pengolahan sinyal analog (PSA) yang kemudian akan menjadi input ke
rangkaian difference yang nantinya akan diselisihkan dengan tegangan setting (Vset).
Frekuensi cut off yang dihasilkan dari LPF tersebut adalah 0,16 Hz.
Gambar di atas merupakan hasil pengukuran tegangan output dari Low Pass Filter
(LPF) dari suhu setting 38°C sebesar 3,60V yang merupakan rangkaian lanjutan dari
rangkaian pengolahan sinyal analog (PSA) yang kemudian akan menjadi input ke
rangkaian difference yang nantinya akan diselisihkan dengan tegangan setting (Vset).
Frekuensi cut off yang dihasilkan dari LPF tersebut adalah 0,05 Hz.
Gambar di atas merupakan hasil pengukuran tegangan setting suhu 36°C sebesar
3,35V yang diperoleh dari rangkaian pembagian tegangan. Output dari Vset akan
diselisihkan dengan output dari rangkaian LPF menggunakan rangkaian difference dan
menghasilkan nilai error yang nantinya akan menjadi input dari rangkaian kontrol PID.
Gambar di atas merupakan hasil pengukuran tegangan setting suhu 37°C sebesar
3,46V yang diperoleh dari rangkaian pembagian tegangan. Output dari Vset akan
diselisihkan dengan output dari rangkaian LPF menggunakan rangkaian difference dan
menghasilkan nilai error yang nantinya akan menjadi input dari rangkaian kontrol PID.
Gambar di atas merupakan hasil pengukuran tegangan setting suhu 36°C sebesar
3,55V yang diperoleh dari rangkaian pembagian tegangan. Output dari Vset akan
diselisihkan dengan output dari rangkaian LPF menggunakan rangkaian difference dan
menghasilkan nilai error yang nantinya akan menjadi input dari rangkaian kontrol PID.
Gambar di atas merupakan hasil pengukuran kontrol integrator suhu 36°C sebesar
88mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
Gambar di atas merupakan hasil pengukuran kontrol integrator suhu 37°C sebesar
64mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
Gambar di atas merupakan hasil pengukuran kontrol integrator suhu 38°C sebesar
136mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
Gambar di atas merupakan hasil pengukuran kontrol derivative suhu 36°C sebesar
48mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
Gambar di atas merupakan hasil pengukuran kontrol derivative suhu 37°C sebesar
64mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
Gambar di atas merupakan hasil pengukuran kontrol derivative suhu 38°C sebesar
80mV. Kontrol proporsional diatas berfungsi sebagai penguatan yang berasal dari selisih
antara tegangan output LPF dan tegangan setting (nilai error) yang hasil dari masing-
masing kontrol akan dijumlahkan pada rangkaian summing.
4.2.6.1 Osilator
Gambar di atas merupakan hasil pengukuran dari rangkaian summing yang input-
nya berasal dari osilator yang amplitudonya telah diturunkan atau dilemahkan dan
pembagian tegangan sebagai pengatur referensi gelombang sebesar -0,16V. Output
rangkaian summing osilator akan dilanjutkan ke rangkaian komparator yang akan
dibandingkan dengan summing dari kontrol PID dengan rangkaian komparator.
4.2.6.4 Komparator
Gambar di atas merupakan hasil output dari rangkaian komparator pada suhu 36°C
yang input-nya berasal dari output summing osilator dan summing PID. Rangkaian
komparator berfungsi sebagai pembanding tegangan input. Hasil output rangkaian
komparator akan dilanjutkan ke rangkaian dimmer sebagai kontrol dari kecerahan lampu
yang memengaruhi perubahan suhu dalam box.
Gambar di atas merupakan hasil output dari rangkaian komparator pada suhu 37°C
yang input-nya berasal dari output summing osilator dan summing PID. Rangkaian
komparator berfungsi sebagai pembanding tegangan input. Hasil output rangkaian
komparator akan dilanjutkan ke rangkaian dimmer sebagai kontrol dari kecerahan lampu
yang memengaruhi perubahan suhu dalam box.
Gambar di atas merupakan hasil output dari rangkaian komparator pada suhu 38°C
yang input-nya berasal dari output summing osilator dan summing PID. Rangkaian
komparator berfungsi sebagai pembanding tegangan input. Hasil output rangkaian
komparator akan dilanjutkan ke rangkaian dimmer sebagai kontrol dari kecerahan lampu
yang memengaruhi perubahan suhu dalam box.
a.
BAB V
PENUTUP
5.1 Kesimpulan
Project elektronika terintegrasi yaitu Inkubator dengan Kontrol PID ini terdiri dari
berbagai rangkaian dengan fungsinya masing – masing. Project Inkubator dengan
Kontrol PID terdapat rangkaian inverting amplifier, difference amplifier, rangkaian
kontrol PID (Proporsional, Integratif, dan Derivative), rangkaian summing amplifier,
rangkaian PWM (Pulse Width Modulation), rangkaian dimmer, rangkaian sensor suhu,
rangkaian komparator, rangkaian osilator, dan rangkaian PSA (Pengolahan Sinyal
Analog). Selain rangkaian - rangkaian tersebut terdapat beberapa pendukung yaitu :
Lampu 25W dan Arduino nano. Penggunaan Arduino dalam project kali ini bertujuan
sebagai input data analog yang nantinya akan ditampilkan dalam program Delphi.
Kontrol PID digunakan untuk menjaga kestabilan suhu sesuai dengan suhu yang
diinginkan. Masalah yang kami alami pada project ini adalah suhu dari luar yang box
yang memengaruhi kecepatan kontrol untuk mencapai suhu setting.
Pada project Inkubator dengan Kontrol PID ini kami mendapatkan hasil yang cukup
baik, akan tetapi beberapa saat terjadi osilasi yang diluar batas toleransi. Hal ini dapat
disebabkan dari pengontrolan rangkaian PID yang kurang tepat, kami menyarankan untuk
selalu melakukan pengecekan secara berkala pada setiap rangkaian yang telah ada
terutama pada rangkaian pengontrol PID, dan selalu mencatat hasil pengukuran pada
rangkaian setiap kali dilakukan pengecekan .
DAFTAR PUSTAKA
[1] https://rumus.co.id/pengertian-suhu/
[2] https://teknikelektronika.com/pengertian-sensor-suhu-jenis-jenis-sensor-suhu/
[3] http://arifelektronikaindustri.blogspot.co.id/2011/08/kontrol-id.html (
[4] https://putraekapermana.wordpress.com/2013/11/21/pi/
[5] http://labkontrol.blogspot.co.id/2012/09/kontroller-d-pengendali-tipe.html
[6] https://electrosome.com/inverting-amplifier-using-opamp/
[7] https://electrosome.com/noninverting-amplifier-using-opamp/
[8] http://belajarelektronika.net/pengertian-komparator-amplifier/
[9] http://elektronika-dasar.web.id/Osilator-aktif/
[10] http://belajarelektronika.net/pengertian-summing-amplifier/
[11] http://lang8088.blogspot.co.id/2011/12/differential-amplifier-op-amp.html
[12] http://basukidwiputranto.blogspot.co.id/2014/04/aplikasi-op-amp-ke-6-integrator.html
[13] http://elektronika-dasar.web.id/differensiator-aktif/
[14] http://muhammadluthfibaidhowi.blogspot.com/2015/11/low-pass-filter-lpf-rc.html
(Diakses pada 29 Maret 2019)
[15] http://dasarelektronika.com/pengertian-dan-fungsi-transistor/
[16] http://www.hoo-tronik.com/2015/05/fungsi-dan-pengertiankomponen-lm741.html
[17] http://belajarelektronika.net/pengertian-fungsi-dan-cara-mengukur-diode-bridge/
[18] http://belajarelektronika.net/pengertian-dan-fungsi-elco-elektrolit-condensator/
[19] http://belajarelektronika.net/pengertian-fungsi-dan-cara-kerja-ic-regulator/
[20] http://teknikelektronika.com/pengertian-transformator-prinsip-kerja-trafo/
[21] http://abi-blog.com/resistor-jenis-fungsi-dan-karakternya/
[22] http://rangkaianelektronika.info/pengertian-dan-fungsi-diode/
[23] https://mikrofarad.wordpress.com/2011/07/16/kapasitor-non-polar/
[24] http://teknikelektronika.com/pengertian-led-light-emitting-diode-cara-kerja/
[25] http://teknikelektronika.com/pengertian-fungsi-diode-zener/
[26] https://djukarna4arduino.wordpress.com/2015/01/19/arduino-nano/
[27] https://id.wikipedia.org/wiki/Lampu_pijar
[28] http://teknik-ketenagalistrikan.blogspot.com/2013/04/fitting-laampu.html#.XRSr4D8za1s
LAMPIRAN
1. Power Supply 5. Difference Amplifier
6. Proporsional
7. Integrator
8. Derivative
4. Tegangan Setting
10. Komparator
12. Dimmer