Anda di halaman 1dari 64

TUGAS AKHIR

OTOMATISASI SISTEM PADA PROSES PENGISIAN


MINYAK GORENG
SKALA INDUSTRI RUMAH TANGGA
BERBASIS MIKROKONTROLER ATMEGA8535

Diajukan Sebagai Salah Satu Syarat untuk Menyelesaikan


Pendidikan Tahap Sarjana

Oleh:
REFIANTO WIDYA SAPUTRA
0910912049

JURUSAN TEKNIK MESIN


FAKULTAS TEKNIK UNIVERSITAS ANDALAS
PADANG, 2014
ABSTRAK

Di dunia industri banyak dijumpai sistem otomasi pada mesin mesin yang
berfungsi untuk meminimalkan keterlibatan operator (manusia). Penerapan
teknologi otomasi dalam industri ini diharapkan dapat mempercepat proses
dalam menghasilkan sebuah produk yang diinginkan serta mengurangi kesalahan
dalam proses yang banyak terjadi pada industri manufaktur. Salah satu contoh
sederhana dari sistem otomasi ini adalah pada sistem pengisian minyak goreng
pada industri rumahan untuk menggantikan proses pengisian manual. Penelitian
ini dilakukan untuk mendapatkan alat pengisian minyak goreng secara otomatis
dalam skala laboratorium. Adanya alat ini diharapkan dapat mempermudah
pekerjaan manusia untuk mendapat minyak goreng dengan variasi berat yang
berbeda.
Pembuatan sistem otomasi ini dimulai dengan perencanaan sistem untuk
mengetahui komponen-komponen yang dibutuhkan serta cara kerjanya.
Selanjutnya, sistem otomasi diterapkan pada sistem mekanik. Setelah itu
dilakukan pemrograman terhadap mikrokontroler ATmega8535 yang bertindak
sebagai pengontrol dalam sistem tersebut. Setelah sistem terbentuk maka
dilakukan pengujian terhadap sistem tersebut.
Dari pengujian yang dilakukan diketahui telah berhasil dibuat sistem
pengisian minyak goreng dengan menggunakan mikrokontroler ATmega8535
dengan berat yang didapatkan tidak berbeda jauh dengan alat ukur timbangan,
meskipun tidak seakurat alat ukur.
Kata kunci : Sistem Otomasi, otomatis , Mikrokontroler ATmega8535 , solenoid
valve, sensor berat , potensio linier

i
KATA PENGANTAR

Puji syukur yang sebesarnya kepada Allah SWT yang telah memberikan
rahmat, taufik, hidayah serta nikmatnya kepada kita semua serta shalawat kepada
nabi junjungan kita Nabi Muhammad SAW yang telah membawa kita semua
kepada alam yang berilmu pengetahuan seperti sekarang ini, sehingga penulis bisa
menyelesaikan Tugas Akhir yang berjudul Otomatisasi Sistem Pengisian Minyak
Goreng Skala Industri Rumah Tangga Berbasis Mikrokontroler ATmega8535
Tujuan penulisan tugas akhir ini adalah syarat untuk menyelesaikan
pendidikan tingkat sarjana Jurusan Teknik Mesin Fakultas Teknik Universitas
Andalas.
Pada kesempatan ini penulis menyampaikan ucapan terima kasih yang
sebesar-besarnya kepada pihak yang membatu dalam pelaksanaan dan pembuatan
tugas akhir ini yaitu:
1. Kedua orang tua, kakak dan adik saya, beserta keluarga yang telah banyak
memberikan dukungan moril, do`a, serta semangat sehingga penulis bisa
menyelesaikan tugas akhir ini.
2. Bapak Dr. H. Is Prima Nanda, MT selaku Ketua Jurusan Teknik Mesin
Fakultas Teknik Universitas Andalas.
3. Bapak Zulkifli Amin, Ph.D selaku dosen pembimbing yang telah
memberikan bimbingan, arahan, dan semangat dalam penyusunan Tugas
Akhir ini.
4. Bapak Dr. Hendri Yanda, M.Sc dan Bapak Dr.Eng Meifal Rusli, selaku
Dosen Penguji Seminar Tugas Akhir ini.
5. Keluarga besar Laboratorium Mekatronika dan Otomasi Produksi untuk
semua kebersamaan dan motivasinya.
6. Teman-teman seperjuangan angkatan 2009 yang telah banyak
memberikan bantuan selama proses pendidikan di Jurusan Teknik Mesin
Universitas Andalas

iv
7. Serta semua pihak yang tidak bisa penulis sebutkan namanya satu persatu,
atas bantuannya baik langsung maupun tidak langsung dalam
penyelesaian Tugas Akhir ini.

Dalam pembuatan laporan ini, penulis mengakui bahwa terdapat banyak


kekurangan, baik dari segi ilmu maupun penulisan. Maka dari itu, penulis
mengharapkan kritik serta masukan demi kesempurnaan penulisan dan pembuatan
laporan tugas akhir ini.

Padang, Juni 2014

Penulis

v
DAFTAR ISI

PENETAPAN TUGAS AKHIR


LEMBAR PENGESAHAN
HALAMAN PERSEMBAHAN
ABSTRAK ...................................................................................................... i
KATA PENGANTAR.................................................................................... ii
DAFTAR ISI................................................................................................... iv
DAFTAR TABEL .......................................................................................... vi
DAFTAR GAMBAR...................................................................................... vii
DAFTAR LAMPIRAN .................................................................................. ix
BAB I PENDAHULUAN
1.1. Latar Belakang .............................................................................. 1
1.2. Tujuan............................................................................................ 2
1.3. Manfaat.......................................................................................... 2
1.4. Batasan Masalah............................................................................ 2
1.5. Sistematika Penulisan.................................................................... 3
BAB II TINJAUAN PUSTAKA
2.1. Sistem Otomasi ............................................................................ 4
2.1.1. Sistem Kontrol..................................................................... 4
2.2. Literatur Penelitian Sebelumnya ................................................... 6
2.3. Pengantar Mikrokontroler ............................................................. 6
2.3.1. Konsep Rancangan Sistem Kendali Menggunakan
Mikrokontroler..................................................................... 8
2.4. Mikrokontroler Atmega 8535........................................................ 8
2.4.1. Arsitektur Dasar Mikrokontroler ATmega.......................... 9
2.4.2. Konfigurasi Pin Atmega8535.............................................. 10
2.4.3. Rangkaian Minimum Atmega 8535 .................................... 11
2.5. Komponen Elektronika dan Komponen Pendukung..................... 12
2.5.1. Sensor Berat (Potensio Linier) ............................................ 12
2.5.2. LED (Light Emitting Diode) ............................................... 13
2.5.3. Resistor................................................................................ 14

iv
2.5.4. LDR (Light Dependent Resistor) ........................................ 15
2.5.5. Transistor ............................................................................ 16
2.5.6. Relay.................................................................................... 16
2.5.7. Kontak Skalar Tekan........................................................... 17
2.5.8. Saklar Toggle ...................................................................... 17
2.5.9. LCD 16x2............................................................................ 18
2.5.10. Solenoid Valve................................................................... 18
2.5.11. Catu Daya (Power Supply)................................................ 20
BAB III METODOLOGI
3.1. Diagram Alir Pembuatan Tugas Akhir.......................................... 23
3.2. Pengumpulan Data dan Studi Literatur ......................................... 24
3.3. Perancangan Sistem....................................................................... 24
3.4. Perancangan Alat........................................................................... 25
3.4.1. Perancangan Sistem Kontrol ............................................... 26
3.4.2. Perancangan Sistem Mekanik ............................................. 27
3.4.3. Perancangan Perangkat Elektronik...................................... 27
3.4.4. Perancangan Program.......................................................... 29
3.5. Pengintegrasian Sistem ................................................................. 30
3.6. Tahap Pembuatan Alat .................................................................. 30
3.6.1. Pembuatan Sistem Mekanik dan Kerangka Alat................. 30
3.6.2. Pembuatan Rangkaian Elektronik ....................................... 31
BAB IV HASIL DAN PEMBAHASAN
4.1. Hasil Rancangan Alat Pengisian Minyak Goreng......................... 32
4.2. Komponen-komponen Alat Pengisian Minyak Goreng ................ 34
4.3. Pengujian Alat ............................................................................... 36
4.4. Contoh Perhitungan....................................................................... 37
4.5. Grafik Hasil Pengujian .................................................................. 38
4.6. Analisa dan Pembahasan ............................................................... 39
BAB V PENUTUP
5.1. Kesimpulan.................................................................................... 40
5.2. Saran.............................................................................................. 40
DAFTAR PUSTAKA

v
LAMPIRAN

vi
DAFTAR TABEL

Tabel 4.1. Data Hasil Pengujian ...................................................................... 36

vi
DAFTAR GAMBAR

Gambar 2.1. Blok Sistem Pengendalian Loop Terbuka ......................................5


Gambar 2.2. Blok Sistem Kontrol Tertutup ........................................................6
Gambar 2.3. Konsep Mikrokontroler ..................................................................7
Gambar 2.4. Mikrokontroler ATmega8535.........................................................8
Gambar 2.5. Arsitektur dasar Mikrokontroler ATmega ......................................9
Gambar 2.6. Periferal Mikrokontroler Atmega ...................................................10
Gambar 2.7. Konfigurasi Pin ATmega8535........................................................11
Gambar 2.8. Rangkaian Minimum ATmega8535 ...............................................12
Gambar 2.9. Bentuk Fisik Potensio Linier ..........................................................13
Gambar 2.10. Rangkaian Potensio Linier............................................................13
Gambar 2.11. Bentuk Fisik dan Simbol LED......................................................14
Gambar 2.12. Beberapa Bentuk Fisik dan Simbol Resistor ................................14
Gambar 2.13. Gelang Warna Resistor .................................................................15
Gambar 2.14. LDR .............................................................................................15
Gambar 2.15. Transistor BC 547.........................................................................16
Gambar 2.16. Relay .............................................................................................16
Gambar 2.17. Kontak Saklar Tekan ....................................................................17
Gambar 2.18. Bentuk dan Simbol Saklar Toggle ................................................18
Gambar 2.19. LCD 16x2 .....................................................................................18
Gambar 2.20. Solenoid valve...............................................................................19
Gambar 2.21. Kontruksi Sederhana Solenoid valve ............................................19
Gambar 2.22. Transformator Step Down.............................................................20
Gambar 2.23. Penyearahan Arus AC menjadi Arus DC oleh Dioda Bridge.......21
Gambar 2.24. Bentuk Fisik dan Simbol Dioda....................................................21
Gambar 2.25. Kapasitor yang biasa digunakan sebagai Filter ............................22
Gambar 2.26. Rangkaian Catu Daya Arus DC menggunakan IC Regulator.......22
Gambar 2.27. Penguatan Arus menggunakan Transistor Power TIP 3055 .........22
Gambar 3.1. Diagram Alir Pembuatan Proposal Tugas Akhir ............................23

vii
Gambar 3.2. Blok Diagram Sistem......................................................................24
Gambar 3.3. Desain Alat Pengisian Minyak Goreng .........................................25
Gambar 3.4. Diagram Alir Prinsip Kerja Alat Pengisian Minyak goreng...........26
Gambar 3.5. Sistem Kontrol Perancangan Sistem Pengisian Minyak Goreng....26
Gambar 3.6. Sistem Kontrol dari Tegangan untuk Mendapatkan Berat .............27
Gambar 3.7. Rangkaian Potensio Linier..............................................................27
Gambar 3.8. Skema Rangkaian Minimum ATmega8535 ...................................28
Gambar 3.9. Rangkaian Catu Daya .....................................................................28
Gambar 3.10. Rangkaian LCD 16*2 ...................................................................29
Gambar 3.11. Rangkaian Driver Aktuator ..........................................................29
Gambar 3.12. Penulisan Program Di Bascom AVR............................................30
Gambar 3.13. Wiring Atmega8535 Pada Pengintergrasian Seluruh Sistem........30
Gambar 3.14. Pembuatan Penutup Rangkaian Eletronik dari Acrylic.................31
Gambar 3.15. Pembuatan Rangkaian Elektronika...............................................31
Gambar 4.1. Fhoto Hasil Pembuatan Alat Pengisian .........................................32
Gambar 4.2. Fhoto Alat Dari Beberapa Posisi ....................................................33
Gambar 4.3. Mikrokontroler ATmega8535.........................................................34
Gambar 4.4. Solenoid Valve ................................................................................34
Gambar 4.5. Display LCD dan Push Button .......................................................35
Gambar 4.6. Potensio Linier................................................................................35
Gambar 4.7. Grafik Hasil Pengujian ...................................................................38

viii
DAFTAR LAMPIRAN

Lampiran 1. Peralatan dan Bahan


Lampiran 2. Gambar Teknik Desain Alat
Lampiran 3. Task List Program

ix
BAB I
PENDAHULUAN

1.1. Latar Belakang

Di dunia industri banyak dijumpai sistem otomasi pada mesin mesin yang
berfungsi untuk meminimalkan keterlibatan operator (manusia). Penerapan
teknologi otomasi dalam industri ini diharapkan dapat mempercepat proses dalam
menghasilkan sebuah produk yang diinginkan serta mengurangi kesalahan dalam
proses yang banyak terjadi pada industri manufaktur.
Peralatan kontrol otomatis yang banyak digunakan salah satunya
mikrokontroler. Mikrokontroler dapat diprogram sedemikian rupa sehingga dapat
dimanfaatkan dalam berbagai bidang. Mikrokontroler ini dapat dimanfatkan
untuk pengukuran, pengontrolan, pengendalian sistem, komunikasi data jarak
jauh dan lain-lain.
Salah satu mikrokontroler yang banyak digunakan adalah mikrokontroler
ATmega8535. Mikrokontroler ini dipilih sebagai alat kontrol otomatis pada
penelitian ini karena mikrokontroler ini harganya murah, mudah didapatkan dan
mudah untuk di programkan. Salah satu contoh sederhana dari penggunaan
mikrokontroler ATmega8535 ini adalah pengisian minyak goreng kedalam
kemasan dalam skala industri rumah tangga.
Pada tugas akhir ini dibuat sebuah sistem otomasi berbasis mikrokontroler
ATmega8535 yang menggambarkan salah satu bagian dari Sistem pengisian.
Sistem pengisian yang dikembangkan pada penelitian ini ditujukan untuk industri
rumah tangga, yang mana dalam penelitian ini alat pengisian minyak goreng dapat
mengisi dengan beberapa variasi berat yang diinginkan. Pada penelitian
sebelumnya telah di buat alat yang hampir serupa, namun penelitian tersebut
menghasilkan alat yang masih dalam tahap pengisian saja, tidak sampai pada
dilakukannya variasi berat dalam pengisian minyak tersebut. Bisa dilihat pada
industri rumah tangga pengisian minyak goreng masih dilakukan secara manual
oleh penjual. Dengan adanya alat ini diharapkan dapat mempermudah dan
mempercepat kerja penjual pada industri rumah tangga.
BAB I PENDAHULUAN

1.2.Tujuan

Tujuan dari penelitian dan pembuatan tugas akhir ini adalah merancang,
membuat dan menguji alat pengisian minyak goreng otomatis berskala industri
rumah tangga menggunakan mikrokontroler sebagai alat kontrol pengendali kerja,
solenoid valve sebagai katub pengatur keluaran dan sensor berat untuk
menentukan variasi berat yang diinginkan.

1.3.Manfaat

Dapat membantu sebagai bahan penunjang praktikum di Laboratorium


Mekatronika dan Otomasi Produksi Jurusan Teknik Mesin Universitas Andalas.

1.4.Batasan Masalah

Karena terbatasnya sarana dan prasarana dalam pembuatan alat, maka


masalah yang akan dikaji dan dibahas meliputi:
1. Pengendalian sistem pengisian minyak goreng menggunakan pengendali
Mikrokontroler ATmega8535 dan tidak membahas arsitektur dan kinerja
mikrokontroler ATmega8535.
2. Pemgoraman menggunakan bahasa Basic pada Bascom AVR
3. Untuk pengisian minyak goreng kedalam kemasan menggunakan solenoid
valve sebagai pengatur keluaran.
4. Produk yang digunakan hanya sebatas minyak goreng
1. Penulis tidak membahas tentang kontruksi dan kinematika sistem
pengisian minyak goreng ini.

1.5. Sistematika Penulisan

Penulisan laporan Tugas Akhir ini dilakukan dengan menggunakan


sistematika sebagai berikut:
1. BAB I Pendahuluan
Berisi tentang latar belakang masalah, tujuan penulisan, manfaat
penulisan, batasan masalah, dan sistematika penulisan.
2. BAB II Tinjauan Pustaka
Menjelaskan tentang teori-teori yang berhubungan dan mendukung dalam
penulisan laporan.

Refianto Widya Saputra (0910912049) 2


BAB I PENDAHULUAN

3. BAB III Metodologi


Berisi tentang perancangan dan pembuatan mulai dari diagram alir,
karakteristik rancangan, sistem mekanik dan pengontrolan sistem, rancangan
awal, konstruksi alat dan komponen pendukung alat.
4. BAB IV Pembahasan
Berisi uraian hasil kontruksi alat, pengamatan dan pengujian dari sistem
serta analisis kinerja sistem secara keseluruhan.
5. BAB V Penutup
Berisi kesimpulan dari pengujian dan analisis kinerja sistem beserta saran
yang dapat digunakan dalam pengembangan lebih lanjut untuk
memperoleh hasil yang lebih baik.

Refianto Widya Saputra (0910912049) 3


BAB II
TINJAUAN PUSTAKA

2.1. Sistem Otomasi


Sistem otomasi dapat didefinisikan sebagai suatu teknologi yang berkaitan
dengan aplikasi mekanik, elektronik dan sistem yang berbasis komputer
(Komputer, PLC atau Mikrokontroler). Semuanya bergabung menjadi satu untuk
memberikan fungsi terhadap manipulator (mekanik) sehingga akan memiliki
fungsi tertentu.
Sejarah perkembangan sistem otomasi bermula dari governor sentrifugal yang
berfungsi untuk mengontrol kecepatan mesin uap yang dibuat oleh james watt
pada abad ke 18[1] . Dengan semakin berkembangnya komputer maka peranan dari
sistem otomasi konvensional yang masih menggunakan peralatan peralatan
mekanik sederhaba sedikit demi sedikit mulai berkurang. Penggunaan komputer
menyebabkan sistem otomasi menadi lebih praktis karena dalam sebuah komputer
terdapat miliaran proses perhitungan yang dilakukan dalam orde mili detik.
Dengan ukurannya yang relatif kecil. Sebuah PC memiliki kemampuan yang jauh
lebih baik dari pada pengendali mekanis.

2.1.1. Sistem Kontrol


Sistem kontrol adalah proses pengaturan ataupun pengendalian terhadap
satu atau beberapa besaran (variabel, parameter) sehingga berada pada suatu
harga atau dalam suatu rangkuman harga (range) tertentu. Di dalam dunia
industri, dituntut suatu proses kerja yang aman dan berefisiensi tinggi untuk
menghasilkan produk dengan kualitas dan kuantitas yang baik serta dengan waktu
yang telah ditentukan. Otomatisasi sangat membantu dalam hal kelancaran
operasional, keamanan (investasi, lingkungan), ekonomi (biaya produksi), mutu
produk, dan lai-lain.
Ada banyak proses yang harus dilakukan untuk menghasilkan suatu
produk sesuai standar, sehingga terdapat parameter yang harus dikontrol atau di
kendalikan antara lain tekanan (pressure), aliran (flow), suhu (temperature),
ketinggian (level), kerapatan (intensity), dan lain-lain. Gabungan kerja dari
Tinjauan Pustaka

berbagai alat-alat kontrol dalam proses produksi dinamakan sistem pengontrolan


proses (process control system). Sedangkan semua peralatan yang membentuk
sistem pengontrolan disebut pengontrolan instrumentasi proses (process control
instrumentation). Dalam istilah ilmu kendali, kedua hal tersebut berhubungan
erat, namun keduanya sangat berbeda hakikatnya. Pembahasan disiplin ilmu
Process Control Instrumentation lebih kepada pemahaman tentang kerja alat
instrumentasi, sedangkan disiplin ilmu Process Control System mengenai sistem
kerja suatu proses produksi.
Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi
mengendalikan proses tanpa adanya campur tangan manusia (otomatis). Ada dua
sistem kontrol pada sistem kendali atau kontrol otomatis yaitu :

1) Open Loop (Loop Terbuka)

Suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi


pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran tidak di
umpan-balikkan ke parameter pengendalian seperti pada gambar 2.1.

Gambar 2.1 Diagram Blok Sistem Pengendalian Loop


Terbuka [2]

2) Close Loop (Loop Tertutup)

Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh


langsung terhadap aksi pengendalian yang dilakukan. Sinyal error yang
merupakan selisih dari sinyal masukan dan sinyal umpan balik (feedback), lalu
diumpankan pada komponen pengendalian (controller) untuk memperkecil
kesalahan sehingga nilai keluaran sistem semakin mendekati harga yang
diinginkan. Hal ini dapar dilihat pada gambar 2.2.

Refianto Widya Saputra (0910912049) 5


Tinjauan Pustaka

Keuntungan sistem loop tertutup adalah adanya pemanfaatan nilai


umpan balik yang dapat membuat respon sistem kurang peka terhadap
gangguan eksternal dan perubahan internal pada parameter sistem.

Gambar 2.2 Diagram Blok Sistem Kontrol Tertutup [2]

2.2. Literatur Penelitian Sebelumnya

Pada penelitian sebelumnya telah dilakukan sistem otomasi pengisian,


tetapi dalam hal ini produk yang digunakan hanya sebatas air minuman, tidak
menggunakan minyak goreng, menggunakan sistem kontrol PLC (Programmable
Logic Controller) dan menggunakan sensor limit switch.
Pada tugas akhir yang ada seelumnya berjudul Proses Pengisian Air
Minum Kemasan ini dapat digunakan walaupun terdapat kelemahan dalam
mengisi air minum kedalam kemasan nya. Tetapi, pemograman yang telah dibuat
telah dapat menjalankan proses keseluruhan sistem yang telah dirancang.
Dari hasil penelitian menggunakan sensor limit switch dapat mendeteksi
pengisian air minum kedalam kemasan dengan berat yang sama[3]. Dengan
menggunakan sensor limit switch ini belum bisa mengisi air minum dengan berat
yang bervariasi.

2.3. Pengantar Mikrokontroler

Mikrokontroller adalah piranti elektronik berupa IC ( Integrated Circuit)


yang memiliki kemampuan manipulasi data (informasi) berdasarkan suatu urutan
instruksi(program) yang bisa ditulis dan dihapus dengan cara khusus.

Refianto Widya Saputra (0910912049) 6


Tinjauan Pustaka

Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah


chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil
RAM, memori program, atau keduanya), dan perlengkapan input output.
Mikrokontroler digunakan dalam produk dan alat yang dikendalikan
secara automatis, seperti sistem kontrol mesin, remote kontrol, mesin kantor,
peralatan rumah tangga, alat berat, dan mainan. Dengan mengurangi ukuran,
biaya, dan konsumsi tenaga dibandingkan dengan mendesain menggunakan
mikroprosesor memori, dan alat input output yang terpisah, kehadiran
mikrokontroler membuat kontrol elektrik untuk berbagai proses menjadi lebih
ekonomis. Pada gambar 2.3 bisa dilihat konsep mikrokontroler.

Gambar 2.3. Konsep Mikrokontroler [4]

Refianto Widya Saputra (0910912049) 7


Tinjauan Pustaka

2.3.1. Konsep Perancangan Sistem Kendali Menggunakan Mikrokontroler

Dalam merancang suatu sistem kendali dibutuhkan pendekatan-


pendekatan sistematis dengan prosedur sebagai berikut:
1. Rancangan Sistem Kendali
Dalam tahapan ini harus menentukan terlebih dahulu sistem apa yang akan
dikendalikan dan proses bagaimana yang akan ditempuh. Sistem yang
dikendalikan dapat berupa peralatan mesin ataupun proses yang
terintegrasi yang sering secara umum disebut dengan controlled system.
2. Penentuan I/O
Pada tahap ini semua piranti masukan dan keluaran eksternal yang akan
dihubungkan ke Mikrokontroler harus ditentukan. Piranti masukan dapat
berupa saklar, sensor dan lain-lain sedangkan piranti keluaran dapat
berupa selenoid, katup elektromagnetik dan lain-lain.
3. Perancangan Program (Program Design)
Setelah input dan output ditentukan maka dilanjutkan dengan proses
perancangan program dalam bentuk bahasa C maupun menggunakan
bahasa Basic dengan mengikuti aturan dan urutan operasi sistem kendali[5].
4. Pemograman (Programming)

2.4. Mikrokontroler ATmega8535

Pada penelitian ini digunakan Mikrokontroler ATmega8535 diperlihatkan


pada gambar 2.4. ATmega8535 merupakan salah satu mikrokontroler 8 bit buatan
Atmel untuk keluarga AVR yang diproduksi secara masal pada tahun 2006[6].
Karena merupakan keluarga AVR, maka ATmega8535 juga menggunakan
arsitektur RISC.

Gambar 2.4. Mikrokontroler Atmega8535

Refianto Widya Saputra (0910912049) 8


Tinjauan Pustaka

Setiap jenis Mikrokontroler memiliki spesifikasi tertentu yang dijadikan pedoman


dalam pengaplikasiannya. Spesifikasi dari Mikrokontroler Atmega8535 :
1. Sistem mikrokontroler 8 bit berbasis RISC dengan kecepatan maksimal 16
MHz.
2. Memiliki memori flash 8 KB, SRAM sebesar 512 byte dan EEPROM
(Electrically Erasable Programmable Read Only Memory) sebesar 512
byte.
3. Memiliki ADC (Pengubah analog-ke-digital) internal dengan ketelitian 10
bit sebanyak 8 saluran.
4. Memiliki PWM (Pulse Width Modulation) internal sebanyak 4 saluran.
5. Portal komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps.
6. Enam pilihan mode sleep, untuk menghemat penggunaan daya listrik.

2.4.1. Arsitektur Mikrokontroler ATmega


Mikrokontroler ATmega secara umum memiliki beberapa bagian penting,
sebagaimana arsitektur dasarnya ditunjukkan pada gambar 2.5. Sedangkan inti
CPU ( CPU core ) dan periperalnya ditunjuk pada gambar 2.6 .

Gambar 2.5. Arsitektur dasar Mikrokontroler Atmega[6]

Refianto Widya Saputra (0910912049) 9


Tinjauan Pustaka

Gambar 2.6. Periferal Mikrokontroler Atmega[6]

Pada arsitektur Mikrokontroler ATmega ini terdapat 3 macam register :

1. Register serbaguna atau General Purpose Register


2. Register status atau SREG = Status Register
3. Register peripheral atau Periphery Register
Masing-masing register ini memiliki fungsi atau kegunaan tertentu.

2.4.2. Konfigurasi Pin Mikrokontroler ATmega8535

Mikrokontroler ATMega8535 memiliki 40 pin bisa dilihat pada gambar 2.7.


Nama-nama pin pada Mikrokontroler ini adalah
1. VCC untuk tegangan pencatu daya positif.
2. GND untuk tegangan pencatu daya negatif.
3. PortA (PA0 - PA7) sebagai port Input/Output dan memiliki kemampuan
lain yaitu sebagai input untuk ADC
4. PortB (PB0 PB7) sebagai port Input/Output dan juga memiliki
kemampuan yang lain.
5. PortC (PC0 PC7) sebagai port Input/Output untuk ATMega8535.
6. PortD (PD0 PD7) sebagai port Input/Output dan juga memiliki
kemampuan yang lain.

Refianto Widya Saputra (0910912049) 10


Tinjauan Pustaka

7. RESET untuk melakukan reset program dalam mikrokontroler.


8. XTAL1 dan XTAL2 untuk input pembangkit sinyal clock.
9. AVCC untuk pin masukan tegangan pencatu daya untuk ADC.
10. AREF untuk pin tegangan referensi ADC.

Gambar 2.7. Konfigurasi Pin Atmega8535[6]

2.4.3. Rangkaian Minimum Atmega8535

Rangkaian Minimum adalah rangkaian elektronika yang terdiri dari


komponen-komponen dasar yang dibutuhkan oleh suatu mikrokontroler untuk
dapat berfungsi dengan baik. Pada umumnya, suatu mikrokontoler membutuhkan
dua elemen (selain power supply) untuk berfungsi: Kristal Oscillator (XTAL), dan
Rangkaian RESET[5].
Analogi fungsi Kristal Oscillator adalah jantung pada tubuh manusia.
Perbedaannya, jantung memompa darah dan seluruh kandungannya, sedangkan
XTAL memompa data. Dan fungsi rangkaian RESET adalah untuk membuat
mikrokontroler memulai kembali pembacaan program, hal tersebut dibutuhkan
pada saat mikrokontroler mengalami gangguan dalam meng-eksekusi program.
Rangkaian minimum ATmega 8535 bisa dilihat pada gambar 2.8.

Refianto Widya Saputra (0910912049) 11


Tinjauan Pustaka

Gambar 2.8. Rangkaian Minimum Atmega8535[6]

2.5. Komponen Elektronika dan Komponen Pendukung

Komponen elektronika merupakan suatu alat yang menjadi bagian


pendukung suatu rangkaian elektronik yang bekerja sesuai dengan kegunaannya.
Komponen elektronika terbuat dari satu atau lebih bahan elektronika yang terdiri
dari satu atau beberapa unsur materi dan jika disatukan akan berfungsi sesuai
dengan fungsi masing-masing komponen. Dalam hal ini, komponen elektronika
ada yang berfungsi sebagai pengatur arus dan tegangan, perata arus, penyekat arus
dan sejumlah fungsi lainnya. Beberapa komponen elektronika yang digunakan
dalam penelitian ini adalah LED, phototransistor, resistor, transistor, relay, SCR
dan lain-lain.
2.5.1. Sensor Berat (Potensio Linier)
Potensiometer merupakan resistor tiga terminal dengan sambungan geser
yang membentuk pembagi tegangan dapat disetel. Jika hanya dua terminal yang
digunakan (salah satu terminal tetap dan terminal geser), potensiometer berperan
sebagai resistor variabel. Potensiometer biasanya digunakan untuk mengendalikan
peranti elektronik seperti pengendali suara pada penguat[7].
Pada dasarnya potensio linier sama saja dengan potensiometer, yang
membedakan dengan potensiometer arah resistansi nya , potensio linier secara
linier , hal ini yang membuat potensio linier bisa di pakai sebagai sensor berat .

Refianto Widya Saputra (0910912049) 12


Tinjauan Pustaka

perubahan resistansi yang didapatkan di kalibrasi dengan berat yang diinginkan.


Bisa dilihat pada gambar 2.9 dan 2.10.

Gambar 2.9. Bentuk Fisik Potensio Linier[7]

Gambar 2.10. Rankaian Potensio Linier[7]

2.5.2. LED (Light Emitting Diode)

Pada dasarnya LED merupakan komponen elektronika yang terbuat dari


bahan semi konduktor jenis dioda yang mampu memancarkan cahaya. LED
merupakan produk temuan lain setelah dioda. Untuk mendapatkan emisi cahaya
pada semikonduktor doping yang dipakai adalah galium, arsenic dan phosporus.
Jenis doping yang berbeda menghasilkan warna cahaya yang berbeda pula.
Bentuk fisik dan simbol LED diperlihatkan pada gambar 2.11.

Refianto Widya Saputra (0910912049) 13


Tinjauan Pustaka

Gambar 2.11. Bentuk Fisik dan Simbol LED [8]

2.5.3. Resistor

Resistor merupakan salah satu komponen elektronika dari bahan


semikonduktor yang bersifat menghambat arus listrik yang mengalir. Untuk
menentukan nilai resistansi dari resistor biasanya dilakukan dengan cara
mengamati gelang warna yang terdapat pada resistor atau dengan mengukur nilai
resistansinya menggunakan multimeter. Beberapa jenis dan simbol resistor dapat
dilihat pada gambar 2.12.

Gambar 2.12. Beberapa Bentuk Fisik dan Simbol Resistor [9]

Untuk menghitung nilai tahanan resistor dapat dilihat dari warna yang
tertera pada fisiknya. Gambar 2.13 berikut merupakan contoh penentuan nilai
tahanan resistor berdasarkan gelang warna pada fisiknya.

Refianto Widya Saputra (0910912049) 14


Tinjauan Pustaka

Gambar 2.13. Gelang Warna pada Resistor [9]

2.5.4. LDR (Light Defender Resistor)


LDR merupakan Komponen elektronika yang resistansinya akan menurun
jika ada penambahan intensitas cahaya yang mengenainya. LDR dibuat dari
semikonduktor beresistansi tinggi yang tidak dilindungi dari cahaya. Jika cahaya
yang mengenainya memiliki frekuensi yang cukup tinggi, foton yang diserap oleh
semikonduktor akan menyebabkan elektron memiliki energi yang cukup untuk
meloncat ke pita konduksi. Elektron bebas yang dihasilkan (dan pasangan
lubangnya) akan mengalirkan listrik, sehingga menurunkan resistansinya. Bentuk
fisik LDR bisa dilihat pada gambar 2.14.

Gambar 2.14. LDR (light defender resistor)[10]

Refianto Widya Saputra (0910912049) 15


Tinjauan Pustaka

2.5.5. Transistor

Transistor merupakan salah satu komponen elektronika yang terbuat dari


bahan semikonduktor yang mempunyai tiga kaki yaitu kaki basis, kaki kolektor
dan kaki emitor. Transistor NPN BC547 digunakan sebagai switching. Gambar
transistor BC547 ditunjukkan pada gambar 2.15.

Gambar 2.15. Transistor BC547[11]

2.5.6. Relay

Relay adalah suatu alat yang dioperasikan dengan listrik yang berfungsi
sebagai pengontrol hubungan rangkaian listrik .Relay menempati posisi penting
dalam banyak sistem kontrol karena dapat digunakan untuk kontrol jarak jauh
serta pengendalian arus dan tegangan tinggi dengan sinyal kendali bertegangan
dan berarus rendah. Salah satu bentuk relay dapat dilihat pada gambar 2.16.

Gambar 2.16. Relay [12]

Sebuah relay terdiri atas kumparan kawat penghantar yang digulungkan


pada sebuah inti besi lunak. Bila kumparan diberi arus listrik akan timbul medan
magnet, medan magnet yang terjadi akan menarik armatur dan memaksanya
bergerak sehingga terjadi sebuah mekanisme seperti sebuah switch. Susunan

Refianto Widya Saputra (0910912049) 16


Tinjauan Pustaka

semua kontak pada sebuah relay secara listrik terisolasi dari rangkaian kumparan.
Susunan ini terdiri atas kontak normally open dan kontak normally closed. Pada
kontak normal terbuka (normally open), kontak-kontak akan tertutup bila relay
diberi tegangan sedangkan pada kontak normal tertutup (normally closed),
kontak-kontak akan terbuka bila diberi tegangan.

2.5.7. Kontak Saklar Tekan

Saklar tombol tekan adalah suatu jenis peralatan kontrol yang digunakan
untuk menghubungkan atau memutuskan rangkaian listrik. Saklar tombol tekan
dioperasikan secara manual dengan cara menekan tombolnya. Menurut kedudukan
kontak-kontaknya tombol tekan dapat dibagi menjadi dua yaitu Normally Open
(NO) dan Normally Closed (NC). Kontak NO kedudukan kontaknya dalam
keadaan terbuka sebelum tombol dioperasikan atau ditekan. Apabila kontak NO
tersebut ditekan maka kedudukan kontaknya akan berubah menjadi NC (tertutup),
begitu juga sebaliknya untuk kontak NC. Salah satu bentuk fisik dari saklar ini
dapat dilihat pada gambar 2.17.

Gambar 2.17. Kontak Saklar Tekan [13]

2.5.8. Saklar Toggle

Saklar toggle adalah saklar yang menghubungkan atau memutuskan arus


dengan cara menggerakkan toggle/tuas yang ada secara mekanis. Ukuran saklar
ini relatif kecil dan digunakan untuk arus yang kecil. Saklar ini sering dipakai
pada rangkaian elektronik yang ukurannya kecil. Bentuk fisik dari saklar ini bisa
dilihat pada gambar 2.18.

Refianto Widya Saputra (0910912049) 17


Tinjauan Pustaka

Gambar 2.18. Bentuk dan Simbol Saklar Toggle [13]

2.5.9. LCD 16x2


Salah satu alasan mengapa modul LCD makin banyak dipakai dalam
proyek akhir ini adalah kenyataan bahwa modul LCD relatif jauh lebih sedikit
memerlukan daya ketimbang modul-modul display berbasis LED. Selain itu,
desain LCD lebih kompak dan dimensinya juga lebih kecil. Ilustrasi tampak depan
modul LCD 16x2 karakter dapat dilihat pada gambar 2.19.

Gambar 2.19 LCD 16x2 [14]


Penggunaan LCD difungsikan untuk menampilkan kondisi berat yang
diinginkan dari sensor berat. Dengan microcontroller dapat mengendalikan suatu
peralatan agar dapat bekerja secara otomatis. Untuk mengakses LCD 16x2 harus
mengkonfigurasikan pin dari LCD 16x2 dengan pin Input / Ouput microcontroller
tersebut.
2.5.10. Solenoid valve
Katup yang digerakan oleh energi listrik, mempunyai koil sebagai
penggeraknya yang berfungsi untuk menggerakan piston yang dapat digerakan
oleh arus AC maupun DC, Solenoid valve mempunyai lubang keluaran, lubang
masukan dan lubang exhaust, lubang masukan diberi kode P, berfungsi sebagai

Refianto Widya Saputra (0910912049) 18


Tinjauan Pustaka

terminal / tempat udara masuk atau supply, lalu lubang keluaran, diberi kode A
dan B, berfungsi sebagai terminal atau tempat udara keluar yang dihubungkan ke
beban, sedangkan lubang exhaust diberi kode R, berfungsi sebagai saluran untuk
mengeluarkan udara terjebak saat piston bergerak atau pindah posisi ketika
Solenoid valve ditenagai atau bekerja. Bisa dilihat pada gambar 2.20.

Gambar 2.20. Solenoid valve [15]

Dalam gambar 2.21. diperlihatkan prinsip kerja Solenoid valve. Solenoid


valve mempunyai koil sebagai penggeraknya yang mana ketika koil mendapat
supply tegangan maka koil tersebut akan berubah menjadi medan magnet
sehingga menggerakan piston pada bagian dalamnya ketika piston berpindah
posisi maka pada lubang keluaran A atau B dari Solenoid valve akan keluar udara
yang berasal dari P atau supply, pada umumnya Solenoid valve mempunyai
tegangan kerja 100/200 VAC namun ada juga yang mempunyai tegangan kerja
DC.

Gambar 2.21. Kontruksi Sederhana Solenoid valve [15]

Refianto Widya Saputra (0910912049) 19


Tinjauan Pustaka

Kontruksi dari Solenoid valve secara umum terbagi atas beberapa bagian yaitu :
1. Valve Body
2. Terminal masukan (Inlet Port)
3. Terminal keluaran (Outlet Port)
4. Koil / koil solenoid
5. Kumparan gulungan
6. Kabel suplai tegangan
7. Plunger
8. Spring
9. Lubang / exhaust

2.5.11. Catu Daya (Power Supply)


Sebagian besar perangkat elektronika membutuhkan tegangan DC untuk
bekerja. Meskipun baterai berguna dalam perangkat yang bisa dibawa-bawa atau
perangkat berdaya rendah, akan tetapi waktu operasinya terbatas. Sumber daya
yang mudah dapat dibuat dari sebuah rangkaian yang dapat mengubah tegangan
AC menjadi tegangan DC.
Sebuah catu DC daya dapat dibuat dengan empat buah komponen utama,
yaitu transformator, penyearah, kapasitor serta regulator.
a. Transformator Penurun Tegangan
Transformator penurun tegangan adalah transformator yang diperlukan untuk
menurunkan tegangan primer yang tinggi misalnya sebesar 220 volt atau 380 volt
menjadi tegangan yang lebih rendah pada bagian sekunder, misalnya 6 volt, 9
volt, 12 volt atau 24 volt. Ada dua jenis transformator penurun tegangan yaitu
transformator penurun tegangan dengan CT (Center Tap) dan transformator
penurun tegangan tanpa CT. Salah satu bentuk trafo dapat dilihat pada gambar
2.22.

Gambar 2.22. Transformator Step Down [16]

Refianto Widya Saputra (0910912049) 20


Tinjauan Pustaka

b. Penyearah
Penyearah (rectifier) merupakan bagian dari catu daya yang berfungsi
untuk mengubah tegangan bolak-balik atau AC menjadi tegangan searah atau DC
gambar 2.23. Komponen elektronik yang digunakan sebagai penyearah adalah
dioda.

Gambar 2.23. Penyearahan Arus AC menjadi DC oleh sebuah Dioda Bridge [17]

Salah satu bentuk dioda yang umum dipakai sebagai penyearah arus dapat
dilihat pada gambar 2.24.

Gambar 2.24. Bentuk Fisik dan Simbol Dioda [18]

c. Kapasitor Filter
Tegangan DC bergelombang yang dihasilkan oleh rangkaian penyearah
bukanlah tegangan DC murni, sehingga dibutuhkan sebuah rangkaian penyaring.
Rangkaian penyaring ini menggunakan kapasitor yang diletakkan sebelum
terminal keluaran. Kapasitor ini meratakan tegangan DC bergelombang tersebut
dan menghasilkan suatu tegangan yang hampir DC murni. Dalam pemakaiannya,
penyaring adalah sebuah kapasitor elektrolit dengan ukuran yang cukup besar.
Bisa dilihat pada gambar 2.25.

Refianto Widya Saputra (0910912049) 21


Tinjauan Pustaka

Gambar 2.25. Kapasitor yang biasa digunakan sebagai Filter [19]

d. Regulator
Dalam rangkaian catu daya biasanya tegangan keluaran dari rangkaian
tidak sesuai atau mendekati tegangan nominal yang diperlukan. Untuk mengatasi
masalah tersebut biasanya dipasang IC catu daya (regulator). IC ini digunakan
untuk lebih mengakuratkan nilai tegangan keluaran, misalnya IC regulator
LM7805 (merupakan regulator tegangan positif dengan nilai tegangan keluaran
5 volt). Secara sederhana rangkaian regulator arus DC diperlihatkan pada gambar
2.26.

Gambar 2.26. Rangkaian Catu Daya Arus DC menggunakan IC Regulator [20]

Penguatan arus pada rangkaian regulator arus DC dapat dilakukan dengan


cara memasang sebuah transistor penguat. Transistor penguat yang biasa dipakai
misalnya transistor TIP 3055 seperti terlihat pada gambar 2.27.

Gambar 2.27. Penguatan Arus menggunakan Transistor Power TIP 3055 [20]

Refianto Widya Saputra (0910912049) 22


BAB III
METODOLOGI

3.1. Diagram Alir Pembuatan Tugas Akhir

Pada pembuatan tugas akhir ini, dilakukan beberapa langkah pengerjaan


mulai dari identifikasi masalah sampai dengan penyusunan laporan. Untuk lebih
jelasnya, diagram alir pembuatan tugas akhir ini dapat dilihat pada Gambar 3.1.

Gambar 3.1. Diagram Alir Pembuatan Tugas Akhir


BAB III METODOLOGI

3.2. Pengumpulan Data dan Studi Literatur

Untuk merancang suatu sistem pengisian minyak goreng otomatis, maka


diperlukan informasi-informasi yang berhubungan dengan cara kerja dan teknik
pengisian. Data-data ini diperoleh dari berbagai sumber seperti buku, jurnal, dan
internet

3.3. Perancangan Sistem

Berdasarkan pengumpulan data dan studi literatur yang telah dilakukan


maka dipilih suatu teknik pengontrolan otomatis dengan basis Mikrokontroler.
Pemakaian Mikrokontroler sebagai alat kontrol pada sistem otomatisasi hanya
sedikit digunakan di industri. Pada Gambar 3.2 diperlihatkan skema proses
pengisian minyak goreng menggunakan Mikrokontroler. Dari blok diagram pada
Gambar 3.2 tersebut dijelaskan bahwa Mikrokontroler dapat diprogram dengan
komputer sehingga proses pengisian minyak goreng dapat berjalan sesuai program
yang diberikan.

Gambar 3.2. Blok Diagram Sistem

Pada sistem ini, sebagai masukan Mikrokontroler menggunakan sebuah


switch power dan sebuah sensor berat. Sebagai aktuatornya (keluaran) digunakan
1 buah Solenoid Valve. Solenoid valve digunakan untuk sebagai buka tutup
pengisian minyak kedalam kemasan.

Refianto Widya Saputra (0910912049) 24


BAB III METODOLOGI

3.4. Perancangan Alat

Hasil perancangan dan desain awal alat pengisian minyak goreng otomatis
berbasis Mikrokontroler dapat dilihat pada Gambar 3.3.

Gambar 3.3. Desain Alat Pengisian Minyak Goreng

Keterangan Gambar 3.3:


Switch 1 : switch untuk pengisian 100 gram minyak goreng
Switch 2 : switch untuk pengisian diatas 100 gram minyak goreng
Switch 3 : switch untuk membuka katup pengisian minyak goreng
LCD : Menampilkan berat yang didapatkan
Sensor : Sensor berat sebagai pendektesi berat minyak goreng
Solenoid Valve : Katup pembuka keluaran minyak goreng kedalam kemasan

Refianto Widya Saputra (0910912049) 25


BAB III METODOLOGI

Diagram alir cara kerja dari alat pengisian minyak goreng ditunjukkan pada
Gambar 3.4.

Gambar 3.4. Diagram Alir Cara Kerja Alat Pengisian Minyak Goreng

3.4.1. Perancangan Sistem Kontrol

Pada gambar 3.5 bisa dilihat perancangan sistem kontrol yang akan dibuat
pada alat tugas akhir ini yang mana dimulai dari set input dan didapatkan output
yang diinginkan dan dibaca oleh sensor berat sebagai feedback dalam sistem
kontrol ini.

Gambar 3.5. Sistem Kontrol Perancangan Sistem Pengisian Minyak Goreng

Refianto Widya Saputra (0910912049) 26


BAB III METODOLOGI

Pada Gambar 3.6 bisa dilihat bagaimana perancangan dari tegangan bisa
kita dapatkan menjadi berat yang kita inginkan.

Gambar 3.6. Sistem Kontrol dari Tegangan untuk Mendapatkan Berat

3.4.2. Perancangan Sistem Mekanik

Sistem mekanik yang dirancang pada proses otomatisasi pengisian minyak


goreng skala industri rumah tangga ini terdiri dari rangka alat, tabung
penampung, katup serta sensor untuk mendeteksi berat. Rancangan sistem
mekanik bisa dilihat pada gambar 3.3.

3.4.3. Perancangan Perangkat Elektronik

Perangkat elektronik yang dirancang pada tugas akhir ini diantaranya


adalah rangkaian minimum mikrokontroler, rangkaian catu daya, rangkaian
sensor, rangkaian LCD 16x2 dan rangkaian driver solenoid valve.

a. Rangkaian sensor berat (potensio Linier)


Potensio linier berfungsi untuk mendeteksi berat pada sistem. Berikut gambar
3.5 merupakan rangkaian sensor berat yang digunakan.

Gambar 3.7. Rangkaian Potensio Linier

Refianto Widya Saputra (0910912049) 27


BAB III METODOLOGI

b. Rangkaian minimum mikrokontroler Atmega8535


Mikrokontroler dapat berfungsi apabila terdapat rangkaian dasarnya.
Rangkaian dasar ini dinamakan rangkaian minimum mikrokontroler. Skema dari
rangkaian minimum Atmega8535 dapat dilihat pada gambar 3.6.

Gambar 3.8. Skema rangkaian minimum Atmega8535

c. Rangkain catu daya


Untuk mengaktifkan rangkaian elektronika dibutuhkan power supply dengan
voltase 5V dan 9V. Berikut pada gambar 3.7 merupakan rangkaian catu daya yang
digunakan.
VCC

U3 U4 30
7809 7805
12V D3
1 3 1 3
VI VO VI VO
GND

GND

1N4002
C5 C6 C7 R7 C8
100u 10u 100n 390 100n
2

D4
LED-RED
K

Gambar 3.9. Rangkaian Catu Daya

d. Rangkaian LCD 16x2


Untuk menampilkan nilai yang dibaca oleh microcontroller dari sensor maka
diperlukan sebuah display berupa LCD 16x2. Berikut pada gambar 3.8 merupakan
rangkaian yang digunakan untuk mengaktifkan LCD 16x2.

Refianto Widya Saputra (0910912049) 28


BAB III METODOLOGI

Gambar 3.10. Rangkaian LCD 16x2

e. Rangkaian driver aktuator


Aktuator yang digunakan untuk mengendalikan keluaran minyak goreng yaitu
Solenoid Valve. Untuk itu maka digunakanlah sebuah rangkaian pengendali
seperti pada gambar 3.9 :

Gambar 3.11. Rangkaian Driver Aktuator

3.4.4. Perancangan Program

Program yang dirancang pada tugas akhir ini menggunakan bahasa Basic
dengan program Basic Compiler AVR (BASCOM AVR). Contoh intruksi intruksi
pada pada software BASCOM AVR dapat dilihat pada gambar

Refianto Widya Saputra (0910912049) 29


BAB III METODOLOGI

Gambar 3.12. Penulisan Program di Bascom AVR

3.5. Pengintegrasian Sistem

Pengintegrasian sistem dilakukan setelah seluruh komponen dari alat


otomatisasi pengisian minyak goreng ini telah selesai dibuat, mulai dari sistem
mekanik, catu daya (power supply), driver solenoid valve dan rangkaian sensor.
Pada Gambar 3.11 diperlihatkan wiring Mikrokontroler Atmega8535 pada
pengintegrasian dari seluruh system.

Gambar 3.13. Wiring ATmega8535 Pada Pengintegrasian Peluruh Sistem

Refianto Widya Saputra (0910912049) 30


BAB III METODOLOGI

3.6. Tahap Pembuatan Alat

Proses pembuatan alat dilakukan dengan urutan kerja sebagai berikut.

3.6.1. Pembuatan Sistem Mekanik dan Kerangka Alat

Pembuatan sistem mekanik dan kerangka alat ini terdiri dari pembuatan
bak penampung, serta pembuatan komponen dan bagian-bagian pendukung
lainnya.

Gambar 3.14. Pembuatan Penutup Rangkaian Elektronik Dari Acrylic

3.6.2. Pembuatan Rangkaian Elektronik

Rangkaian elektronik yang dibuat merupakan rangkaian yang akan


digunakan pada proses pengisian minyak goreng.pembuatan rangkaian minimum
Atmega8535, rangkaian output solenoid valve, rangkain LCD 16*2, rangkain
sensor berat dan rangkaian catu daya.

Gambar 3.15. Pembuatan Rangkaian Elektronika

Refianto Widya Saputra (0910912049) 31


BAB IV
HASIL DAN PEMBAHASAN

4.1. Hasil Rancangan Alat Pengisian Minyak Goreng

Pembuatan alat dilakukan setelah desain perancangan selesai dikerjakan.


Bentuk alat yang telah dibuat dapat dilihat pada Gambar 4.1 dan Gambar 4.2.

Gambar 4.1. Foto Hasil Rancangan dan Pembuatan Alat Pengisian Minyak
Goreng Berbasis Mikrokontroler Atmega8535
BAB IV HASIL DAN PEMBAHASAN

(a) (b)

(c) (d)

Gambar 4.2. Foto Alat Dilihat Dari Beberapa Posisi

(a) Tampak Depan, (b) Tampak Samping Kanan, (c) Tampak Samping Kiri,
(d) Tampak Belakang

Refianto Widya Saputra (0910912049) 33


BAB IV HASIL DAN PEMBAHASAN

4.2. Komponen-komponen Alat Pengisian Minyak Goreng


Beberapa komponen atau perangkat yang digunakan yaitu sebagai berikut.

a. Mikrokontroler ATmega8535

Mikrokontroler Atmega8535 digunakan sebagai kontroler yang bekerja


sesuai program yang diberikan. Mikrokontroler yang digunakan dapat dilihat
pada Gambar 4.3.

(a) (b)

Gambar 4.3. (a) Panel Kontrol dan (b) Mikrokontroler ATmega8535

b. Katup Pengisian

Katup pengisian minyak goreng pada alat pengisian ini menggunakan


solenoid valve. Bentuk solenoid valve ini dapat dilihat pada Gambar 4.3.

(a) (b)
Gambar 4.4. Solenoid Valve (a) Tampak Belakang dan (b) Tampak Depan

Refianto Widya Saputra (0910912049) 34


BAB IV HASIL DAN PEMBAHASAN

c. LCD 16x2 dan Push Button

LCD disini digunakan sebagai tampilan atau display berat yang diinginkan
nantinya, dan push button digunakan sebagai untuk menentukan berat minyak
goreng yang dinginkan. LCD dan push button dapat terlihat pada Gambar 4.4.

(a) (b)

Gambar 4.5. (a) Push Button dan (b) Display LCD

d. Potensio Linier Pendeteksi Berat


Alat pengisian minyak goreng ini menggunakan sensor berat untuk
mendeteksi berat yang didapatkan, sensor berat pada alat ini menggunakan
potensio linier. Potensio linier ini dapat dilihat pada gambar 4.5.

Gambar 4.6. Potensio Linier

Refianto Widya Saputra (0910912049) 35


BAB IV HASIL DAN PEMBAHASAN

4.3. Pengujian Alat

Pengujian pada alat pengisian minyak goreng otomatis dilakukan dengan


melihat kinerja alat secara langsung serta membandingkan keakuratan hasil yang
didapatkan dengan nilai berat yang diinginkan, minyak goreng yang didapatkan
dari pengukuran sensor pada alat ini disesuaikan dengan timbangan yang telah
terkalibrasi.

Tabel 4.1 Data Hasil Pengujian

Berat Berat Minyak Dari Alat Pengontrol


Minyak (Gram) Rata rata Standar
No. Diinginkan
Pengujian Pengujian Pengujian Pengujian Deviasi
(Gram) I II III
1 100 113 102 105 106,67 5,69
2 200 203 204 198 201,67 3,21
3 300 303 301 301 301,67 1,15
4 400 410 409 400 406,33 5,51
5 500 509 505 512 508,67 3,51
6 600 615 610 621 615,33 5,51
7 700 714 710 705 709,67 4,51
8 800 802 813 798 804,33 7,77
9 900 901 900 905 902,00 2,65
10 1000 1016 998 1008 1007,33 9,02
11 1100 1104 1110 1100 1104,67 5,03
12 1200 1210 1205 1205 1206,67 2,89
13 1300 1319 1302 1314 1311,67 8,74
14 1400 1392 1398 1402 1397,33 5,03
15 1500 1494 1503 1498 1498,33 4,51

Dilihat dari tabel 4.1 diatas pada awal pengujian harga berat yang
diinginkan 100 sedangkan rata rata pengujian harga berat yang didapatkan dari
hasil pengujian alat pengontrol yang telah dibuat didapatkan 106,67 gram. Dari
nilai yang didapatkan diatas dapat dilihat keakuratan dan ketelitian pada alat
pengontrol yang telah dibuat bisa dikatakan cukup baik. Dari tabel 4.1 bisa dilihat
data yang didapatkan mendekati harga berat yang diinginkan, walaupun ada
beberapa data yang kurang mendekati data berat yang diinginkan.
Bisa kita lihat tabel 4.1 bahwa standar deviasi yang terkecil yang
didapatkan yaitu 1,15 pada berat 300 gram , artinya bahwa harga berat yang
didapatkan dengan 3 kali pengujian hampir sama atau tidak terlalu bervariasi

Refianto Widya Saputra (0910912049) 36


BAB IV HASIL DAN PEMBAHASAN

pengujiannya. Standar deviasi terbesar didapatkan pada berat 1000 gram yaitu
9,02 hal ini bisa dikatakan data pengujian yang didapatkan bervariasi atau
didapatkan perbedaan yang terlalu jauh pada pengujian.

4.4. Contoh Perhitungan


a. Rata Rata dari Pengujian
Dari ketiga data pengujian diatas dihitung nilai rata-rata dari masing-
masing titik data berat yang didapatkan. Berikut contoh menghitung nilai rata-rata
berat yang didapat kan dari ketiga pengujian untuk berat 100 gram :
B= (B1 + B2 + B3) / n
dimana : B1 = Berat pengukuran pertama
B2 = Berat pengukuran kedua
B3 = Berat pengukuran ketiga
n = Jumlah Data
maka : B = (B1 + B2 + B3) / n
= (113+102+105) Gram / 3
= 106,67 Gram
Untuk nilai rata rata pengujian untuk berat yang lainnya dapat dilihat pada tabel
4.1.

b. Standar Deviasi dari Pengujian


Dari ketiga data pengujian diatas dapat dihitung nilai standar deviasi dari
masing-masing titik data berat yang didapatkan. Berikut contoh perhitungan
standar deviasi berat yang didapatkan dari ketiga pengujian untuk berat 100gram :

( )
S=

Dimana : y = B1 + B2 + B3
y2 = B12 + B22 + B32
n = Jumlah data
maka : y = 113 + 102+ 105 = 320
y2 = (113)2 + (102) 2 + (105) 2 = 34198

Refianto Widya Saputra (0910912049) 37


BAB IV HASIL DAN PEMBAHASAN

( 320)
34198
S = = 5,69

Untuk nilai standar deviasi untuk berat yang lainnya dapat dilihat pada tabel 4.1.

4.5. Grafik Hasil Pengujian

Grafik Data Pengujian Berat


1600
y = 0,9975x + 7,453
1400

1200
Berat Yang DIhasilkan

1000

800

600

400

200

0
0 200 400 600 800 1000 1200 1400 1600
Berat Yang Diinginkan

Ket : range batas atas dan batas bawah pada grafik nilainya sudah di x10 untuk memperjelas range
batas atas dan batas bawah

Gambar 4.7. Grafik Hasil Pengujian

Pada grafik 4.7 dapat dilihat perbedaan pengujian dari range error
maksimum dan minimum dan rata rata pada pengujian yang telah dilakukan. Pada
grafik hasil pengujian, range error ini sudah di x10 agar dapat terlihat jelas pada
grafik 4.7 dengan range kesalahan yang terjadi pada pengujian.

Refianto Widya Saputra (0910912049) 38


BAB IV HASIL DAN PEMBAHASAN

4.6. Analisa dan Pembahasan

Otomatisasi Sistem Pengisian Minyak Goreng Skala Industri Rumah


Tangga Berbasis Mikrokontroler ATMega8535 merupakan salah satu penerapan
pengontrol dengan menggunakan microcontroller pada alat pengisian minyak
goreng dengan variasi berat yang berbeda.
Dari pengujian alat yang telah dibuat mampu bekerja dengan program
yang telah dibuat menggunakan program bahasa BASIC yang diinputkan kedalam
mikrokontroler ATmega8535 dengan menghasilkan berat yang diinginkan dan
dapat mengontrol solenoid valve sebagai katub keluarnya minyak kedalam
kemasan. Dan mampu mengontrol LCD 16x2 sebagai display tampilan yang
diinginkan berdasarkan program yang telah dibuat pada penelitian ini.
Pengontrolan berat ini menggunakan sensor berat yaitu potensio linier.
Potensio linier berkerja berdasarkan perubahan resistansi yang ada pada potensio
linier tersebut. Dengan memanfaatkan potensio linier ini kita bisa mendapatkan
variasi berat yang berbeda , walaupun ketelitian dan keterulangan yang didapatkan
bisa dikatakan cukup baik. Pada alat yang telah dibuat potensio linier mampu
mendapatkan variasi berat 100 gram 1500 gram. Untuk mendapatkan berat yang
lebih kecil dari 100 gram bisa menggunakan sensor berat yang lebih baik.
Secara keseluruhan, hasil yang diperoleh dari pengujian yang telah
dilakukan menunjukkan keterulangan yang cukup baik pada alat ini karena
pembacaan harga berat untuk 100 gram sebanyak 3 kali dilakukan pengujian,
harga berat yang didapatkan hampir sama, walaupun nilai berat yang didapatkan
berbeda tetapi perbedaannya tidak terlalu besar dan demikian juga untuk ketelitian
pada alat ini, harga berat yang diinginkan, contohnya 100 gram dengan 3 kali
pengujian berat yang telah dilakukan, didapatkan harga berat yaitu 113 gram, 102
gram, 105 gram dapat dilihat nilai yang didapatkan cukup mendekati nilai
sebenarnya.
Namun untuk dapat meningkatkan ketelitian dan keterulangan dari alat ini
agar lebih baik dalam pembacaan berat yang diinginkan, penerapan sensor berat
yang lebih presisi dan sensitivitas yang lebih baik perlu dipertimbangkan, seperti
sensor flexy force dan strain gauge. Supaya bisa mendapatkan berat yang lebih
kecil dari 100 gram.

Refianto Widya Saputra (0910912049) 39


BAB V
PENUTUP

5.1. Kesimpulan

Setelah dilakukan pengujian berat minyak goreng pada alat pengisian


minyak goreng skala industri rumah tangga berbasis mikrokontroler ATmega8535
ini dapat diambil kesimpulan telah berhasil dibuat sistem pengisian minyak
goreng dengan menggunakan mikrokontroler ATmega8535 dengan berat yang
didapatkan tidak berbeda jauh dengan alat ukur timbangan, meskipun tidak
seakurat alat ukur.

5.2. Saran

Dari penelitian dan pembuatan tugas akhir ini perlu dilakukan kembali
beberapa pengembangan, baik itu dari segi perancangan dan desain maupun
pemilihan komponen utama dan pendukung lainnya diantaranya:
1. Perancangan keseluruhan perlu dikaji ulang untuk menghasilkan
alat yang lebih baik.
2. Pemilihan sensor yang lebih akurat dapat memperbaiki nilai deteksi
berat yang membuat pengontrolan lebih baik dan dapat mendeteksi
dengan ukuran berat yang lebih kecil lagi.
3. Kalibrasi terhadap sensor berat perlu dilakukan sehingga didapat
konstanta pemograman yang lebih baik.
4. Menggunakan bahasa pemograman lainnya seperti bahasa C untuk
pemograman mikrokontroler
DAFTAR PUSTAKA

[1] Agung Pamudi, Nugroho.2006. Sistem Otomasi Loop Terbuka. Skripsi


Sarjana pada Fakultas Teknik Universitas Semarang.
[2] http://repository.usu.ac.id/bitstream/123456789/18172/3/Chapter%20II.pdf
(diakses 10 Mei 2013)
[3] Widiyanto, Danang.2006. Proses Pengisian Air Minum Kedalam
Kemasan. Skripsi Sarjana pada FMIPA Universitas Indonesia.
[4] Widodo, Muljo dan Indra Djodikusumo. 1972. Mekatronika .
Laboratorium Teknik Produksi dan Metrologi Industri Jurusan Teknik
Mesin, FTI, ITB. Bandung.
[5] Mahalik Premchand Nitaigour. 2003. Mechatronics Principle, Concepts
and Application. Tata McGrawHill Publishing Company Limited. New
Delhi.
[6] http://id.wikipedia.org/wiki/ATMega8535 (diakses 10 Mei 2013)
[7] http://hairulhariamsahblog.wordpress.com/2013/11/28/makalah-
potensiometer (diakses 10 Mei 2013)
[8] http://www.societyofrobots.com/images/electronics_led_diagram.png
(diakses 10 Mei 2013)
[9] Tim Asisten Mekatronika. 2010. Modul Praktikum Mekatronika. Jurusan
Teknik Mesin FT-UA. Padang
[10] http://ilmuinstrumentasi.blogspot.com/2013/03/ldr-light-dependent
resistor.html (diakses 10 Mei 2013)
[11] http://www.engineersgarage.com/electronic-components/transistor-bc547-
datasheet (diakses 10 Mei 2013)
[12]http://1.bp.blogspot.com/_c8EartLqdVs/TNQ_DCmZeKI/AAAAAAAAAms/
eXyj0Y6J1hE/s1600/Relay.jpg (diakses 5 Februari 2014)
[13]http://ivanclintonbutar.files.wordpress.com/2011/11/upimg467_toggleswitch1
3401.jpg (diakses 5 Februari 2014)
[14] http://www.skpang.co.uk/catalog/lcd-displays-16x2-lcd-33v-c-91_207.html
(diakses 5 Februari 2014)
[15] http://trikueni-desain-sistem.blogspot.com/2013/08/Solenoid-Valve.html
(diakses 5 Februari 2014)
[16] http://www.electricityforum.com/images/step-down-transformer.gif
(diakses 5 Februari 2014)
[17]http://4.bp.blogspot.com/_OL1xCpWXYN8/TMD7PcwYgmI/AAAAAAAA
ABs/2qtgqlwL3bo/s1600/vacuum+tube.png (diakses 5 Februari 2014)
[18]http://1.bp.blogspot.com/7B_0bG5ae14/Tybea5c_DMI/AAAAAAAAABM/7
xnB989cWdI/s1600/dioda+termonik.jpg (diakses 5 Februari 2014)
[19]http://3.bp.blogspot.com/gA5kX_8kPT4/TypGdDUKxI/AAAAAAAAAPY/C
3BR3bkGTs/s1600/j7vzbozz.jpg (diakses 5 Februari 2014)
[20] http://www.eleccircuit.com/wp-content/uploads/2009/11/dual-variable-
regulator-power-supply-5-25v-by-lm7805lm7905. (diakses 5 Februari 2014)
LAMPIRAN-A
Peralatan Dan Bahan
No Nama Alat dan Bahan Spesifikasi Jumlah
1 Mesin Gerinda (gerinda Listrik) - 1 buah
2 Mesin Bor (Bor Listrik) - 1 buah
3 Bor PCB - 1 buah
4 Obeng () - 1 set
5 Obeng (+) - 1 set
6 Mata Bor Baja 1 mm s/d 8 mm 1 set
7 Mata Bor PCB 0. 8 mm s/d 1 mm 1 set
8 Tang Kombinasi - 1 buah
9 Tang Potong - 1 buah
10 Multimeter Digital HELES UX-37 TR 1 buah
11 Akrilik Tebal 3 mm 1 helai
12 Plat alumunium 20 x 15 mm 3M
13 PCB Universal (PCB Matriks) 20 x 10 cm 3 buah
14 Transformator 3 A, CT 1 buah
15 LED 5 mm disesuaikan
16 Resistor 1/2 Watt disesuaikan
17 Trimpot 10 K Ohm diseuaikan
18 Potensiometer 10 K Ohm 1 buah
19 Kapasitor Sesuai kebutuhan rangkaian diseuaikan
20 Transistor BC 547 NPN Transistor 4 buah
21 Dioda 1N 4002 2 Amper 4 buah
22 Relay 8 pin 12 Volt DC 3 A 1 buah
23 Skalar Kontak Tekan 3A, 250 Volt 3 buah
24 Solder Deko Presto 938N 25-80 W 1 buah
25 Pasta Solder Lotfeet 50 g secukupnya
26 Soldering Attactor - 1 buah
27 Kabel Tunggal Merah 0.8 mm secukupnya
28 Kabel Serabut Hitam 0.8 mm sesukupnya
29 Mikrokontroler ATmega 8535 1 buah
30 LCD 16x2 1 buah
31 Potensiometer Linier Sensor Berat 1 buah
LAMPIRAN-B
Gambar Teknik Desain Alat
LAMPIRAN-C
Task List Program
List program yang digunakan dalam alat otomatisasi pengisian minyak
goreng yaitu menggunakan bahasa Basic sebagai berikut:
__________________________________________________________________
$regfile = "m8535.dat"
'untuk inisialisasi mikrokontroler ATMega8535 yang digunakan

$crystal = 11059200
untuk menentukan frequenty atau speed di mikrokontroler

$baud = 9600
'baud rate utk pengiriman data serial

Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6


Config Lcdpin = Pin , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2
'pasangan penggunaan pin pin LCD dengan mikrokontroler

Config Lcdbus = 4
pin LCD yang tidak digunakan 4 buah

Config Lcd = 16 * 2
type matrix LCD yang digunakan

Cursor Off
Cls
'untuk membersihkan LCD pada kondisi awal

Config Pinb.0 = Input


Config Pinb.1 = Input
Config Pinb.2 = Input
Config Pinb.3 = Input
Config Portd = Output
Ddrd = &B11111111
Portd = &B11111111
Portb = &B11111111
Set Pinb.0
Set Pinb.1
Set Pinb.2
Set Pinb.3
Set Pind.7
'set pin input/output yang digunakan

Config Adc = Single , Prescaler = Auto , Reference = Avcc


'konfigurasi sensor analog yang digunakan pada ADC

Dim Berat_ref As Integer


Dim Berat_adc As Word
Dim Berat As Word
Berat_ref = 0
'membuat type variable yang digunakan

Start Adc
memulai ADC

Do
pengulangan

Berat_adc = Getadc(0)
Berat = Berat_adc * 1.466
'rumus kalibrasi yang digunakan untuk mendapatkan nilai berat yang
diinginkan

Locate 1 , 1
Lcd "M. Goreng RWS_1"
Locate 2 , 1
Lcd "Berat= "
Locate 2 , 8
Lcd Berat_ref
Locate 2 , 13
Lcd "Gram"
'konfigurasi posisi awal pada LCD

If Pinb.0 = 0 Then
Berat_ref = 100
End If
untuk pengisian minyak goreng 100 gram

If Pinb.1 = 0 Then
Berat_ref = Berat_ref + 100
End If
untuk pengisian minyak goreng 200-1500 gram

If Pinb.2 = 0 Then
Berat_ref = Berat_ref - 100
End If
untuk pengisian minyak goreng 200-1500 gram

If Pinb.3 = 0 Then
Portd = &B01111111
End If
untuk membuka katub keluaran minyak goreng
If Berat_ref = 100 And Berat = 1 Then
Portd = &B11111111
End If
untuk menutup katub pada pengisian 100 gram

If Berat_ref = 200 And Berat = 5 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 200 gram

If Berat_ref = 300 And Berat = 24 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 300 gram

If Berat_ref = 400 And Berat = 55 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 400 gram

If Berat_ref = 500 And Berat = 90 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 500 gram

If Berat_ref = 600 And Berat = 119 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 600 gram

If Berat_ref = 700 And Berat = 157 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 700 gram

If Berat_ref = 800 And Berat = 190 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 800 gram

If Berat_ref = 900 And Berat = 222 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 900 gram

If Berat_ref = 1000 And Berat = 263 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1000 gram

If Berat_ref = 1100 And Berat = 312 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1100 gram

If Berat_ref = 1200 And Berat = 355 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1200 gram

If Berat_ref = 1300 And Berat = 430 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1300 gram

If Berat_ref = 1400 And Berat = 504 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1400 gram

If Berat_ref = 1500 And Berat = 612 Then


Portd = &B11111111
End If
untuk menutup katub pada pengisian 1500 gram

Loop
'end program

Anda mungkin juga menyukai