Anda di halaman 1dari 16

LAPORAN SISTIM UJI KOMPETENSI

MINIMUM KEJURUAN
WALKING LED

Disusun Oleh :

“Sami Kalamallah”
XII E2

PROGRAM KEAHLIAN ELEKTRONIKA INDUSTRI


SEKOLAH MENENGAH KEJURUAN NEGERI 1 KATAPANG
TAHUN AJARAN 2012 - 2013
Kata Pengantar

Bismillah..
Puji dan syukur saya panjatkan kehadirat ALLAH SWT karena atas
kuasanya saya dapat menyelesaikan praktek uji kompetensi jurusan
elektronika industri. Tidak lupa saya juga mengucapkan terima kasih
kepada orang tua saya yang telah mendukung dalam menjalani segala
aktifitas di sekolah serta teman sekelompok saya yang ikut berpartisipasi
dalam melakukan praktek ujikom ini.

Saya membuat laporan ini diperuntukkan sebagai tanda bukti


bahwa saya telah mengerjakan ujikom yang telah diberikan oleh
pembimbing. Serta hasil yang didapatkan dari praktek yang telah saya
lakukan.

Dalam hal pembuatan laporan ini saya masih dalam proses


pembelajaran. Oleh karena itu diharapkan kritik dan sarannya sangat di
butuhkan dalam hal penyempurnaan pembuatan laporan ujikom ini,agar
kedepannya saya dapat membuat laporan yang lebih baik lagi.

Semoga dalam pembuatan laporan ini saya sebagai penulis


mendapatkan banyak ilmu pembelajaran yang bermanfaat bagi saya dan
teman-teman saya sekalian .

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


I. PENDAHULUAN

Rangkaian sistim minimum ini dibuat agar dapat dipergunakan


sesuai dengan kebutuhan pemakainya, saya membuat rangkaian
sistim minimum ini dengan kebutuhan untuk menyalakan LED agar
dapat menyala bergantian dari kiri kekanan maupun dari kanan
kekiri, dengan menggunakan saklar push button untuk
mengaktifkannya. Output dari sistim minimum sendiri dapat
dirubah rubah dan diganti begitu juga dengan inputnya, sesuai
kebutuhan sang pemakai.
Rangkaian led berjalan atau yang sering disebut running led
ini mempunyai berbagai macam fungsi, diantaranya dapat
digunakan untuk menyalakan beban secara bergantian sesuai
PORT yang digunakan.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


II. TUJUAN

- Agar siswa dapat mengetahui cara kerja sistim minimum.


- Agar siswa dapat memahai proses input output pada
rangkaian.
- Agar siswa dapat lebih memahami cara pemprograman suatu
mikroprosessor.
- Agar siswa dapat mengetahui fungsi setiap program yang
dimasukkan.
- Agar siswa dapat mengetahui kegunaan walking led.
- Agar siswa mampu memanfaatkan fungsi fungsi tertentu pada
rangkaian sistim minimum.

III. LANDASAN TEORI

- Atmega 16

Atmega16 adalah sebuah mikrokontroller AVR 8-bit DIL


40 pin yang dapat berfungsi untuk mengolah data atau
program dari input dan dikeluarkan melalui output, dengan
masing masing kaki I/O 8x4 PORT A,B,C,D yang mempunyai
kemampuan RISC (Reduce Intruction Set Computing) ,
16Kbytes flash, 512 EEPROM, 1 Kbyte SRAM, ADC 10 bit,
PORT USART kecepatan maks 5,2Mbps, Watchdog timer,
CPU 32 buah register. Dengan tegangan kerja 4,5 – 5,5 V
dan kecepatan clock antara 0 – 16 Mhz.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


- Resistor

Resistor merupakan sebuah komponen elektronika yang


bekerja untuk menahan arus listrik dengan memproduksi
tegangan listrik.

- Capasitor

Capasitor adalah suatu komponen elektronika yang dapat


menyimpan energi pada medan listrik. Capasitor terdapat dua
jenis, diantaranya capasitor polar dan capasitor non-polar.
Capasitor non polar pada rangkaian ini berfungsi untuk
menyeimbangkan sebagai filter untuk sinyal clocknya.

- LM7805©

Berfungsi sebagai regulator dengan input antara 7 – 25 V dan


output antara 4.8 – 5.2 V, output maksimum arus ialah 1.5 A.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


- LED

Adalah sebuah dioda yang dapat mengeluarkan cahaya


dengan berbagai macam warna yang berfungsi sebagai
indikator pada sebuah rangkaian.

- Oscilator

Adalah sebuah clock pembangkit untuk memompa data


program pada sebuah mikrokontroller.

- Dioda

Adalah komponen aktif elektronika yang berfungsi untuk


menyearahkan arus dc, yang mempunyai 2 kutub yaitu kutub
positif pada kaki anoda dan negative pada kaki katoda.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


IV. PERALATAN DAN KOMPONEN

A. Komponen

- Atmega16
- Resistor 380 Ohm
- Resistror 10K Ohm
- Capasitor Non-polar 22nf
- Capasitor Polar 1000uF/25V
- Xtal 11,0592 Mhz
- Led
- LM7805
- Header 1x8 male
- PCB
- Rugos
- Socket input DC
- Socket DIL 40 PIN
- Spencer
- Plat

B. Peralatan

- CPU
- Downloader
- Solder
- Soldering Pump
- Timah
- PCL
- Tang buaya
- Tang Potong
- Pemotong Plat

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


V. GAMBAR RANGKAIAN

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


VI. GAMBAR LAYOUT

VII. LIST PROGRAM


/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.0 Evaluation
Automatic Program Generator
© Copyright 1998-2010 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com

Project :
Version :
Date : 17/02/2013
Author : Freeware, for evaluation and non-commercial use only
Company :
Comments:

Chip type : ATmega16


Program type : Application
AVR Core Clock frequency: 11,059200 MHz
Memory model : Small
External RAM size :0
Data Stack size : 256
*****************************************************/

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


#include <mega16.h>
#include <delay.h>
#define pb1 PIND.5==0
#define pb2 PIND.6==0
#define pb3 PIND.7==0

int a;

void main(void)
{
PORTA=0x00;
DDRA=0xFF;
PORTD=0xE0;
DDRD=0x00;

while (1)
{
if(pb2)
{
while(1)
{
R:
for(a=128;a>=1;a=a/2)
{
PORTA=a;delay_ms(95);
if(pb3){goto T;}
if(pb1&&pb2){ goto U;}
if(pb2){goto S;}
}
}
}
if(pb1)
{
while(1)
{
S:
for(a=1;a<200;a=a*2)
{
PORTA=a;delay_ms(95);
if(pb3){ goto T;}
if(pb1&&pb2){goto U;}
if(pb1){goto R;}
}
}
}

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


if(pb3)
{
while(1)
{
T:
PORTA=0;
if (pb1&&pb2){goto U;}
if(pb1){goto R;}
if(pb2){goto S;}
}
}
}
if (pb1&&pb2)
{
while(1)
{
U:
PORTA=0; delay_ms(10);
PORTA=0; delay_ms(10);
PORTA=20; delay_ms(10);
PORTA=62; delay_ms(10);
PORTA=107;delay_ms(10);
PORTA=127;delay_ms(10);
PORTA=127;delay_ms(10);
PORTA=93; delay_ms(10);
PORTA=20; delay_ms(10);
PORTA=0; delay_ms(10);
PORTA=0; delay_ms(10);
if(pb1){goto R;}
if(pb2){goto S;}
if(pb3){goto T;}
}
}
}

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


VIII. FLOW CHART

Start

PORTA=0x00;
DDRA=0xFF;
PORTD=0xE0;
DDRD=0x00;

PIND.5==0

Delay_ms(95)

PIND.6==0||PIND.7==0

LED menyala
dari kanan ke
kiri

PIND.6==0

Delay_ms(95)

PIND.5==0||PIND.7==0

LED menyala
dari kanan ke
kiri

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


PIND.7==0

LED berhenti menyala

PIND.5==0||PIND.6==0

LED mati

PIND.5==0&&PIND.6==06

Delay_ms(10)

PIND.5==0||PIND.6==0||PIND.7==0

Muncul Logo
Android

END

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


IX. ANALISA PROGRAM
Dalam program tersebut telah diatur dalam keadaan awal
PORTA=dalam hal ini rangkaian tersebut memiliki banyak manfaat
diantaranya untuk mengaktifkan beban secara bergiliran dan sebagainya
mengaktifkan beban secara bergiliran dan sebagainya. PORTD=0xFF
sebagai output dan keadaan awal dan keadaan awal PORTD=0xE0
sebagai input.
Pada input telah dipasang push button yang diberi pullup ground dan
pada output telah dipasangi LED. Ketika Button 1 ditekan, LED akan
menyala dari kanan ke kiri, dan ketika button 2 ditekan, maka LED akan
menyala dari kiri ke kanan, dan ketika button 3 ditekan maka LED akan
berhenti menyala. Pada masing masing button yang ditekan, di
pertengahan jalannya program, dapat melanjutkan program yang lain
apabila ditekan button lain yang berbeda beda, hal ini dapat berfungsi
sebagai interup manual pada rangkaian.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


X. KESIMPULAN
Berdasarkan rangkaian yang telah saya buat, dapat saya
simpulkan bahwa rangkaian running led ialah kumpulan LED yang
dapat menyala dari kedua arah yaitu kanan atau kiri, dalam hal ini
rangkaian tersebut memiliki banyak manfaat diantaranya untuk
mengaktifkan beban secara bergiliran dan sebagainya.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013


XI. PENUTUP
Sekian laporan yang telah saya buat untuk membuktikan bahwa
saya telah bekerja cukup keras untuk apa yang telah saya lakukan
agar mendapatkan nilai dan hasil yang maksimal. Mohon maaf
apabila ada kesalaha harap dimaklumi.

Wassalamu’alaikum.

Sami Kalamallah SMKN 1 Katapang Copyright © 2013

Anda mungkin juga menyukai