Laporan Simulator Menghidupkan LED Pada LED Array
Laporan Praktikum Simulator Menghidupkan LED Pada LED Array - Pada kali ini Udan Udin akan membagikan tentang Laporan Praktikum Komunikasi Data dengan tema Simulator Menghidupkan LED pada LED Array. Praktikum ini bisa digunakan untuk pelajar tingkat SMP, SMA dan Mahasiswa.
MINI - 32 adalah papan pengembangan kecil berisi mikrokontroler PIC32MX534F064H . Papan ini beroperasi pada tegangan 3.3V. Tegangan papan langsung dari kabel USB di dalamnya sudah terintregrasi dengan I/O PORT, RAM, ROM, sehingga dapat digunakan untuk berbagai keperluan control. Memiliki tombol reset dan tiga LED sinyal.
Light Emitting Diodes (LED) Array
Light Emitting Diodes atau yang sering disebut dengan LED, merupakan komponen elektronika yang terbuat dari bahan semi konduktor jenis dioda yang mampu memencarkan cahaya.
Proteus
Proteus adalah sebuah software untuk mendesain PCB yang juga dilengkapi dengan simulasi pspice pada level skematik sebelum rangkaian skematik diupgrade ke PCB shingga sebelum PCB nya dicetak kita akan tahu apakah PCB yang akan kita cetak sudah benar atau tidak.
Code Vision AVR
Code Vision AVR merupakan software yang bisa digunakan untuk membuat code program mikrokontroler AVR. Kebanyakan orang yang akan memprogram suatu IC mikrokontroler akan memakai software Code Vision ini. Fitur Code Vision ini sangat lengkap sehingga memudahkan untuk para pemakai nya dalam pembuatan code.
Komponen yang digunakan didalam aplikasi ISIS Proteus: ATMEGA32, LED, Resitor kemudian masing-masing komponen dihubungkan, dan diberi daya.
Membuat code program menggunakan Code Vision AVR
Code program ini berfungsi sebagai pengatur hidup matinya LED. Menggunakan bahasa pemrograman C untuk membuat code pemrograman ini.
PORTC=0b10000000;delay_ms(100);
PORTC=0b01000000;delay_ms(100);
PORTC=0b00100000;delay_ms(100);
PORTC=0b00010000;delay_ms(100);
PORTC=0b00001000;delay_ms(100);
PORTC=0b00000100;delay_ms(100);
PORTC=0b00000010;delay_ms(100);
PORTC=0b00000001;delay_ms(100);
Pada saat membaca angak 1 maka lampu akan hidup sedangkan angka 0 lampu akan mati.
Laporan Praktikum Simulator Menghidupkan LED Pada LED Array
Latar Belakang Praktikum
Mini-32MINI - 32 adalah papan pengembangan kecil berisi mikrokontroler PIC32MX534F064H . Papan ini beroperasi pada tegangan 3.3V. Tegangan papan langsung dari kabel USB di dalamnya sudah terintregrasi dengan I/O PORT, RAM, ROM, sehingga dapat digunakan untuk berbagai keperluan control. Memiliki tombol reset dan tiga LED sinyal.
Light Emitting Diodes (LED) Array
Light Emitting Diodes atau yang sering disebut dengan LED, merupakan komponen elektronika yang terbuat dari bahan semi konduktor jenis dioda yang mampu memencarkan cahaya.
Proteus
Proteus adalah sebuah software untuk mendesain PCB yang juga dilengkapi dengan simulasi pspice pada level skematik sebelum rangkaian skematik diupgrade ke PCB shingga sebelum PCB nya dicetak kita akan tahu apakah PCB yang akan kita cetak sudah benar atau tidak.
Code Vision AVR
Code Vision AVR merupakan software yang bisa digunakan untuk membuat code program mikrokontroler AVR. Kebanyakan orang yang akan memprogram suatu IC mikrokontroler akan memakai software Code Vision ini. Fitur Code Vision ini sangat lengkap sehingga memudahkan untuk para pemakai nya dalam pembuatan code.
Hasil Praktikum
Dari hasil praktikum membuat simulator untuk menghidupkan LED menggunakan software ISIS Proteus dan Code Vision AVR dan menggunakan Board mini-32, LED yang terdapat pada LED array dapat hidup secara bergantianPembahasan Hasil Praktikum
Membuat rangkaian PCB menggunakan ISIS ProteusKomponen yang digunakan didalam aplikasi ISIS Proteus: ATMEGA32, LED, Resitor kemudian masing-masing komponen dihubungkan, dan diberi daya.
Membuat code program menggunakan Code Vision AVR
Code program ini berfungsi sebagai pengatur hidup matinya LED. Menggunakan bahasa pemrograman C untuk membuat code pemrograman ini.
#include <mega32.h>
#include <delay.h>
void main (void)
{
DDRC=225;PORTC=225;
while(1)
{
PORTC=0b10000000;delay_ms(100);
PORTC=0b01000000;delay_ms(100);
PORTC=0b00100000;delay_ms(100);
PORTC=0b00010000;delay_ms(100);
PORTC=0b00001000;delay_ms(100);
PORTC=0b00000100;delay_ms(100);
PORTC=0b00000010;delay_ms(100);
PORTC=0b00000001;delay_ms(100);
}
}
Kesimpulan
Lampu pada LED array dapat hidup berkedip secara berurutan karena berdasarkan coding yang dibuat pada code programPORTC=0b10000000;delay_ms(100);
PORTC=0b01000000;delay_ms(100);
PORTC=0b00100000;delay_ms(100);
PORTC=0b00010000;delay_ms(100);
PORTC=0b00001000;delay_ms(100);
PORTC=0b00000100;delay_ms(100);
PORTC=0b00000010;delay_ms(100);
PORTC=0b00000001;delay_ms(100);
Pada saat membaca angak 1 maka lampu akan hidup sedangkan angka 0 lampu akan mati.
Post a Comment for "Laporan Simulator Menghidupkan LED Pada LED Array"