SlideShare a Scribd company logo
1 of 12
Nama : Muhamad Aulia Rahman
NPM : 1610501094
Mata Kuliah : Mikrokontroller
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
» Memahami cara menggunakan Mikrokontroler Atmega 16
» Memahami cara kerja motor dc mini
» Memahami cara memprogram menggunakan aplikasi bascom AVR
Alat Dan Bahan
» Kabel jamper (secukupnya)
» Resistor 1 kohm (2 buah)
» Motor DC (1 buah)
» Kertas karton (secukupnya)
» Mikrokontroller Atmega 16 (secukupnya)
» Karet (secukupnya)
» Relay DPDT (2 buah)
» Dioda 1N4001 (2 buah)
» Project Board (1 buah)
» Transistor 2sc1061 (2 buah)
» Baterai 9 volt ( 1 buah)
Langkah Kerja
1. Menyiapkan alat dan bahan
2. Membuat rangkaian di project board
3. Siapkan Conveyor yang sudah dibuat, hubungkan motor dc dan
baterai di Conveyor dengan rangkaian di project board
4. Hubungkan rangkaian project board dengan Mikrokontroller
Atmega 16 dengan jumper
5. Buat program aplikasi bascom AVR
6. Jalankan program
7. Dokumentasikan hasil percobaan
Dasar teori
Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu chip,
karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM (Read-Write
Memory), beberapa port masukan maupun keluaran, dan beberapa peripheral seperti
pencacah/pewaktu. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu
mikrokontroler AVR. AVR adalah mikrokontroler RISC (Reduce Instuction Set
Compute) 8 bit berdasarkan arsitektur Harvard. Secara umum mikrokontroler AVR
dapat dapat dikelompokkan menjadi 3 kelompok, yaitu keluarga AT90Sxx, ATMega
dan ATtiny. Pada dasarnya yang membedakan masing-masing kelas adalah memori,
peripheral, dan fiturnya Seperti mikroprosesor pada umumnya, secara internal
mikrokontroler ATMega16 terdiri atas unit-unit fungsionalnya Arithmetic and Logical
Unit (ALU), himpunan register kerja, register dan dekoder instruksi, dan pewaktu
serta komponen kendali lainnya. Berbeda dengan mikroprosesor, mikrokontroler
menyediakan memori dalam chip yang sama dengen prosesornya (in chip)
Relay merupakan komponen elektronika berupa saklar atau switch
elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu
Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch).
Komponen elektronika ini menggunakan prinsip elektromagnetik untuk
menggerakan saklar sehingga dengan arus listrik yang kecil (low power) dapat
menghantarkan listrik yang bertegangan lebih tinggi.
Berikut beberapa fungsi saat di aplikasikan ke dalam sebuah rangkaian
elektronika.
1. Mengendalikan sirkuit tegangan tinggi dengan menggunakan bantuan
signal tegangan rendah.
2. Menjalankan logic function atau fungsi logika.
3. Memberikan time delay function atau fungsi penundaan waktu.
4. Melindungi motor atau komponen lainnya dari korsleting atau kelebihan
tegangan.
Flowchart
Penjelasan Flowchart
1. Mulai
2. Menetapkan variabel dan masukan Motor DC
3. Menentukan waktu delay Motor DC
4. Ketika timer sudah 0, artinya conveyer selesai menyala jika belum
maka tunggu timer sampai 0
5. Membaca Conveyor yang akan dieksekusi.
6. Proses berulang kembali ke awal
7. Selesai
Program
$regfile = "m16def.dat" 'mendeklarasikan tipe kontroler yang akan dipakai'
$crystal = 11059200 'osilator didalam mikrokontroler yang digunakan sebagai pembangkit pulsa
clock'
Config PORTA = Output 'mendeklarasikan PORTA sebagai output‘
Dim Waktu As Integer 'mendeklarasikan waktu delay‘
Waktu = 5
Do 'untuk memulai program‘
PORTA = &B00000001 ‘Conveyor pada PORTA bit ke 1 hidup Conveyor Bergerak Ke Kanan'
Wait waktu 'menunggu waktu yang telah ditentukan'
PORTA = &B00000000 ‘Conveyor pada PORTA bit ke 1-8 mati '
Wait waktu 'menunggu waktu yang telah ditentukan'
PORTA = &B00000010 ‘Conveyor pada PORTA bit ke 2 hidup Conveyor Bergerak Ke Kiri'
Wait waktu 'menunggu waktu yang telah ditentukan'
PORTA = &B00000000 ‘Conveyor pada PORTA bit ke 1- 8 mati'
Wait waktu 'menunggu waktu yang telah ditentukan'
Loop 'kembali ke DO dan mengulang program lagi'
End
Kesimpulan
Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu
chip, karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM
(Read-Write Memory), beberapa port masukan maupun keluaran, dan
beberapa peripheral seperti pencacah/pewaktu. Salah satu mikrokontroler
yang banyak digunakan saat ini yaitu mikrokontroler AVR.
Relay merupakan komponen elektronika berupa saklar atau switch
elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu
Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch).
Gambar
Link you tube : https://www.youtube.com/watch?v=rWVxzM-X2QM

More Related Content

What's hot

Atmega16 conveyor
Atmega16 conveyorAtmega16 conveyor
Atmega16 conveyorHalidariza
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+faizallicall
 
Atmega16 walking robot
Atmega16 walking robotAtmega16 walking robot
Atmega16 walking robotHalidariza
 
Robot mikroprosessor
Robot mikroprosessorRobot mikroprosessor
Robot mikroprosessorHalidariza
 
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+Halidariza
 
S fis 0341010_chapter4
S fis 0341010_chapter4S fis 0341010_chapter4
S fis 0341010_chapter4Dwi Yoga
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontrolerTantriIrawan
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 lely charo
 
72681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-1672681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-16Satria Speed
 
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Muhammad Kennedy Ginting
 
Avr8535
Avr8535Avr8535
Avr8535ferry
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontrolerIkka Utamy
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16University of Lampung
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
 

What's hot (20)

Atmega16 conveyor
Atmega16 conveyorAtmega16 conveyor
Atmega16 conveyor
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+
 
Atmega16 walking robot
Atmega16 walking robotAtmega16 walking robot
Atmega16 walking robot
 
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+
 
Presentasi Mikrokontroler
Presentasi MikrokontrolerPresentasi Mikrokontroler
Presentasi Mikrokontroler
 
S fis 0341010_chapter4
S fis 0341010_chapter4S fis 0341010_chapter4
S fis 0341010_chapter4
 
Makalah Mikrokontroler ATmega16
Makalah Mikrokontroler ATmega16Makalah Mikrokontroler ATmega16
Makalah Mikrokontroler ATmega16
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2
 
72681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-1672681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-16
 
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
 
Avr8535
Avr8535Avr8535
Avr8535
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontroler
 
Bahan
BahanBahan
Bahan
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
 
Laporan fix
Laporan fixLaporan fix
Laporan fix
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
Laporan led
Laporan ledLaporan led
Laporan led
 
Tugayil
TugayilTugayil
Tugayil
 

Similar to PERANCANGAN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16

Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
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 16Yazid98
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroleranis_mh
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyorTriKustini
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16thoriqdzulfikar
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Teguh Wiratama
 
Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedFrance Rhezhek
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dcNula123
 
Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6agusadibudiarto98
 
Alat penyortir botol minum berbasis plc
Alat penyortir botol minum berbasis plcAlat penyortir botol minum berbasis plc
Alat penyortir botol minum berbasis plcDeva Saputra
 
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...
perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...muhamadaulia3
 
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...
perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...muhamadaulia3
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newDeddy Susilo
 
Perancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraanPerancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraanMiltha Adhilla Adhilla
 
10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusumaAryanti99
 
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16ajilaksono12345
 

Similar to PERANCANGAN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16 (20)

Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
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
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
sensor suhu LM35
sensor suhu LM35sensor suhu LM35
sensor suhu LM35
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16
 
Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 
Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6
 
Alat penyortir botol minum berbasis plc
Alat penyortir botol minum berbasis plcAlat penyortir botol minum berbasis plc
Alat penyortir botol minum berbasis plc
 
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...
perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...
 
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...
perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009new
 
Kedip
KedipKedip
Kedip
 
Perancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraanPerancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraan
 
10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma10 naskah publikasi ersan budi kusuma
10 naskah publikasi ersan budi kusuma
 
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
 
Laporan vanny manpro suhu
Laporan vanny manpro suhuLaporan vanny manpro suhu
Laporan vanny manpro suhu
 

Recently uploaded

Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx185TsabitSujud
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxYehezkielAkwila3
 
Kelompok 5 PPt Penerapan Teori Fuzzy.pdf
Kelompok 5 PPt Penerapan Teori Fuzzy.pdfKelompok 5 PPt Penerapan Teori Fuzzy.pdf
Kelompok 5 PPt Penerapan Teori Fuzzy.pdfVardyFahrizal
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxHamidNurMukhlis
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxdjam11
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Materi Safety Talk Persiapan Libur Lebaran
Materi Safety Talk Persiapan Libur LebaranMateri Safety Talk Persiapan Libur Lebaran
Materi Safety Talk Persiapan Libur LebaranSintaMarlina3
 
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptx
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptxAhli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptx
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptxarifyudianto3
 
Transfer Massa dan Panas Teknik Kimia Industri
Transfer Massa dan Panas Teknik Kimia IndustriTransfer Massa dan Panas Teknik Kimia Industri
Transfer Massa dan Panas Teknik Kimia Industririzwahyung
 

Recently uploaded (9)

Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
 
Kelompok 5 PPt Penerapan Teori Fuzzy.pdf
Kelompok 5 PPt Penerapan Teori Fuzzy.pdfKelompok 5 PPt Penerapan Teori Fuzzy.pdf
Kelompok 5 PPt Penerapan Teori Fuzzy.pdf
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Materi Safety Talk Persiapan Libur Lebaran
Materi Safety Talk Persiapan Libur LebaranMateri Safety Talk Persiapan Libur Lebaran
Materi Safety Talk Persiapan Libur Lebaran
 
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptx
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptxAhli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptx
Ahli Muda Teknik Bangunan GEdung Jenjang 7 - Samet Kurnianto.pptx
 
Transfer Massa dan Panas Teknik Kimia Industri
Transfer Massa dan Panas Teknik Kimia IndustriTransfer Massa dan Panas Teknik Kimia Industri
Transfer Massa dan Panas Teknik Kimia Industri
 

PERANCANGAN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16

  • 1. Nama : Muhamad Aulia Rahman NPM : 1610501094 Mata Kuliah : Mikrokontroller 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
  • 3. Tujuan » Memahami cara menggunakan Mikrokontroler Atmega 16 » Memahami cara kerja motor dc mini » Memahami cara memprogram menggunakan aplikasi bascom AVR
  • 4. Alat Dan Bahan » Kabel jamper (secukupnya) » Resistor 1 kohm (2 buah) » Motor DC (1 buah) » Kertas karton (secukupnya) » Mikrokontroller Atmega 16 (secukupnya) » Karet (secukupnya) » Relay DPDT (2 buah) » Dioda 1N4001 (2 buah) » Project Board (1 buah) » Transistor 2sc1061 (2 buah) » Baterai 9 volt ( 1 buah)
  • 5. Langkah Kerja 1. Menyiapkan alat dan bahan 2. Membuat rangkaian di project board 3. Siapkan Conveyor yang sudah dibuat, hubungkan motor dc dan baterai di Conveyor dengan rangkaian di project board 4. Hubungkan rangkaian project board dengan Mikrokontroller Atmega 16 dengan jumper 5. Buat program aplikasi bascom AVR 6. Jalankan program 7. Dokumentasikan hasil percobaan
  • 6. Dasar teori Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu chip, karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM (Read-Write Memory), beberapa port masukan maupun keluaran, dan beberapa peripheral seperti pencacah/pewaktu. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu mikrokontroler AVR. AVR adalah mikrokontroler RISC (Reduce Instuction Set Compute) 8 bit berdasarkan arsitektur Harvard. Secara umum mikrokontroler AVR dapat dapat dikelompokkan menjadi 3 kelompok, yaitu keluarga AT90Sxx, ATMega dan ATtiny. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fiturnya Seperti mikroprosesor pada umumnya, secara internal mikrokontroler ATMega16 terdiri atas unit-unit fungsionalnya Arithmetic and Logical Unit (ALU), himpunan register kerja, register dan dekoder instruksi, dan pewaktu serta komponen kendali lainnya. Berbeda dengan mikroprosesor, mikrokontroler menyediakan memori dalam chip yang sama dengen prosesornya (in chip)
  • 7. Relay merupakan komponen elektronika berupa saklar atau switch elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch). Komponen elektronika ini menggunakan prinsip elektromagnetik untuk menggerakan saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi. Berikut beberapa fungsi saat di aplikasikan ke dalam sebuah rangkaian elektronika. 1. Mengendalikan sirkuit tegangan tinggi dengan menggunakan bantuan signal tegangan rendah. 2. Menjalankan logic function atau fungsi logika. 3. Memberikan time delay function atau fungsi penundaan waktu. 4. Melindungi motor atau komponen lainnya dari korsleting atau kelebihan tegangan.
  • 9. Penjelasan Flowchart 1. Mulai 2. Menetapkan variabel dan masukan Motor DC 3. Menentukan waktu delay Motor DC 4. Ketika timer sudah 0, artinya conveyer selesai menyala jika belum maka tunggu timer sampai 0 5. Membaca Conveyor yang akan dieksekusi. 6. Proses berulang kembali ke awal 7. Selesai
  • 10. Program $regfile = "m16def.dat" 'mendeklarasikan tipe kontroler yang akan dipakai' $crystal = 11059200 'osilator didalam mikrokontroler yang digunakan sebagai pembangkit pulsa clock' Config PORTA = Output 'mendeklarasikan PORTA sebagai output‘ Dim Waktu As Integer 'mendeklarasikan waktu delay‘ Waktu = 5 Do 'untuk memulai program‘ PORTA = &B00000001 ‘Conveyor pada PORTA bit ke 1 hidup Conveyor Bergerak Ke Kanan' Wait waktu 'menunggu waktu yang telah ditentukan' PORTA = &B00000000 ‘Conveyor pada PORTA bit ke 1-8 mati ' Wait waktu 'menunggu waktu yang telah ditentukan' PORTA = &B00000010 ‘Conveyor pada PORTA bit ke 2 hidup Conveyor Bergerak Ke Kiri' Wait waktu 'menunggu waktu yang telah ditentukan' PORTA = &B00000000 ‘Conveyor pada PORTA bit ke 1- 8 mati' Wait waktu 'menunggu waktu yang telah ditentukan' Loop 'kembali ke DO dan mengulang program lagi' End
  • 11. Kesimpulan Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu chip, karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM (Read-Write Memory), beberapa port masukan maupun keluaran, dan beberapa peripheral seperti pencacah/pewaktu. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu mikrokontroler AVR. Relay merupakan komponen elektronika berupa saklar atau switch elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch).
  • 12. Gambar Link you tube : https://www.youtube.com/watch?v=rWVxzM-X2QM