Anda di halaman 1dari 5

LAPORAN PEMBUATAN LED MENYALA BERJALAN

SISTEM MIKROKONTROLLER

Disusun oleh :

1. Muhclis Andriyatmoko (1710501007)


2. Yusril Fahmi Hidayat (1710501070)

FAKULTAS TEKNIK

TEKNIK ELEKTRO

UNIVERSITAS TIDAR

2019
I. Tujuan
 Mahasiswa dapat mengerti dan memahami cara kerja traffic light menggunakan
software Bascom avr dan Microcontroller Atmega16
 Mahasiswa dapat membuat rangkaian dan dapat diaplikasikan
 Mahasiswa dapat memahami coding dari LED berjalan yang dibuat

II. Rumusan Masalah


1. Bagaimana system kerja led menyala berjalan berdasarkan software Bascom avr dan
Microcontroller Atmega16 ?
2. Apa yang harus dibutuhkan untuk membuat led menyala berjalan?
3. Mengapa harus menggunakan Bascom avr dan Microcontroller Atmega16?

III. ALAT DAN BAHAN


1.

Bahan
1. Minimum Sistem atmega16 1 buah
2. Projectboard 1 buah
3. Kabel secukupnya
4. Lampu LED
 Merah 4 buah
 Hijau 4 buah
 Kuning 4 buah
5. Kabel jumper secukupnya
6. Resistor 220 ohm 12 buah

IV. Dasar Teori


1. BASCOM-AVR

BASCOM AVR sendiri adalah salah satu tool untuk pengembangan / pembuatan
program untuk kemudian ditanamkan dan dijalankan pada mikrokontroler terutama
mikrokontroler keluarga AVR . BASCOM AVR juga bisa disebut sebagai IDE (Integrated
Development Environment) yaitu lingkungan kerja yang terintegrasi, karena disamping tugas
utamanya meng-compile kode program menjadi file hex / bahasa mesin, BASCOM AVR juga
memiliki kemampuan / fitur lain yang berguna sekali seperti monitoring komunikasi serial dan
untuk menanamkan program yang sudah di compile ke mikrokontroler

BASCOM AVR menyediakan pilihan yang dapat mensimulasikan program. Program


simulasi ini bertujuan untuk menguji suatu aplikasi yang dibuat dengan pergerakan LED yang
ada pada layar simulasi dan dapat juga langsung dilihat pada LCD, jika kita membuat aplikasi
yang berhubungan dengan LCD. Intruksi yang dapat digunakan pada editor BASCOM AVR
relatif cukup banyak dan tergantung dari tipe dan jenis AVR yang digunakan. Berikut ini adalah
beberapa perintah intruksi-intruksi dasar yang digunakan pada BASCOM AVR.

2. Mikrokontroler ATMega16

Mikrokontroler merupakan keseluruhan sistem komputer yang dikemas menjadi sebuah


chip di mana di dalamnya sudah terdapat Mikroprosesor, I/O, Memori bahkan ADC, berbeda
dengan Mikroprosesor yang berfungsi sebagai pemroses data.

Mikrokontroller AVR (Alf and Vegard’s Risc processor) memiliki arsitektur 8 bit,
dimana semua instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi
dalam 1 siklus clock atau dikenal dengan teknologi RISC (Reduced Instruction Set Computing).
Secara umum, AVR dapat dikelompokan ke dalam 4 kelas, yaitu keluarga AT90Sxx, keluarga
ATMega dan AT86RFxx. Pada dasarnya yang membedakan masing-masing adalah kapasitas
memori, peripheral dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan, mereka
bisa dikatakan hampir sama. Berikut ini gambar Mikrokontroler Atmega8535.

3.LED

Light Emitting Diode atau sering disingkat dengan LED adalah komponen elektronika
yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju. LED
merupakan keluarga Dioda yang terbuat dari bahan semikonduktor. Warna-warna Cahaya yang
dipancarkan oleh LED tergantung pada jenis bahan semikonduktor yang dipergunakannya. LED
juga dapat memancarkan sinar inframerah yang tidak tampak oleh mata seperti yang sering kita
jumpai pada Remote Control TV ataupun Remote Control perangkat elektronik lainnya.Bentuk
LED mirip dengan sebuah bohlam (bola lampu) yang kecil dan dapat dipasangkan dengan
mudah ke dalam berbagai perangkat elektronika. Berbeda dengan Lampu Pijar, LED tidak
memerlukan pembakaran filamen sehingga tidak menimbulkan panas dalam menghasilkan
cahaya. Oleh karena itu, saat ini LED (Light Emitting Diode) yang bentuknya kecil telah banyak
digunakan sebagai lampu penerang dalam LCD TV yang mengganti lampu tube

V. Langkah Kerja
1. Menyiapkan alat dan bahan
2. Menyambungkan kabel idc menuju mikrokontroller dan memasang lampu dengan
resistor dan jumper pada pin-pin yang ada pada kabel idc
3. Program Bascom avr klik “compile&run”
4. Maka jika pin-pin yang terpasang pada kabel idc benar sesuai dengan minimum sistem
maka traffic light akan berjalan dengan sempurna

VI. Cara Kerja

Pengaturan lampu lalu lintas diatur oleh kendali mikrokontroler ATmega16 dengan
mensinkron- kan pada bahasa pemrograman C.Dalam bahasa C ini dilakukan konfigurasi
output pada port A dan port B mikrokontroler ATmega16, dimana setiap port A dan port B
terdiri dari 8pin yakni pin A0-A7 dan pin B0-B7. Sehingga portA dan portB inilah yang
dihubungkan ke masing-masing lampu lalu lintas sampai menghasilkan penyalaan hijau,
kuning dan merah. Sedangkan pengaturan pewaktuan dibuat pada bahasa C dengan
menggunakan fungsi wait, seperti yang ditunjukkan pada listing program di bawah ini.

VII. Kesimpulan

Program yang dibuat telah sudah benar dikarenakan LED berjalan dengan sempurna. Mengapa
dipakai software Bascom avr dan komponen mikrokontroller atmega16 dikarenakan
penggunaannya yang mudah serta ringkas.

LAMPIRAN

Anda mungkin juga menyukai