Anda di halaman 1dari 52

SISTEM KENDALI PID SUHU RUANGAN BERBASIS

ARDUINO DENGAN TRIAC DAN SENSOR LM35


Dibuat untuk memenuhi salah satu tugas Project Mandiri mata kuliah Sistem Kendali Digital

Oleh :

Suryani Nurhayati (151311063)

Kelas :

2B

PROGRAM STUDI D3 TEKNIK ELEKTRONIKA

JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI BANDUNG

2017
KATA PENGANTAR

Puji syukur panjatkan atas kehadirat Allah SWT yang telah memberikan rahmat serta
karunia-Nya. Sehingga saya dapat menyelesaikan tugas Project Mandiri tiga mata kuliah
yaitu Sistem Kendali Digital, Elektronika Industri dan Instrumentasi Elektronika yang
berjudul Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor
LM35 dengan baik.

Project Mandiri ini dibuat untuk memenuhi salah satu tugas Mata Kuliah Sistem
Kendali Digital pada Semester 4 Program Studi D3 - Teknik Elektronika Politeknik Negeri
Bandung. Dokumen ini berisi gabungan dari B100-B600 yang telah dibuat, dimana B100
berisi tentang deskripsi dan gambaran umum proyek, B200 berisi tentang spesifikasi tentang
alat, B300 berisi tentang perancangan desain tentang alat, B400 berisi tentang realisasi alat,
B500 berisi tentang pengujian spesifikasi subsistem dari alat, dan B600 berisi tentang
pengujian psesifikasi sistem dari alat yang telah terealisasikan.

Saya menyadari bahwa dalam pembuatan project mandiri ini masih jauh dari
sempurna, oleh karena itu kritik dan saran dari semua pihak sangat diharapkan demi
kesempurnaan project mandiri ini.

Bandung, 18 Juni 2017

Penulis
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B100: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B100
Nomor Dokumen B100 01
Nomor Revisi 02
Nama File 2B_Suryani Nurhayati_PM-B100.pdf
Tanggal Penerbitan 28 Mei 2017
Unit Penerbit
Jumlah Halaman 6

Data Pengusul
Pengusul Nama Jabatan Mahasiswa D3
Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 28 Mei 2017
Tangan
Lembaga Politeknik Negeri Bandung

Alamat Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI ......................................................................................................................... 2

CATATAN SEJARAH DOKUMEN .................................................................................... 3

1. Pengantar ......................................................................................................................... 4
1.1. Ringkasan Isi Dokumen ........................................................................................... 4
1.2. Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen ............................................... 4
2. Proposal Pengembangan .................................................................................................. 5
2.1. Pendahuluan.............................................................................................................. 5
2.2. Desain ....................................................................................................................... 5
2.2.1. Latar Belakang ................................................................................................ 5
2.2.2. Konsep ............................................................................................................. 6
3. Penutup ............................................................................................................................ 6
SEJARAH REVISI DOKUMEN

Versi Tanggal Oleh Deskripsi


01 31 Maret 2017 Pengusul
02 28 Mei 2017 Pengusul Merubah Plant
1. Pengantar
1.1. Ringkasan Isi Dokumen
Dokumen B100 ini berisi proposal pembuatan alat mengenai Sistem Kendali
PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35 yang
ditujukan sebagai projek mandiri tiga mata kuliah yaitu Sistem Kendali Digital,
Elektronika Industri dan Instrumentasi Elektronika program studi D3 Teknik
Elektronika Politeknik Negeri Bandung. Penulisan isi dokumen ini berdasarkan
pada ide pengembangan yang berisi antara lain : konsep, desain dan fitur dari
prototype Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC
dan Sensor LM35 yang akan dikembangkan.

1.2. Tujuan Penulisan dan Aplikasi/Kegunan Dokumen


Tujuan penulisan dari dokumen B100 ini yaitu:
1. Untuk memudahkan proses pengembangan alat yang akan dibuat.
2. Sebagai acuan dan referensi bagi projek pengembangan yang akan
datang.
3. Sebagai bagian dari dokumentasi proyek.
2. Proposal Pengembangan
2.1. Pendahuluan
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35 ini merupakan alat yang berfungsi untuk mengendalikan suhu.
Sistem ini bekerja dengan program yang di download ke Arduino Uno. System
kendali ini bekerja dengan cara memproses perhitungan berdasarkan variable
kendali Kp, Ki, Kd untuk mencapai kondisi sesuai setpoint yang diharapkan.

2.2. Desain

Sistem Plant Output


Set + Driver Actuator
Controller Rangkaian
point Optotriac TRIAC Lampu AC
- Arduino Uno Zero Crossing

Feedback
Sensor LM35

Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35 ini merupakan salah satu contoh aplikasi sederhana dari
penggunaan metoda kendali PID. Cara kerja alat ini adalah Potensiometer yang
berfungsi sebagai setpoint akan dihubungkan ke pin analog pada Arduino Uno
dan selanjutnya Arduino Uno yang digunakan sebagai pengontrol PID ini akan
membandingkan hasil pembacaan pada potensiometer dengan hasil pembacaan
pada sensor LM35 untuk mendapatkan nilai error dan selanjutnya controller
akan mengontrol actuator untuk mengendalikan suhu, dan actuator yang
digunakan adalah Lampu. Untuk mengetahui kehandalan dari sistem kendali
PID yang telah dibuat, maka akan diberikan gangguan berupa kipas pada plant.

2.2.1. Latar Belakang


Saat ini telah banyak system kendali yang diaplikasikan untuk
mengendalikan suhu, salah satunya adalah Sistem Kendali PID Suhu
Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35. Pengontrolan
suhu dalam kehidupan sehari-hari banyak sekali dimanfaatkan oleh manusia
diantaranya memasak air dan sebagainya. Pada proyek mandiri ini akan
dibuat perancangan dan realisasi dari Sistem Kendali PID Suhu Ruangan
berbasis Arduino dengan TRIAC dan Sensor LM35.
Program Studi D3-Teknik Elektronika Politeknik Negeri Bandung dalam
pembelajarannya mendapatkan mata kuliah Sistem Kendali yang
didalamnya mempelajari materi tentang kendali PID. Untuk memahami
aplikasi dari materi tersebut maka muncul sebuah gagasan untuk membuat
sebuah alat berjudul Sistem Kendali PID Suhu Ruangan berbasis Arduino
dengan TRIAC dan Sensor LM35, dimana dengan adanya alat tersebut
penulis mencoba untuk membuat sebuah alat yang dapat mengendalikan
suhu dengan menggunakan sensor LM35.

2.2.2. Konsep
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35 ini merupakan contoh aplikasi sederhana dari kendali suhu.
Sistem ini dibuat dengan menerapkan sistem kendali PID yang digunakan
yang berfungsi untuk mengontrol kerja dari sistem ini.

3. Penutup
Demikian dokumen B100 ini dibuat untuk dapat dilanjutkan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B200: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B200
Nomor Dokumen B200 01
Nomor Revisi 02
Nama File 2B_Suryani Nurhayati_PM-B200.pdf
Tanggal Penerbitan 28 Mei 2017
Unit Penerbit
Jumlah Halaman 10

Data Pengusul
Pengusul Nama Jabatan Mahasiswa D3
Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 28 Mei 2017
Tangan
Lembaga Politeknik Negeri Bandung

Alamat Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI .......................................................................................................................... 2

CATATAN SEJARAH REVISI DOKUMEN....................................................................... 3

1. Pengantar.......................................................................................................................... 4
1.1. Ringkasan Isi Dokumen ........................................................................................... 4
1.2. Tujuan Penulisan ...................................................................................................... 4
2. Function Requirement Specification................................................................................ 4
2.1. Pendahuluan ............................................................................................................. 4
2.1.1 Gambaran Umum ........................................................................................... 4
2.1.2 Tujuan ............................................................................................................ 5
2.1.3 Ruang Lingkup............................................................................................... 5
2.2. Deskripsi Sistem ....................................................................................................... 5
3. Overall Specification ....................................................................................................... 5
3.1. Pendahuluan ............................................................................................................. 5
3.2. Deskripsi Alat ........................................................................................................... 6
3.3. Deskripsi Perangkat Keras ....................................................................................... 6
3.3.1. Controller (Arduino Uno) .............................................................................. 6
3.3.2. Actuator (Lampu)........................................................................................... 7
3.3.3. Sensor LM35 .................................................................................................. 7
3.3.4. TRIAC............................................................................................................ 8
3.3.5. OPTOTRIAC MOC3041 ............................................................................... 9
4. Referensi .......................................................................................................................... 10
5. Penutup ............................................................................................................................ 10
SEJARAH REVISI DOKUMEN

Versi Tanggal Oleh Deskripsi


01 31 Maret 2017 Pengusul
02 28 Mei 2017 Pengusul Merubah Plant
1. Pengantar
1.1. Ringkasan Isi Dokumen
Dokumen B200 ini berisi tentang dokumen spesifikasi alat yang meliputi
spesifikasi sistem dalam mengembangkan alat yang dibuat dengan judul
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35 serta detail dari alat yang akan dibuat dari proyek mandiri tiga
mata kuliah yaitu Sistem Kendali Digital, Elektronika Industri dan Intrumentasi
Elektronika program studi D3 Teknik Elektronika Politeknik Negeri Bandung.
Dokumen B200 berisi tentang mekanisme alat, cara kerja dan spesifikasi dari
perangkat keras yang digunakan.

1.2. Tujuan Penulisan


Tujuan penulisan dari dokumen B200 ini yaitu:
1) Untuk memudahkan teknik dalam pengembangan alat
2) Sebagai acuan apabila terjadi ketidaksesuaian terhadap alat dan
komponen yang akan dirancang

2. Functional Requirement Specification


Pengembangan sistem mengenai mekanisme dari alat yang akan dibuat
Digunakan metode kendali PID untuk mengendalikan suhu

2.1. Pendahuluan
2.1.1. Gambaran Umum
Dokumen B200 ini berisi proposal pembuatan alat mengenai Sistem Kendali
PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35
yang mengacu pada perencanaan, perancangan, pembuatan, pengoperasian,
dan diharapkan alat yang dibuat dapat sesuai dengan spesifikasi yang
diinginkan. Hal ini mengindikasikan bahwa alat yang dibuat dapat
diimplementasikan ke dalam bentuk yang sebenarnya.
2.1.2. Tujuan
Tujuan utama dari dibuatnya alat ini adalah :
1) Sebagai alat pembelajaran mengenai sistem kendali PID yang
diaplikasikan untuk mengendalikan suhu
2) Menguji kinerja dari alat ini

2.1.3. Ruang Lingkup


Alat ini memiliki batasan-batasan sebagai berikut:
Teknis :
a) Mengontrol suhu udara pada ruangan
Konten :
b) Dapat membantu untuk memahami penggunaan
Mikrokontroller pada StandAlone PID Control

2.2. Deskripsi Sistem


Karakteristik sistem dari alat ini adalah :
Melakukan proses dari input yang diterima oleh program PID yang
sudah dimasukkan dalam Arduino Uno
Memberikan umpan balik dari sensor LM35 untuk diproses pada
Arduino

3. Overall Specification
3.1. Pendahuluan
Pada bagian ini akan membahas mengenai spesifikasi keseluruhan dari Sistem
Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35
sebagai suatu sistem dan komponen-komponen penyusunnya.
Hal-hal yang akan dijelaskan sebagai berikut :
Deskripsi Alat : menjelaskan mengenai cara kerja secara umum dari
sistem alat ini
Deskripsi Perangkat: menjelaskan lebih lanjut perangkat yang
mendukung sistem
3.2. Deskripsi Alat
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35 ini berfungsi untuk mengatur suhu dari suatu ruangan sesuai
dengan yang diingikan. Untuk memperoleh suhu yang diinginkan dalam waktu
yang relative singkat serta mempertahankan suhu dalam kondisi stabil maka
menggunakan sistem kendali PID dengan menggunakan Ziegler-Nichols. Untuk
mengetahui kehandalan dari sistem kendali PID yang telah dibuat, maka Sistem
Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35
akan diuji kehandalannya dengan memberikan gangguan berupa kipas pada
plant.

3.3. Deskripsi Perangkat Keras


3.3.1. Controller (Arduino Uno)
Arduino Uno adalah papan sirkuit berbasis mikrokontroler ATmega328. IC
(integrated circuit) ini memiliki 14 input/output digital (6 output untuk
PWM), 6 analog input, resonator kristal keramik 16 MHz, Koneksi USB,
soket adaptor, pin header ICSP, dan tombol reset. Hal inilah yang
dibutuhkan untuk mensupport mikrokontrol secara mudah terhubung dengan
kabel power USB atau kabel power supply adaptor AC ke DC atau juga
battery.

Spesifikasi Arduino Uno :


Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM
output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 0.5 KB used by
bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Length 68.6 mm
Width 53.4 mm
Weight 25 g

3.3.2. Actuator (Lampu AC)


Spesifikasi :
- Tegangan kerja : 220 VAC

3.3.3. Sensor LM35


Sensor Suhu LM35 adalah salah satu jenis sensor yang merubah besaran
suhu ke besaran listrik dalam bentuk tegangan. LM35 memiliki 3 buah pin
kaki, pin1 untuk INPUT tegangan positif (+), pin2 OUTPUT, pin3 INPUT
tegangan negatif/GND (-).
Spesifikasi :
- Akurasi kalibrasi : 0.5C pada suhu 25C
- Arus : > 60 A
- Impedansi keluaran : 0.1 W untuk beban 1 mA
- Jangkauan suhu : antara -55C sampai +150C
- Ketidaklinieran : sekitar 1/4C
- Skala : 10 mVolt/C
- Tegangan kerja : 4 30 Volt

3.3.4. TRIAC
TRIAC merupakan komponen yang sangat cocok untuk digunakan sebagai
AC Switching (Saklar AC) karena dapat megendalikan aliran arus listrik
pada dua arah siklus gelombang bolak-balik AC. TRIAC pada umumnya
tidak digunakan pada rangkaian switching yang melibatkan daya yang
sangat tinggi. Salah satu alasannya adalah karena karakteristik Switching
TRIAC yang non-simetris dan juga gangguan elektromagnetik yang
diciptakan oleh listrik yang berdaya tinggi itu sendiri.
3.3.5. OPTOTRIAC MOC3041
Optotriac tipe MOC 3041 dilengkapi dengan rangkaian detector pelintas nol
(Zero Crossing Detector) yang mampu membuat optotriac mulai akan
konduksi pada saat siklus tegangan masukannya pada nol. Optotriac
MOC3041 bekerja pada level tegangan AC antara 200-400 VAC dengan
tegangan masukan pada LED 2,3 VDC sedangkan arus kerjanya 200mA.
4. Referensi
http://www.caratekno.com/2015/07/pengertian-arduino-uno-mikrokontroler.html
http://teknikelektronika.com/pengertian-triac-dan-aplikasi-triac-thyristor/
http://www.nubielab.com/elektronika/analog/optotriac-moc-3041
http://html.alldatasheet.com/html-
pdf/5039/MOTOROLA/MOC3041/258/1/MOC3041.html

5. Penutup
Demikian dokumen B200 ini dibuat untuk dapat dijadikan sebagai acauan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B300: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B300
Nomor Dokumen B300 01
Nomor Revisi 02
Nama File 2B_Suryani Nurhayati_PM-B300.pdf
Tanggal Penerbitan 27 Mei 2017
Unit Penerbit
Jumlah Halaman 10

Data Pengusul
Pengusul Nama Jabatan Mahasiswa D3
Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 27 Mei 2017
Tangan
Lembaga Politeknik Negeri Bandung

Alamat Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI .......................................................................................................................... 2

CATATAN SEJARAH REVISI DOKUMEN....................................................................... 3

1. Pengantar.......................................................................................................................... 4
1.1. Ringkasan Isi Dokumen ............................................................................................ 4
2.2. Tujuan Penulisan....................................................................................................... 4
2. Proposal Pengembangan .................................................................................................. 5
2.1. Pendahuluan .............................................................................................................. 5
2.2. Perancangan Perangkat Keras ................................................................................... 5
2.2.1. Perancangan Mekanik .................................................................................... 5
2.2.2. Perancangan Elektronika ............................................................................... 5
2.3. Perancangan Perangkat Lunak .................................................................................. 7
2.3.1. Perancangan Sistem Kendali.......................................................................... 7
2.3.2. Perancangan Program .................................................................................... 7
2.3.3. System Wiring ............................................................................................... 9
3. Referensi .......................................................................................................................... 9
4. Penutup ............................................................................................................................ 10
SEJARAH REVISI DOKUMEN

Versi Tanggal Oleh Deskripsi


01 28 April 2017 Pengusul
02 27 Mei 2017 Pengusul Merubah Plant
1. Pengantar
Dokumen B300 ini dibuat sebagai proposal pengembangan pembuatan alat mengenai
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor
LM35 yang ditujukan sebagai projek mandiri tiga mata kuliah yaitu Sistem Kendali
Digital, Elektronika Industri dan Instrumentasi Elektronika program studi D3 Teknik
Elektronika Politeknik Negeri Bandung. Penulisan isi dokumen ini sebagai syarat
kelengkapan dokumen pengembangan dari segi analisa dan perancangan.

1.1. Ringkasan Isi Dokumen


Dokumen B300 ini dibuat terdiri dari dua bagian, diantaranya :
1) Bab Pengantar
Bab pengantar ini menjelaskan mengenai ringkasan isi dokumen, tujuan
penulisan dokumen, dan referensi yang merujuk pada pembuatan
dokumen ini agar pembacaan dan pemahaman isi dokumen dapat
dipahami dengan mudah
2) Bab Pengembangan Perancangan Proyek
Bab pengembangan perancangan proyek ini berisi tentang pendahuluan
yang menunjang proyek yang dibuat, perancangan perangkat keras dan
perancangan perangkat lunak

1.2. Tujuan Penulisan


Dokumen B300 ini bertujuan untuk memenuhi syarat kelengkapan dokumen
pembuatan alat yang meliputi analisa dan perancangan alat baik dari sisi
perancangan perangkat keras yang didalamnya mencakup aspek mekanik dan
aspek elektronik, maupun perancangan perangkat lunak yang didalamnya
mencakup aspek computer dan pemrograman juga aspek sistem kendali digital.
Melengkapi tujuan umum tersebut, dokumen ini juga memiliki tujuan khusus,
yaitu :
Mempermudah pemahaman pembaca mengenai alat yang akan dibuat,
Sebagai landasan dalam proses pengerjaan proyek mandiri sistem
kendali digital,
Sebagai acuan dalam pengembangan proyek dalam jangka panjang,
Sebagai dokumentasi tahapan dalam pengembangan sebuah proyek
mandiri sistem kendali digital.

2. Proposal Pengembangan
2.1. Pendahuluan
Proposal pengembangan proyek mandiri sistem kendali digital yang dibuat ini
berisi tentang perancangan perangkat keras dan perancangan perangkat lunak
dari alat yang akan dibuat sebagai landasan atau acuan dalam mengembangkan
proyek mandiri sistem kendali digital ini menjadi terealisasikan setiap tahapanya
menjadi lebih mudah. Dengan hal itu dokumen ini dapat menjadi panduan dalam
pengerjaan proyek agar tetap sesuai dengan jadwal dan tujuan yang telah dibuat
sejak awal.

2.2. Perancangan Perangkat Keras


2.2.1. Perancangan Mekanik
Perancangan mekanik pada alat ini dibuat secara sederhana. Mekanik dari
alat ini terdiri dari kotak komponen dan penyangga sensor dengan actuator
yang digunakan yaitu lampu AC yang disertai dengan sensor LM35.
Potensiometer akan dihubungkan ke pin analog pada Arduino Uno dan
selanjutnya Arduino Uno akan membandingkan hasil pembacaan pada
potensiometer dengan hasil pembacaan pada sensor LM35 untuk
mendapatkan nilai error dan selanjutnya controller akan mengontrol actuator
yaitu lampu AC untuk memperoleh suhu yang diinginkan serta
mempertahankan suhu dalam kondisi stabil.

2.2.2. Perancangan Elektronika


Perancangan elektronika dari alat ini adalah perancangan komponen
elektronika yang akan digunakan. Komponen yang digunakan antara lain :
Arduino Uno
Gambar 2.2 Arduino Uno

Arduino Uno pada sistem ini berfungsi sebagai controller yang


mengolah sinyal PV dan SV untuk menghasilkan MV.

Optotriac MOC3041

Gambar 2.4 Optotriac MOC3041

Optotriac MOC3041 dilengkapi dengan rangkaian Zero Crossing


Detector yang mampu membuat optotriac mulai akan konduksi
pada saat siklus tegangan masukannya pada nol. Optotriac
digunakan sebagai penghubung driver pada lampu AC dan keluaran
optotriac inilah yang akan berhubungan langsung dengan sumber
tegangan AC pada beban yang akan dikendalikan.
2.3. Perancangan Perangkat Lunak
2.3.1. Perancangan Sistem Kendali
Perancangan sistem kendali dapat dijelaskan melalui diagram blok sebagai
berikut :

Sistem Plant Output


Set + Driver Actuator
Controller Rangkaian
point Optotriac TRIAC Lampu AC
- Arduino Uno Zero Crossing

Feedback
Sensor LM35

2.3.2. Perancangan Program


Perancangan program dapat dibuat dan dijelaskan melalui diagram alir atau
flow chart. Perancangan program dibuat dengan tujuan menjelaskan
bagaimana program bekerja pada sistem. Berikut perancangan program
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan
Sensor LM35
START

Deklarasi
variable

1. Setup parameter PID


2. Setup Pin output yang digunakan
3. Setup Time Sampling
4. Setup Display
5. Setup serial dan pengatur looping

Baca nilai start


di pin 5
1. Output di set 0
2. Reset perhitungan IE untuk
Tidak periode display
Start=1?
3. Reset perhitungan PID
Ya 4. Setting time sampling
5. Setting display menampilkan
Membaca nilai SV dan PV, SV dan PV
Proses Perhitungan PID

Membatasi nilai PID,


Penyesuaian embedded
system

Hitung waktu
display

Tampilkan SV, PV pada LCD


Reset IE untuk counting
ulang

Set nilai variable untuk


perhitungan selanjutnya
2.3.3. System Wiring
Power Supply 5V akan menjadi catu daya dari Arduino Uno yang digunakan
sebagai controller, dan sensor LM35 sebagai feedback, dan lampu AC
digunakan sebagai actuator. Ground yang digunakan adalah ground dari
salah satu pin di Arduino.
Pin A1 dihubungkan dengan sensor LM35. Pin 7 Arduino digunakan untuk
input driver triac untuk menentukan sudut picu dari rangkaian zero crossing
yang kemudia akan memerintahkan lampu untuk menyala. Pin A5 Arduino
digunakan untuk membaca potensiometer sebagai nilai setpoint dari sistem.

Gambar 2.5 System Wiring

3. Referensi
www.nubielab.com/elektronika-analog.com/ [Diakses 27 April 2017]

4. Penutup
Demikian dokumen B300 ini dibuat untuk dapat dijadikan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B400: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B400
Nomor Dokumen B400 01
Nomor Revisi 01
Nama File 2B_Suryani Nurhayati_PM-B400.pdf
Tanggal Penerbitan 21 Mei 2017
Unit Penerbit
Jumlah Halaman

Data Pengusul
Mahasiswa D3
Nama Jabatan
Pengusul Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 21 Mei 2017
Tangan

Lembaga Politeknik Negeri Bandung

Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos


Alamat
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI .......................................................................................................................... 2

1. Pengantar.......................................................................................................................... 3
1.1. Ringkasan Isi Dokumen ............................................................................................ 3
1.2. Tujuan Penulisan....................................................................................................... 3
2. Realisasi Perancangan ...................................................................................................... 4
2.1. Realisasi Aspek Elektronik ....................................................................................... 4
3. Referensi .......................................................................................................................... 12
4. Penutup ............................................................................................................................ 12
1. Pengantar
Dokumen B400 ini dibuat sebagai proposal pengembangan pembuatan alat mengenai
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor
LM35 yang ditujukan sebagai projek mandiri tiga mata kuliah yaitu Sistem Kendali
Digital, Elektronika Industri dan Instrumentasi Elektronika program studi D3 Teknik
Elektronika Politeknik Negeri Bandung. Penulisan isi dokumen ini sebagai syarat
kelengkapan dokumen pengembangan dari segi analisa dan perancangan.

1.1. Ringkasan Isi Dokumen


Dokumen B400 ini berisi proses dan implementasi dalam pengembangan alat
secara detail yang berjudul Sistem Kendali PID Suhu Ruangan berbasis
Arduino dengan TRIAC dan Sensor LM35.
Secara garis besar isi dokumen ini menjelaskan bagian elektronik yaitu
perangkat elektronik yang digunakan pada sistem ini. Dan bagian komputer
menjelaskan implementasi pemrograman software sistem ini.

1.2. Tujuan Penulisan


Tujuan penulisan Dokumen B400 ini secara umum adalah melanjutkan proses
perancangan dan realisasi dari pengembangan Sistem Kendali PID Suhu
Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35 dalam hal
realisasi dan implementasi hardware serta sistem dalam hal pengembangan dari
konsep dan ide pada dokumen sebelumnya, sehingga proyek ini bisa
terealisasikan.
2. Realisasi Perancangan
Bagian realisasi perancangan ini menjelaskan mengenai sejauh mana pengerjaan
proyek yang telah dikerjakan. Realisasi perancangan ini terdiri dari realisasi
perancangan elektronik.

2.1. Realisasi Aspek Elektronik


Realisasi perancangan elektronik ini menjelaskan mengenai komponen-
komponen yang dipilih serta menguji coba untuk mendapatkan data dari alat
yang dibuat. Metode pengujian yang digunakan dengan mengukur setiap blok
pada sistem elektronik.
1) Catu Daya
Pengujian catu daya dilakukan dengan mengukur tegangan keluaran dari
sumber.
Tegangan input AC Tegangan output DC
220 VAC 12 VDC

2) Potensiometer
Pengujian potensiometer dilakukan dengan menghubungkan
potensiometer dengan pin Arduino dan diberikan program pada arduino
dan data pengujian ditampilkan melalui serial plotter.
Berikut program yang digunakan :
Dan berikut hasil sinyal yang didapat :

3) LCD
Pembacaan LCD dilakukan dengan memasangkan LCD pada Arduino
Shield lalu dipasangkan pada Arduino.
Berikut program yang digunakan :

Dan berikut hasil yang ditampilkan pada LCD :


4) Sensor LM35
Pengujian sensor LM35 dilakukan dengan cata memasang pin 1 = VCC,
pin 2 = A0, pin 3 = GND ke Arduino yang berfungsi untuk mendeteksi
temperature.
Berikut program yang digunakan :
Berikut hasil yang ditampilkan di serial plotter tanpa filter:

Dan menggunakan hasil dengan menggunakan filter digital :


5) TRIAC BT136
Pengujian driver TRIAC BT136 dilakukan dengan cara memasukan
program dibawah ini :
Berikut hasil dengan mengatur potensiometer :
Pada saat potensiometer di set minimum keadaan lampu tidak
menyala.
Pada saat potensiometer di set sedang keadaan lampu menyala
tidak terlalu terang.
Pada saat potensiometer di set maksimum keadaan lampu
menyala dengan terang.
Lampu saat potensiometer di set minimum

Lampu saat potensiometer di set sedang


Lampu saat sedang di set maksimum

3. Referensi
[1] S. Feriyonika, PID Digital-Stand Alone Controller, Bandung : Politeknik Negeri
Bandung.

4. Penutup
Demikian dokumen B400 ini dibuat untuk dapat dijadikan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B500: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B500
Nomor Dokumen B500 01
Nomor Revisi 01
Nama File 2B_Suryani Nurhayati_PM-B500.pdf
Tanggal Penerbitan 17 Juni 2017
Unit Penerbit
Jumlah Halaman 7

Data Pengusul
Mahasiswa D3
Nama Jabatan
Pengusul Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 17 Juni 2017
Tangan

Lembaga Politeknik Negeri Bandung

Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos


Alamat
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI .......................................................................................................................... 2

1. Pengantar.......................................................................................................................... 3
1.1. Ringkasan Isi Dokumen ............................................................................................ 3
1.2. Tujuan Penulisan....................................................................................................... 3
2. Desain Kendali ................................................................................................................. 4
2.1. Linearisasi Sensor ..................................................................................................... 4
2.2. Proses Design Kendali Ziegler Nichols-1 ................................................................. 6
3. Penutup ............................................................................................................................ 7
1. Pengantar
Dokumen B500 ini dibuat sebagai proposal pengembangan pembuatan alat mengenai
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor
LM35 yang ditujukan sebagai projek mandiri tiga mata kuliah yaitu Sistem Kendali
Digital, Elektronika Industri dan Instrumentasi Elektronika program studi D3 Teknik
Elektronika Politeknik Negeri Bandung. Penulisan isi dokumen ini sebagai syarat
kelengkapan dokumen pengembangan dari segi analisa dan perancangan.

1.1. Ringkasan Isi Dokumen


Dokumen B500 ini berisi desain kendali dan implementasi dalam
pengembangan alat secara detail yang berjudul Sistem Kendali PID Suhu
Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35.
Secara garis besar isi dokumen ini menjelaskan desain kendali metode PID
dengan menggunakan cara Ziegler Nichols 1. Dan menentukan parameter nilai
PID dari respon yang muncul dari kendali suhu.

1.2. Tujuan Penulisan


Tujuan penulisan Dokumen B500 ini secara umum adalah melanjutkan proses
perancangan dan realisasi dari pengembangan Sistem Kendali PID Suhu
Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35 dalam hal proses
desain kendali untuk mendapatkan parameter nilai kendali yang tepat untuk
sistem yang dirancang.
Dokumen ini juga memiliki tujuan khusus, yaitu :
Sebagai landasan dalam proses pengerjaan proyek.
Sebagai acuan dalam pengembangan proyek jangka panjang
Sebagai tolak ukur selesainya perancangan parameter kendali
2. Desain Kendali
Tujuan dari desain kendali pada sistem ini adalah untuk menentukan parameter dari
nilai kendali PID yang digunakan. Dalam proses desain kendali PID ini, nilai
parameter PID didapatkan dengan menggunakan metode Ziegler-Nichols 1.

2.1. Linearisasi Sensor


Pada saat pengambilan data suhu memerlukan waktu selama 10 menit tiap
pengaturan dimming.
Pengaturan dimming 80
Suhu yang terbaca pada LM35 sebesar 40C
Suhu yang terbaca pada Thermometer sebesar 37C

Gambar 2.1 Serial monitor dimming 80

Pengaturan dimming 100


Suhu yang terbaca pada LM35 sebesar 35
Suhu yang terbaca pada Thermometer sebesar 33
Gambar 2.2 Serial monitor dimming 100

Dan berikut persamaan yang didapat dari data suhu 2 kondisi dimming
menggunakan metode eliminasi
Y = ax + b
Y = suhu thermometer
X = suhu LM35
Maka didapat persamaan dari kedua kondisi yaitu
37 = 40a + b
33 = 35a + b
Metode eliminasi
37 = 40a + b
33 = 35a + b
-------------- -
4 = 5a
A = 4/(5 ) = 0,8
Kemudian di substitusi ke salah satu persamaan, maka akan didapat hasil
b
37 = 40 x (0,8) + b
37 = 32 + b
B = -5
Hasil a dan b telah di dapat, maka persamaan sensor LM35 tersebut
yaitu
Y = 0,8x - 5

2.2. Proses Desain Kendali Ziegler Nichols-1

Gambar 2.3 Respon Sistem

Gambar 2.4 Hasil Design


Titik 1 Titik 2 Titik 3 L T
110 119 240 9 121

720
Konversi waktu pada plot matlab dengan waktu sebenarnya : = 124.9 =

5,764

L = Titik 2 Titik 1 T = Titik 3 Titik 2

L = 119 110 T = 240 119

L =9 T = 121

= 5,764 9 = 5,764 121

= 51.876 = 697.444


= 1.2 ( ) = 2 = 0.5

697.444
= 1.2 ( 51.876 ) = 2 x 51.876 = 0.5 x
51.876
= 16.1333 = 103.752 = 25.938


= =

16.1333
= 16.1333 x 25.938 =
103.752

= 418.465 = 0.155

3. Penutup
Demikian dokumen B500 ini dibuat untuk dapat dijadikan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id

Lembar Sampul Dokumen

Dokumen B600: Sistem Kendali PID Suhu Ruangan berbasis


Judul Dokumen
Arduino dengan TRIAC dan Sensor LM35
Jenis Dokumen B600
Nomor Dokumen B600 01
Nomor Revisi 01
Nama File 2B_Suryani Nurhayati_PM-B600.pdf
Tanggal Penerbitan 18 Juni 2017
Unit Penerbit
Jumlah Halaman 6

Data Pengusul
Mahasiswa D3
Nama Jabatan
Pengusul Teknik Elektronika
Suryani Nurhayati 151311063

Tanda
Tanggal 18 Juni 2017
Tangan

Lembaga Politeknik Negeri Bandung

Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos


Alamat
1234, Telepon (022) 2013789, Fax. (022) 2013889

Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id


DAFTAR ISI

DAFTAR ISI .......................................................................................................................... 2

1. Pengantar.......................................................................................................................... 3
1.1. Ringkasan Isi Dokumen ............................................................................................ 3
1.2. Tujuan Penulisan....................................................................................................... 3
2. Desain Sistem Kendali ..................................................................................................... 4
2.1. Tuning Awal Kendali ................................................................................................ 4
2.2. Tuning Akhir Kendali ............................................................................................... 4
2.3. Pengetesan dengan Gangguan................................................................................... 6
3. Penutup ............................................................................................................................ 6
1. Pengantar
Dokumen B600 ini dibuat sebagai proposal pengembangan pembuatan alat mengenai
Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan TRIAC dan Sensor
LM35 yang ditujukan sebagai projek mandiri tiga mata kuliah yaitu Sistem Kendali
Digital, Elektronika Industri dan Instrumentasi Elektronika program studi D3 Teknik
Elektronika Politeknik Negeri Bandung. Penulisan isi dokumen ini sebagai syarat
kelengkapan dokumen pengembangan dari segi analisa dan perancangan.

1.1. Ringkasan Isi Dokumen


Dokumen B600 ini berisi kelanjutan perancangan dari alat yang dikembangkan
dengan judul Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan
TRIAC dan Sensor LM35. Deskripsi dan gambaran umum proyek telah
diuraikan pada dokumen B100, spesifikasi tentang alat telah diuraikan pada
dokumen B200, perancangan desain tentang alat telah diuraikan pada dokumen
B300, dan realisasi alat telah diuraikan pada dokumen B400, serta pengujian
spesifikasi subsistem dari alat telah diuraikan pada dokumen B500. Pada
dokumen ini akan dijelaskan mengenai pengujian spesifikasi sistem dari alat
yang telah direalisasikan.

1.2. Tujuan Penulisan


Tujuan penulisan Dokumen B600 ini secara umum adalah sebagai pemenuhan
syarat kelengkapan dokumen pembuatan alat tentang Sistem Kendali PID Suhu
Ruangan berbasis Arduino dengan TRIAC dan Sensor LM35 yang meliputi
hasil pengujian dan analisis sistem secara menyeluruh.
Dokumen ini juga memiliki tujuan khusus, yaitu :
Sebagai landasan dalam proses pengerjaan proyek.
Sebagai acuan dalam pengembangan proyek jangka panjang
Sebagai dokumentasi dalam pengembangan proyek
2. Design Sistem Kendali
2.1. Tuning Awal Kendali
Setelah melakukan proses desain ZN1, maka diperoleh parameter seperti berikut
ini : Kp = 16.133; Ti = 103.752; Td = 25.938. dengan parameter tersebut maka
diperoleh respon sistem seperti berikut.

Gambar 2.1 Tuning awal

2.2. Tuning Akhir Kendali


Untuk memperbaiki hasil respon yang menjauhi setpoint maka diperoleh hasil
tuning parameter akhir PID dengan Backward Difference sebagai berikut :
Gambar 2.2 Parameter akhir PID Backward Difference

Gambar 2.3 Hasil Tuning Akhir


2.3. Pengetesan dengan Gangguan
Ketika respon yang didapat sudah stabil, untuk menguji kehandalah dari alat
maka diberikan gangguan pada plant dengan kipas. Maka terlihat bahwa respon
saat diberi gangguan menjadi turun, dan pada saat gangguan dilepas repon
dengan cepat kembali naik dan stabil kembali.

Gambar 2.4 Hasil saat plant diberi gangguan

3. Penutup
Demikian dokumen B600 ini dibuat untuk dapat dijadikan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.