SlideShare a Scribd company logo
1 of 9
RANCANG BANGUN PUTAR BALIK DC MINI CONVEYOR
MENGGUNAKAN MIKROKONTROLER ATEMEGA 16
Nama Kelompok : Erna Juliawati (1610501005)
Afif Nuur Hidayat (1610501013)
Mata Kuliah : Mikrokontroler
Dosen Pengampu : R.Suryoto Edy Raharjo, S.T.,M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Outline
1. Tujuan
2. Alat dan bahan
3. Langkah kerja
4. Dasar teori
5. Flowchart
6. Program
7. Kesimpulan
8. Gambar
Tujuan
Dapat mengetahui dan memahami bagaimana proses memogram Mikrokontroler untuk
menyalakan motor DC dan mengetahui bagaimana cara memrogram I/O dengan menggunakan
aplikasi Bascom AVR.
Alat dan Bahan
1. Minimum sistem atemega 16 (1 buah)
2. Kabel downloader (1 buah)
3. Kabel jumper (secukupnya)
4. Resistor 1k ohm (2 buah)
5. Dioda (2 buah)
6. Relay DPDT (2 buah)
7. Trassistor 2sc161 (2 buah)
8. Projct board (1 buah)
9. Catu daya (1 buah)
10. Motor DC (1 buah)
11. Kardus (secukupnya)
12. Karet gelang (secukupnya)
13. Tusuk sate (secukupnya)
14. Paralon kecil (2 buah)
15. Cepit buaya (secukupnya)
Langkah kerja
1. Menyiapkan alat dan bahan disertai rancangan yang sudah dibuat.
2. Membuat program dan merangkai driver relay.
3. Memasukkan program pada mikrokontroler dan merangkai pada project board
menggunakan kabel jumper disertai resistor,trassistor,diode serta catu daya.
4. Menjalankan program dengan waktu delay.
5. Dokumentasi
Dasar Teori
• Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu
chip. Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah terdapat
atau berisikan ROM (Read-Only Memory), RAM (Read-Write Memory), beberapa port
masukan maupun keluaran, dan beberapa peripheral seperti pencacah/pewaktu, ADC
(Analog to Digital converter), DAC (Digital to Analog converter) dan serial
komunikasi. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu
mikrokontroler AVR. AVR adalah mikrokontroler RISC (Reduce Instuction Set
Compute) 8 bit berdasarkan arsitektur Harvard. Minimum Mikrokontroler merupakan
sebuah rangkaian paling sederhana dari sebuah mikrokontroler agar IC mikrokontroler
tersebut bisa beroperasi dan diprogram. Dalam aplikasinya sistem minimum sering
dihubungkan dengan rangkaian lain untuk tujuan tertentu.
• Relay merupakan piranti yang bekerja berdasarkan elektromagnetik untuk
menggerakkan sejumlah kontaktor yang tersusun atau sebuah saklar elektronis yang
dapat dikendalikan dari rangkaian elektronik lainnya dengan memanfaatkan tenaga
listrik sebagai sumber energinnya. Double Pole Double Throw (DPDT) : Relay yaitu
memiliki Terminal sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2
pasang Relay SPDT yang dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal
lainnya untuk Coil.
Flowchart
Penjelasan flowchart
1. Mulai
2. Menetapkan variable dan urutan motor DC 1 samapai 8
3. Menentukan waktu delay motor DC 1 sampai 8
4. Membaca konveyor yang akan dijalankan
5. Menghitung mundur timer
6. Ketika timer sudah 0 maka conveyor selsai menyala jika belum tunggu timer sampai 0
7. Proses berulang kembali ke awal, lamanya timer menghitung mundur ataupun urutan
kerja konveyor dari berbagai arah dapat disesuaikan kembali jika memang dibutuhkan
ataupun bias dibiarkan tetap jikabelum dibutuhkan penyesuaian.
8. Selasai
Program
$regfile = "m16def.dat" 'mendeklarasikan tipe kontroler yang akan dipakai'
$crystal = 11059200 'osilator didalam mikrokontroler yang digunakan sebagai
pembangkit pulsa clock'
'$sim 'untuk mensimulasikan program yang akan dijalankan'
'jika program dijalankan maka sim tidak diperlukan'
Config Porta = Output 'mendeklarasikan PORTA sebagai output'
Do 'untuk memulai program'
Porta = &B00000000 'CONVEYER pada PORTA bit ke 1-8 mati'
Wait 2 'menunggu waktu yang telah ditentukan'
Porta = &B00000010 'CONVEYER pada PORTA bit ke 2 hidup PUTAR KANAN '
Wait 3 'menunggu waktu yang telah ditentukan'
Porta = &B00000000 'CONVEYER pada PORTA bit ke 1-8 mati
Wait 2 'menunggu waktu yang telah ditentukan'
Porta = &B00000001 'CONVEYER pada PORTA bit ke 1 hidup PUTAR KIRI '
Wait 3 'menunggu waktu yang telah ditentukan'
Loop 'kembali ke DO dan mengulang program lagi'
End
Kesimpulan
Minimum Mikrokontroler merupakan sebuah rangkaian paling sederhana dari sebuah
mikrokontroler agar IC mikrokontroler tersebut bisa beroperasi dan diprogram. Dalam
aplikasinya sistem minimum sering dihubungkan dengan rangkaian lain untuk tujuan
tertentu. Relay merupakan piranti yang bekerja berdasarkan elektromagnetik untuk
menggerakkan sejumlah kontaktor yang tersusun atau sebuah saklar elektronis yang dapat
dikendalikan dari rangkaian elektronik lainnya dengan memanfaatkan tenaga listrik sebagai
sumber energinnya. Double Pole Double Throw (DPDT) : Relay yaitu memiliki Terminal
sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2 pasang Relay SPDT yang
dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal lainnya untuk Coil. Yang dapat
menggerakkan conveyor secara maju mundur sesuai durasi waktu yang sudah diset
diprogram.
Dokumentasi
Link Video :
https://youtu.be/_K3FX6XBzd4

More Related Content

What's hot

S fis 0341010_chapter4
S fis 0341010_chapter4S fis 0341010_chapter4
S fis 0341010_chapter4
Dwi Yoga
 

What's hot (20)

Atmega16 walking robot
Atmega16 walking robotAtmega16 walking robot
Atmega16 walking robot
 
Peracangan walking robot maju mundur menggunakan mikrokontroller
Peracangan walking robot  maju   mundur menggunakan mikrokontrollerPeracangan walking robot  maju   mundur menggunakan mikrokontroller
Peracangan walking robot maju mundur menggunakan mikrokontroller
 
Kedip
KedipKedip
Kedip
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+
 
Bahan
BahanBahan
Bahan
 
2 lampu Kedip bergantian
2 lampu Kedip bergantian2 lampu Kedip bergantian
2 lampu Kedip bergantian
 
Control motor dc forward reverse using android
Control motor dc forward reverse using androidControl motor dc forward reverse using android
Control motor dc forward reverse using android
 
Control DC Motor via Bluetooth
Control DC Motor via BluetoothControl DC Motor via Bluetooth
Control DC Motor via Bluetooth
 
Rev_multivibrator bistabil
Rev_multivibrator bistabilRev_multivibrator bistabil
Rev_multivibrator bistabil
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
Ic lm 5555
Ic lm 5555Ic lm 5555
Ic lm 5555
 
TUGAS RINGKASAN MATERI EMBEDED
TUGAS RINGKASAN MATERI EMBEDEDTUGAS RINGKASAN MATERI EMBEDED
TUGAS RINGKASAN MATERI EMBEDED
 
Multivibrator bistable.
Multivibrator  bistable.Multivibrator  bistable.
Multivibrator bistable.
 
Multivibrator bistabil yanuar_indra_kusuma_untidar
Multivibrator bistabil yanuar_indra_kusuma_untidarMultivibrator bistabil yanuar_indra_kusuma_untidar
Multivibrator bistabil yanuar_indra_kusuma_untidar
 
Multivibator bistabil
Multivibator bistabilMultivibator bistabil
Multivibator bistabil
 
Multivibrator bistabil
Multivibrator bistabilMultivibrator bistabil
Multivibrator bistabil
 
Multivibrator bistabil riffanda pandu tma
Multivibrator bistabil riffanda pandu tmaMultivibrator bistabil riffanda pandu tma
Multivibrator bistabil riffanda pandu tma
 
Revisi multivibrator bistabil_agus_sugiharto_untidar
Revisi multivibrator bistabil_agus_sugiharto_untidarRevisi multivibrator bistabil_agus_sugiharto_untidar
Revisi multivibrator bistabil_agus_sugiharto_untidar
 
Multivibrator Bistable
Multivibrator  BistableMultivibrator  Bistable
Multivibrator Bistable
 
S fis 0341010_chapter4
S fis 0341010_chapter4S fis 0341010_chapter4
S fis 0341010_chapter4
 

Similar to Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16

Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
Aip Goper
 

Similar to Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16 (20)

Robot mikroprosessor
Robot mikroprosessorRobot mikroprosessor
Robot mikroprosessor
 
conveyor menggunakan mikroprosesor raspberry pi 3 b+
conveyor menggunakan mikroprosesor raspberry pi 3 b+conveyor menggunakan mikroprosesor raspberry pi 3 b+
conveyor menggunakan mikroprosesor raspberry pi 3 b+
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
sensor suhu LM35
sensor suhu LM35sensor suhu LM35
sensor suhu LM35
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
 
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
 
Automatic Lamp using Arduino UNO, LDR and RTC DS1307
Automatic Lamp using Arduino UNO, LDR and RTC DS1307Automatic Lamp using Arduino UNO, LDR and RTC DS1307
Automatic Lamp using Arduino UNO, LDR and RTC DS1307
 
HOME AUTOMATION
HOME AUTOMATIONHOME AUTOMATION
HOME AUTOMATION
 
HOME AUTOMATION
HOME AUTOMATIONHOME AUTOMATION
HOME AUTOMATION
 
Landasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdfLandasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdf
 
Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16
 
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 
PSL
PSLPSL
PSL
 
10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma
 
Atmega16 walking robot
Atmega16 walking robotAtmega16 walking robot
Atmega16 walking robot
 
Ic digital psd
Ic digital psdIc digital psd
Ic digital psd
 
Walking robot
Walking robotWalking robot
Walking robot
 

More from Afif Nuur Hidayat (6)

Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikroprosesor Raspber...Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikroprosesor Raspber...
 
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
 
FLOWCHART DAN PROGRAM 2 LED KEDIP-KEDIP
FLOWCHART DAN PROGRAM 2 LED KEDIP-KEDIPFLOWCHART DAN PROGRAM 2 LED KEDIP-KEDIP
FLOWCHART DAN PROGRAM 2 LED KEDIP-KEDIP
 
PROGRAM 2 LED KEDIP-KEDIP
PROGRAM 2 LED KEDIP-KEDIPPROGRAM 2 LED KEDIP-KEDIP
PROGRAM 2 LED KEDIP-KEDIP
 
SYARAT TRANSISTOR PNP KONDUK
SYARAT TRANSISTOR PNP KONDUKSYARAT TRANSISTOR PNP KONDUK
SYARAT TRANSISTOR PNP KONDUK
 
Soal Penyelesaian Biseksi
Soal Penyelesaian BiseksiSoal Penyelesaian Biseksi
Soal Penyelesaian Biseksi
 

Recently uploaded

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
ErikaPutriJayantini
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
furqanridha
 

Recently uploaded (20)

Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerak
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
Aksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptxAksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptx
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
Detik-Detik Proklamasi Indonesia pada Tahun 1945
Detik-Detik Proklamasi Indonesia pada Tahun 1945Detik-Detik Proklamasi Indonesia pada Tahun 1945
Detik-Detik Proklamasi Indonesia pada Tahun 1945
 
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOMSISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 

Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16

  • 1. RANCANG BANGUN PUTAR BALIK DC MINI CONVEYOR MENGGUNAKAN MIKROKONTROLER ATEMEGA 16 Nama Kelompok : Erna Juliawati (1610501005) Afif Nuur Hidayat (1610501013) Mata Kuliah : Mikrokontroler Dosen Pengampu : R.Suryoto Edy Raharjo, S.T.,M.Eng. JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR 2019
  • 2. Outline 1. Tujuan 2. Alat dan bahan 3. Langkah kerja 4. Dasar teori 5. Flowchart 6. Program 7. Kesimpulan 8. Gambar Tujuan Dapat mengetahui dan memahami bagaimana proses memogram Mikrokontroler untuk menyalakan motor DC dan mengetahui bagaimana cara memrogram I/O dengan menggunakan aplikasi Bascom AVR. Alat dan Bahan 1. Minimum sistem atemega 16 (1 buah) 2. Kabel downloader (1 buah) 3. Kabel jumper (secukupnya) 4. Resistor 1k ohm (2 buah) 5. Dioda (2 buah) 6. Relay DPDT (2 buah) 7. Trassistor 2sc161 (2 buah) 8. Projct board (1 buah) 9. Catu daya (1 buah) 10. Motor DC (1 buah) 11. Kardus (secukupnya) 12. Karet gelang (secukupnya)
  • 3. 13. Tusuk sate (secukupnya) 14. Paralon kecil (2 buah) 15. Cepit buaya (secukupnya) Langkah kerja 1. Menyiapkan alat dan bahan disertai rancangan yang sudah dibuat. 2. Membuat program dan merangkai driver relay. 3. Memasukkan program pada mikrokontroler dan merangkai pada project board menggunakan kabel jumper disertai resistor,trassistor,diode serta catu daya. 4. Menjalankan program dengan waktu delay. 5. Dokumentasi Dasar Teori • Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu chip. Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM (Read-Write Memory), beberapa port masukan maupun keluaran, dan beberapa peripheral seperti pencacah/pewaktu, ADC (Analog to Digital converter), DAC (Digital to Analog converter) dan serial komunikasi. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu mikrokontroler AVR. AVR adalah mikrokontroler RISC (Reduce Instuction Set Compute) 8 bit berdasarkan arsitektur Harvard. Minimum Mikrokontroler merupakan sebuah rangkaian paling sederhana dari sebuah mikrokontroler agar IC mikrokontroler tersebut bisa beroperasi dan diprogram. Dalam aplikasinya sistem minimum sering dihubungkan dengan rangkaian lain untuk tujuan tertentu. • Relay merupakan piranti yang bekerja berdasarkan elektromagnetik untuk menggerakkan sejumlah kontaktor yang tersusun atau sebuah saklar elektronis yang dapat dikendalikan dari rangkaian elektronik lainnya dengan memanfaatkan tenaga listrik sebagai sumber energinnya. Double Pole Double Throw (DPDT) : Relay yaitu memiliki Terminal sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2
  • 4. pasang Relay SPDT yang dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal lainnya untuk Coil. Flowchart Penjelasan flowchart 1. Mulai 2. Menetapkan variable dan urutan motor DC 1 samapai 8 3. Menentukan waktu delay motor DC 1 sampai 8 4. Membaca konveyor yang akan dijalankan 5. Menghitung mundur timer
  • 5. 6. Ketika timer sudah 0 maka conveyor selsai menyala jika belum tunggu timer sampai 0 7. Proses berulang kembali ke awal, lamanya timer menghitung mundur ataupun urutan kerja konveyor dari berbagai arah dapat disesuaikan kembali jika memang dibutuhkan ataupun bias dibiarkan tetap jikabelum dibutuhkan penyesuaian. 8. Selasai Program $regfile = "m16def.dat" 'mendeklarasikan tipe kontroler yang akan dipakai' $crystal = 11059200 'osilator didalam mikrokontroler yang digunakan sebagai pembangkit pulsa clock' '$sim 'untuk mensimulasikan program yang akan dijalankan' 'jika program dijalankan maka sim tidak diperlukan' Config Porta = Output 'mendeklarasikan PORTA sebagai output' Do 'untuk memulai program' Porta = &B00000000 'CONVEYER pada PORTA bit ke 1-8 mati' Wait 2 'menunggu waktu yang telah ditentukan' Porta = &B00000010 'CONVEYER pada PORTA bit ke 2 hidup PUTAR KANAN ' Wait 3 'menunggu waktu yang telah ditentukan' Porta = &B00000000 'CONVEYER pada PORTA bit ke 1-8 mati Wait 2 'menunggu waktu yang telah ditentukan' Porta = &B00000001 'CONVEYER pada PORTA bit ke 1 hidup PUTAR KIRI ' Wait 3 'menunggu waktu yang telah ditentukan' Loop 'kembali ke DO dan mengulang program lagi' End
  • 6. Kesimpulan Minimum Mikrokontroler merupakan sebuah rangkaian paling sederhana dari sebuah mikrokontroler agar IC mikrokontroler tersebut bisa beroperasi dan diprogram. Dalam aplikasinya sistem minimum sering dihubungkan dengan rangkaian lain untuk tujuan tertentu. Relay merupakan piranti yang bekerja berdasarkan elektromagnetik untuk menggerakkan sejumlah kontaktor yang tersusun atau sebuah saklar elektronis yang dapat dikendalikan dari rangkaian elektronik lainnya dengan memanfaatkan tenaga listrik sebagai sumber energinnya. Double Pole Double Throw (DPDT) : Relay yaitu memiliki Terminal sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2 pasang Relay SPDT yang dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal lainnya untuk Coil. Yang dapat menggerakkan conveyor secara maju mundur sesuai durasi waktu yang sudah diset diprogram. Dokumentasi
  • 7.
  • 8.