Sistem Kendali PID untuk Kecepatan Perputaran Fan Berbasis Arduino, MOSFET da...
[Kendali Suhu dengan TRIAC dan Sensor LM35] Sutan Dafari B300
1. KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIKNEGERI BANDUNG
Jln. GegerkalongHilir, 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
Judul Dokumen
Dokumen B100: “Kendali penetas telur ayam menggunakan sensorsuhu
menggunakan LM35”
Jenis Dokumen B300
Nomor Dokumen B300 – 01
Nomor Revisi 01
Nama File
Tanggal Penerbitan 01 Maret 2019
Unit Penerbit
Jumlah Halaman 5
Data Pengusul
Pengusul Nama Jabatan Mahasiswa D3
Teknik Elektronika
171311029
Tanggal
Tanda
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
2. 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. 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 ............................................................................................................................ 9
4. 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 mata kuliah Sistem Kendali La nj ut a n
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,
5. 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
6. 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.
7. 2.3. Perancangan Perangkat Lunak
2.3.1. Perancangan Sistem Kendali
Perancangan sistem kendali dapat dijelaskan melalui diagram blok sebagai
berikut :
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”
Set point
(potensiometer)
Kontroller
(Arduino) TRIAC
Aktuator
Lampu AC
Sensor
LM35
OPTOTR
IAC
8. batasi n
an SV,
ai vari
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
Ya
Start=1?
Tidak
1. Output di set 0
2. Reset perhitungan IE untuk
periode display
3. Reset perhitungan PID
4. Setting time sampling
5. Setting display menampilkan
Membaca nilai SV dan PV,
Proses Perhitungan PID
SV dan PV
Membatasi nilai PID,
Penyesuaian embedded
system
Hitung waktu
display
Tampilk PV pada LCD
Reset IE untuk counting
ulang
Set nil able untuk
perhitungan selanjutnya
Baca nilai start
di pin 5
9. 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/
4. Penutup
Demikian dokumen B300 ini dibuat untuk dapat dijadikan sebagai acuan untuk
pengembangan bagi tahapan dan dokumentasi berikutnya.