SlideShare a Scribd company logo
RANCANG BANGUN PUTAR BALIK MOTOR DC MINI CONVEYOR
MENGGUNAKAN MIKROKONTROLER AT MEGA 16
Nama : Renata Brigita Noviene
Mochammad Finandika P
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
2019
Outline
 Tujuan
 Alat dan Bahan
 Langkah kerja
 Dasar teori
 Flowchart
 Program
 Kesimpulan
 Gambar
 Tujuan
Mengetahui dan mempelajari bagaimana cara membuat program
mikrokontroler yang dapat menggerakan motor DC sesuai dengan program yang
dibuat pada software bascom AVR.
 Alat dan Bahan
• Minimum system
• Resistor 1 kohm
• Mini conveyor
• USB downloader
• Kabel jumper
• Motor DC
• Relay DPDT
• Transistor 2sc1061
• Dioda
• Project board
• Baterai 1,5 volt
• Catu daya
• Karet
(1 buah)
(2 buah)
(yang telah di rancang)
(1 buah)
(secukupnya)
(1 buah)
(2 buah)
(2 buah)
(2 buah)
(1 buah)
(4 buah)
(1 buah)
(1 buah)
 Langkah kerja
1. Mempersiapkan alat dan bahan yang digunakan
2. Membuat program pada software bascom AVR
3. Merangkai driver relay
4. Masukkan input dari rangkaian driver relay dengan kabel jumper ke
minimum system
5. Sambungkan minimum system dengan usb downloader ke laptop
6. Jalankan program dan amati waktu delay
7. Dokumentasikan hasil praktikum
Sistem Minimum mikrokontroler adalah sebuah rangkaian paling sederhana dari
sebuah mikrokontroler agar IC mikrokontroler tersebut bisa beroprasi dan diprogram.
Dalam aplikasinya minimum sistem sering dihubungkan dengan rangkaian lain untuk
tujuan tertentu. Semua komponen elektronika membutuhkan power supply atau sering
juga disebut catu daya. Mikrokontroler beroprasi pada tegangan 5 volt.
ATMega16 merupakan mikrokontroler CMOS 8-bit buatan Atmel keluarga AVR.
AVR mempunyai 32 register general-purpose, timer/counter dengan metode compare,
interrupt eksternal dan internal, serial UART, progammable Watchdog Timer, ADC dan
PWM internal.
Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen
Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet
(Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip
Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil
(low power) dapat menghantarkan listrik yang bertegangan lebih tinggi.
Transistor 2SC1061 memiliki penguatan arus antara 35 dan 320. Gain 2SC1061-A akan berada
dalam kisaran 35 hingga 70, 2SC1061-B berkisar dari 60 hingga 120, 2SC1061-C berkisar dari
100 hingga 200, 2SC1061 -D berkisar dari 160 hingga 320.
 Flowchart
 Mulai
 Menetapkan Variabel dan urutan Motor
DC 1- 8
 Menentukan waktu delay motor DC 1-8
 Membaca conveyor yang akan
diseksekusi
 Hitung mundur timer
 Saat timer 0, artinya conveyir selesai
menyala. Jika belum 0 maka conevyor
masih nyala
 Mengulang proses kembali ke awal
 Selesai
START
Compiler Setup
Hardware Setup
Do
Conveyor on
Wait
Conveyor on
Wait
Loop
End
Putar Kanan
Putar Kiri
Conveyor off
 Program
$regfile = "m16def.dat"
$crystal = 11059200
Config Porta = Output
Do
Porta = &B00000000
Wait 2
Porta = &B00000010
Wait 3
Porta = &B00000000
Wait 2
Porta = &B00000001
Wait 3
Loop
End
‘Mendeklarasikan tipe kontroler yang akan digunakan’
‘osilator dalam mikrokontroler yang digunakan sebagai pembangkit pulsa
clock’
‘Mendeklarasikan PORT A sebagai output”
‘Memulai program’
‘Conveyor pada PORT A bit ke 1-8 mati’
‘Menunggu waktu yang telah ditentukan’
‘Conveyor pada PORT A bit ke 2 hidup PUTAR KANAN’
‘Menunggu waktu yang telah ditentukan’
‘Conveyor pada PORT A bit ke 1-8 mati’
‘Menunggu waktu yang telah ditentukan’
‘Conveyor pada PORT A bit ke 1 hidup PUTAR KIRI’
‘Menunggu waktu yang telah ditentukan’
‘Kembali ke DO dan mengulang program lagi’
 Kesimpulan
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian
elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler
umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit
pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di
dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan
I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas.
Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM
(Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak
1000 kali
 Gambar dan Link
https://www.youtube.com/watch?v=MN5d_D7E-DQ

More Related Content

What's hot

Automatic egg incubator
Automatic egg incubatorAutomatic egg incubator
Automatic egg incubator
Raosan Lillahi
 
MESIN PENETAS TELUR OTOMATIS
MESIN PENETAS TELUR OTOMATISMESIN PENETAS TELUR OTOMATIS
MESIN PENETAS TELUR OTOMATIS
galih Eko
 
Kk012 menguji dc power dan peralatan rectifier
Kk012 menguji dc power dan peralatan rectifierKk012 menguji dc power dan peralatan rectifier
Kk012 menguji dc power dan peralatan rectifier
Eko Supriyadi
 
Inverter elektronika daya
Inverter elektronika dayaInverter elektronika daya
Inverter elektronika daya
eko swi
 
Mesin penetas telur unggas dengan mikrokontroler
Mesin penetas telur unggas dengan mikrokontrolerMesin penetas telur unggas dengan mikrokontroler
Mesin penetas telur unggas dengan mikrokontroler
zzellyzz
 

What's hot (20)

Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
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...
 
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+
 
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 mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
Rev_multivibrator bistabil
Rev_multivibrator bistabilRev_multivibrator bistabil
Rev_multivibrator bistabil
 
Automatic egg incubator
Automatic egg incubatorAutomatic egg incubator
Automatic egg incubator
 
Ic lm 5555
Ic lm 5555Ic lm 5555
Ic lm 5555
 
TETas telor
TETas telorTETas telor
TETas telor
 
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
 
MESIN PENETAS TELUR OTOMATIS
MESIN PENETAS TELUR OTOMATISMESIN PENETAS TELUR OTOMATIS
MESIN PENETAS TELUR OTOMATIS
 
Kk012 menguji dc power dan peralatan rectifier
Kk012 menguji dc power dan peralatan rectifierKk012 menguji dc power dan peralatan rectifier
Kk012 menguji dc power dan peralatan rectifier
 
Tugas pdte
Tugas pdteTugas pdte
Tugas pdte
 
Inverter elektronika daya
Inverter elektronika dayaInverter elektronika daya
Inverter elektronika daya
 
Multivibrator bistable.
Multivibrator  bistable.Multivibrator  bistable.
Multivibrator bistable.
 
Multivibrator bistable
Multivibrator  bistableMultivibrator  bistable
Multivibrator bistable
 
2 lampu Kedip bergantian
2 lampu Kedip bergantian2 lampu Kedip bergantian
2 lampu Kedip bergantian
 
Mesin penetas telur unggas dengan mikrokontroler
Mesin penetas telur unggas dengan mikrokontrolerMesin penetas telur unggas dengan mikrokontroler
Mesin penetas telur unggas dengan mikrokontroler
 
Revisi multivibrator bistabil_agus_sugiharto_untidar
Revisi multivibrator bistabil_agus_sugiharto_untidarRevisi multivibrator bistabil_agus_sugiharto_untidar
Revisi multivibrator bistabil_agus_sugiharto_untidar
 

Similar to Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16

Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
Aip Goper
 

Similar to Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16 (20)

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+
 
Pengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot kartonPengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot karton
 
Robot mikroprosessor
Robot mikroprosessorRobot mikroprosessor
Robot mikroprosessor
 
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
 
sensor suhu LM35
sensor suhu LM35sensor suhu LM35
sensor suhu LM35
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
 
10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma
 
Laporan vanny manpro suhu
Laporan vanny manpro suhuLaporan vanny manpro suhu
Laporan vanny manpro suhu
 
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
 
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOCONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
 
Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
Praktek mikroprosesor conveyor
Praktek mikroprosesor conveyorPraktek mikroprosesor conveyor
Praktek mikroprosesor conveyor
 
Tugas Besar Elektronika
Tugas Besar ElektronikaTugas Besar Elektronika
Tugas Besar Elektronika
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
06 jurnal anita
06 jurnal anita06 jurnal anita
06 jurnal anita
 
Sistem Instrumentasi 2.pptx
Sistem Instrumentasi 2.pptxSistem Instrumentasi 2.pptx
Sistem Instrumentasi 2.pptx
 
Control DC Motor via Bluetooth
Control DC Motor via BluetoothControl DC Motor via Bluetooth
Control DC Motor via Bluetooth
 
Control DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via BluetoothControl DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via Bluetooth
 
Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6
 

Recently uploaded

Recently uploaded (20)

KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
RENCANA + Link2 MATERI Training _PEMBEKALAN Kompetensi_PENGELOLAAN PENGADAAN...
RENCANA + Link2 MATERI  Training _PEMBEKALAN Kompetensi_PENGELOLAAN PENGADAAN...RENCANA + Link2 MATERI  Training _PEMBEKALAN Kompetensi_PENGELOLAAN PENGADAAN...
RENCANA + Link2 MATERI Training _PEMBEKALAN Kompetensi_PENGELOLAAN PENGADAAN...
 
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 1 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 1 KURIKULUM MERDEKA.pdf
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
1. Standar Operasional Prosedur PPDB Pada paud
1. Standar Operasional Prosedur PPDB Pada paud1. Standar Operasional Prosedur PPDB Pada paud
1. Standar Operasional Prosedur PPDB Pada paud
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 1 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 1 KURIKULUM MERDEKA.pdf
 
Sejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptxSejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAMODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxCONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
 
MODUL AJAR MATEMATIKA KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 1 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 1 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 1 KURIKULUM MERDEKA.pdf
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
Solusi Masalah Pendidikan Kelompok 9 Wawasan Pendidikan.pptx
Solusi Masalah Pendidikan Kelompok 9 Wawasan Pendidikan.pptxSolusi Masalah Pendidikan Kelompok 9 Wawasan Pendidikan.pptx
Solusi Masalah Pendidikan Kelompok 9 Wawasan Pendidikan.pptx
 
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxDokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
 
Repi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis JurnalRepi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis Jurnal
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 

Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16

  • 1. RANCANG BANGUN PUTAR BALIK MOTOR DC MINI CONVEYOR MENGGUNAKAN MIKROKONTROLER AT MEGA 16 Nama : Renata Brigita Noviene Mochammad Finandika P Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng. Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar 2019
  • 2. Outline  Tujuan  Alat dan Bahan  Langkah kerja  Dasar teori  Flowchart  Program  Kesimpulan  Gambar
  • 3.  Tujuan Mengetahui dan mempelajari bagaimana cara membuat program mikrokontroler yang dapat menggerakan motor DC sesuai dengan program yang dibuat pada software bascom AVR.
  • 4.  Alat dan Bahan • Minimum system • Resistor 1 kohm • Mini conveyor • USB downloader • Kabel jumper • Motor DC • Relay DPDT • Transistor 2sc1061 • Dioda • Project board • Baterai 1,5 volt • Catu daya • Karet (1 buah) (2 buah) (yang telah di rancang) (1 buah) (secukupnya) (1 buah) (2 buah) (2 buah) (2 buah) (1 buah) (4 buah) (1 buah) (1 buah)
  • 5.  Langkah kerja 1. Mempersiapkan alat dan bahan yang digunakan 2. Membuat program pada software bascom AVR 3. Merangkai driver relay 4. Masukkan input dari rangkaian driver relay dengan kabel jumper ke minimum system 5. Sambungkan minimum system dengan usb downloader ke laptop 6. Jalankan program dan amati waktu delay 7. Dokumentasikan hasil praktikum
  • 6. Sistem Minimum mikrokontroler adalah sebuah rangkaian paling sederhana dari sebuah mikrokontroler agar IC mikrokontroler tersebut bisa beroprasi dan diprogram. Dalam aplikasinya minimum sistem sering dihubungkan dengan rangkaian lain untuk tujuan tertentu. Semua komponen elektronika membutuhkan power supply atau sering juga disebut catu daya. Mikrokontroler beroprasi pada tegangan 5 volt. ATMega16 merupakan mikrokontroler CMOS 8-bit buatan Atmel keluarga AVR. AVR mempunyai 32 register general-purpose, timer/counter dengan metode compare, interrupt eksternal dan internal, serial UART, progammable Watchdog Timer, ADC dan PWM internal.
  • 7. Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi.
  • 8. Transistor 2SC1061 memiliki penguatan arus antara 35 dan 320. Gain 2SC1061-A akan berada dalam kisaran 35 hingga 70, 2SC1061-B berkisar dari 60 hingga 120, 2SC1061-C berkisar dari 100 hingga 200, 2SC1061 -D berkisar dari 160 hingga 320.
  • 9.  Flowchart  Mulai  Menetapkan Variabel dan urutan Motor DC 1- 8  Menentukan waktu delay motor DC 1-8  Membaca conveyor yang akan diseksekusi  Hitung mundur timer  Saat timer 0, artinya conveyir selesai menyala. Jika belum 0 maka conevyor masih nyala  Mengulang proses kembali ke awal  Selesai START Compiler Setup Hardware Setup Do Conveyor on Wait Conveyor on Wait Loop End Putar Kanan Putar Kiri Conveyor off
  • 10.  Program $regfile = "m16def.dat" $crystal = 11059200 Config Porta = Output Do Porta = &B00000000 Wait 2 Porta = &B00000010 Wait 3 Porta = &B00000000 Wait 2 Porta = &B00000001 Wait 3 Loop End ‘Mendeklarasikan tipe kontroler yang akan digunakan’ ‘osilator dalam mikrokontroler yang digunakan sebagai pembangkit pulsa clock’ ‘Mendeklarasikan PORT A sebagai output” ‘Memulai program’ ‘Conveyor pada PORT A bit ke 1-8 mati’ ‘Menunggu waktu yang telah ditentukan’ ‘Conveyor pada PORT A bit ke 2 hidup PUTAR KANAN’ ‘Menunggu waktu yang telah ditentukan’ ‘Conveyor pada PORT A bit ke 1-8 mati’ ‘Menunggu waktu yang telah ditentukan’ ‘Conveyor pada PORT A bit ke 1 hidup PUTAR KIRI’ ‘Menunggu waktu yang telah ditentukan’ ‘Kembali ke DO dan mengulang program lagi’
  • 11.  Kesimpulan Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali
  • 12.  Gambar dan Link https://www.youtube.com/watch?v=MN5d_D7E-DQ