BERBASIS CV AVR
Tujuan :
Mempelajari
bagaimana cara mengendalikan lampu dari laptop menggunakan program
Mempelajari
cara memasukkan program ke alat pengontrol
Membuat
alat pengendali lampu relay
Latar Belakang :
Rangkaian
lampu relay merupakan rangkaian
sederhana yang terdiri dari rangkaian penyearah dan rangkaian lampu relay itu
sendiri. Rangkaian ini menjadi objek yang akan dikendalikan oleh sebuah
program. Program yang digunakan dapat berupa Kode Vision, Delphi, Arduino,dan
lain sebagainya.
Penjelasan :
Sebelum
membuat komponen fisiknya, terlebih dahulu kita harus membuat schematic dari
rangkaian lampu. Disini saya menggunakan 3 relay yang berfungsi sebagai
switch/saklar untuk kondisi on/off nya sebuah lampu.Satu relay digunakan untuk
satu lampu. Jadi , kalau 3 relay berarti 3 buah bohlam lampu.
Untuk
membuat sistem kendali ini , alat yang diperlukan adalah :
1.Rangkaian
Lampu menggunakan Relay 6V
2.
Sistem Minimum Atmega8535-16PU
3. USB
Downloader Atmega8
1.) RANGKAIAN LAMPU MENGGUNAKAN RELAY
6V
Komponen
yang digunakan :
1.
3 Relay 6V
2.
3 Resistor 100ohm
3.
3 Transistor D313
4.
3 LED
5.
7 Dioda germanium
6.
3 Bohlam Lampu
7.
1 Capasitor 2200uf
8.
1 Capasitor 100uf
9.
1 IC 7812
10.
1 Capasitor 22pf
11.
PCB
12.
Trafo CT
13.
Dudukan Lampu
14.
Kabel penghubung
Buat
schematic rangkaian lampu 3 relay :
Kemudian
buat di PCB dengan sesuai susunan komponennya seperti dibawah ini :
2.) RANGKAIAN SISTEM MINIMUM
Komponen yang
digunakan :
1.
Socket
40 pin
2.
1
Resistor 220 ohm dan 1 Resistor 4k7
3.
1
Capasitor myla 104
4.
2
Capasitor keramik 22pf
5.
Kristal
12 Mhz
6.
1
Push Button
7.
Pin
Header Male
8.
1
Capasitor 10uf 50V
9.
IC
Atmega 8535-16PU
Berikut
Rangkaian Schematic nya :
3.) USB DOWNLOADER
Komponen yang digunakan :
- AVR atmega8
- kristal 12 MHz
- kapasitor 22pF
- konektor USB dan kabel USB
- soket IC 14pin 2 buah
- resistor 10k, 68ohm atau 100 ohm, 2k2, 1K
- elko 10 uF/16 V dan kapasitor 100nF
- LED 3 buah
- housing 5 pin dan 4 pin
- Dioda zener 3.6 volt 2 buah
Berikut Schematicnya :
Sebelumnya,
hubungkan relay ke kabel colokan bohlam lampu seperti gambar berikut
Jika
semua rangkaian sudah siap,selanjutnya menghubungkan rangkaian satu sama lain menggunakan
kabel penghubung . Berikut rangkaiannya,
·
Hubungkan
GND di downloader ke GND di Sismin
·
Sismin
terdiri dari 4 PORT, masing-masing PORT mewakili 1 lampu relay. Disini saya
menggunakan PORT A,B dan C untuk 3 relay
·
Hubungkan
masing-masing PORT ke header 3 pin di rangkaian lampu relay
·
Hubungkan
GND di Sismin ke GND di rangkaian lampu relay
Disini,
saya menggunakan kode AVR untuk membuat program mengendalikan lampu relay dan
menggunakan Progisp untuk mengisikan program ke downloader dan sistem minimum.
Untuk
lebih jelasnya , berikut langkah-langkah pembuatan program dan pengisian
program ke downloader :
Pembuatan program :
1.
Buka
Aplikasi CV AVR
2.
Klik
File à Newà Pilih Projectà YES àAT90
3.
Pada
Bagian CHIP Pilih Jenis Atmega dan Clock. Disini saya menggunakan Atmega
8535(Sismin) dan Clock 12Mhz/12000.
4.
Klik
Port . Kemudian pada bagian port A,B,C,D, aktifkan bit-bit yang ada dengan cara
klik pada tulisan “in” hingga menjadi “out”.
5.
Klik
icon Generate Program, Save and Exit
6.
Simpan
file di directory yang anda inginkan.
7.
Akan
ada tampilan seperti ini,
8.
Jika
sudah, klik Project pada menubar pilih Build All--> Ok.
Pengisian Program ke downloader :
1.
Sebelumnya,
Colokkan kabel USB ASP ke laptop (USB ASP Downloader harus sudah di instal
terlebih dahulu)
2.
Buka
aplikasi Progisp, jika USB terbaca, tulisan USB ASP dipojok kiri atas akan
berwarna hijau
3.
Pilih
Jenis Atmega
4.
Klik
RD
5.
Klik
Load flash pilih file hexa yang sudah disimpan tadi ( file.hex)
6.
Klik
Auto
7.
Tunggu
program selesai berjalan dan lihat hasilnya di rangkaian lampu relay
8.
Untuk
menghapus program,klik erase
Berikut
hasil dari pekerjaan saya tadi. Hidup 1,hidup 2 dan hidup 3. Untuk hidup yang lainnya
tinggal di edit saja bahasa C nya di kode vision.
Kesimpulan dan Argumen :
Suatu
objek rangkaian bisa dikendalikan oleh Sistem minimum yang programnya diisi
oleh downloader. Downloader sebagai jembatan penghubung laptop ke sismin dan objek,
sedangkan sistem minimum sebagai sistem yang akan menyimpan program yang telah
diisikan untuk mengendalikan lampu.
Prinsip
kerja relay disini, ketika downloader diberi perintah, sismin akan menerima
lalu menyampaikannya ke rangkaian relay melalui pin 3 header yang mewakili 3 lampu.
Tegangan AC dari travo CT masuk ke rangkaian penyearah untuk disearahkan
menjadi tegangan DC baru kemudian masuk ke rangkaian relay hingga arus dan
tegangan sampai ke lampu yang sudah di colokkan ke stopkontak. Jika relay connect,
lampu LED hidup dan lampu bohlam juga akan menyala.
Tidak ada komentar:
Posting Komentar