Anda di halaman 1dari 3

Prinsip kerja dari rangkaian keseluruhan

dalam rangkaian diatas terdiri dari blok mikrokontroler, blok input/output, blok
programmer, blok magnetic switchblok sensor EasyVR, blok alarm, blok saklar dan blok driver
relay. Pada blok mikrokontroler terdapat Mikrokontroler ATmega328 bekerja dengan level
tegangan TTL, dalam hal ini digunakan tegangan sebesar 5 volt. Semua port yakni digital pin 0
sampai dengan 13 dan pin analog 0 sampai 5 bersifat bi-directional I/O dengan internal pull-up.
Pada blok mikrokontroler terdapat tiga bagian penting diantaranya, rangkaian osilator, rangkaian
reset dan rangakaian tegangan.
Untuk membangkitkan frekuensi kerja pada perancangan ini menggunakan osilator
kristal sebesar 16 MHz. Berdasarkan data sheet ATmega328 besar nilai kapasitor yang
digunakan harus berada pada 33 + 10 pF, pada perancangan ini digunakan kapasitor 22 pF.
Dengan demikian maka dapat dihasilkan waktu mendekati 1 mikrodetik setiap satu siklus mesin.
Kristal 16 MHz ini didukung dua capasitor keramik C1 dan C2 yang nilainya sama sebesar
22pF. Apabila terjadi beda potensial pada kedua kapasitor tersebut maka kristal akan berosilasi.

Pulsa yang keluar adalah berbentuk gigi gergaji dan akan dikuatkan oleh rangkaian internal
pembangkit rangkaian pulsa pada mikrokontroler sehingga akan berubah menjadi pulsa clock.
Untuk pembagian dari frekuensi internal mikrokontroler itu sendiri yang diinisialisasi dengan
program. Jadi fungsi utama dari rangkaian osilator sebagai pembangkit sinyal pewaktuan untuk
menjalankan program. Pada blok mikrokontroler.
Berikutnya terdapat rangkaian reset. Reset (Pin 1) bekerja pada saat berlogika tinggi,
transisi logika dari rendah ke tinggi akan mereset sistem minimum ATmega328. Untuk
menghasilkan sinyal tersebut digunakan kapasitor, tahanan dan sebuah saklar push bottom seperti
terlihat pada gambar rangakain keseluruhan diatas. Penyemat Reset dihubungkan dengan saklar
yang digunakan untuk me-Reset mikrokontroller. Karena kaki reset ini aktif berlogic tinggi maka
diperlukan Resistor R1 yang nilainya 10K yang dihubungkan dengan tegangan 0 Volt untuk
memastikan penyemat Reset berlogic rendah saat sistem ini bekerja. Kapasitor C1=10F
berfungsi untuk meredam adanya kesalahan akibat penekanan saklar Reset. Fungsi utama dari
rangkain reset adalah untuk menkondisikan mikrokontroler seperti semula ketika awal mulai
mengeksekusi program.
Mikrokontroler ATmega328 membutuhkan tegangan input sebesar 5 volt untuk dapat
bekerja dan menjalankan rutin program yang terdapat pada pin 7 sebagai tegangan input postif 5
volt dan pin 8 sebagai tegangan negative 0 volt. Dengan demikian mikrokontroler sudah dapat
bekerja mengeksekusi program yang tersimpan di dalam memory mikrokontroler ATmega328.
Berikutnya merupakan blok programmer yaitu terdiri dari serial converter RS232 : berfungsi
untuk memprogrammer mikrokontroler ATmega328 menggunakan komunikasi serial ke
komputer dengan memanfaatkan IC max232 yang mengubah nilai tegangan mikrokontroler
menjadi nilai tegangan komputer.
Dan berikutnya adalah blok sensor EasyVR yang digunakan untuk inputan membuka
brangkas. EasyVR merupakan sensor yang bisa menyimpan suara manusia dan membandingkan
suara untuk aplikasi recognition. EasyVR akan menegcek tiap suara yang masuk apakah bernilai
benar atau salah. Kondisi bernilai benar adalah suara yang sebelumnya sudah tersimpan oleh
memory internal sensor EasyVR. Blok driver relay terdiri dari sebuah transistor npn, diode,
resistor 10k dan sebuah relay dengan dua anak kontak masing-masing NO (normally open) dan
NC (normaly close), fungsi utama dari driver relay adalah untuk menyalakan dan mematikan
system solenoid yang terpasang dalam simulasi brangkas ini. Berikutnya dalah blok dari system
alarm yang terdiri dari speaker DC dengan tegangan kerja 5 volt. Fungsi utama adalah sebagai
peringatan jika system brangkas dibuka paksa maka alarm akan menyala. Berikut adalah blok
sensor sklar (magnetic switch) dikatakan sakalr karena sensor ini seperti saklar on/off. Kondisi
yang akan terjadi adalah ketika pintu brangkas dibuka paksa maka saklar akan on dan mngirim
signal high ke mikrokontroler

Anda mungkin juga menyukai