Aplikasi Mikrokontroler
Tahap pertama adalah merancang
perangkat keras (hardware), yang meliputi rangkaian –rangkaian elektronika dan
alat putar keramik. Tahap kedua adalah perancangan algoritma,
listing program pada software Code Vision AVR dan penanaman listing program
pada mikrokontroler AVR ATMega16 dengan menggunakan software ISP Programmer.
Beberapa contoh Aplikasi
Mikrokontroler :
1. Perancangan LED Berjalan / Running LED
LED berjalan atau running LED merupakan aplikasi
sederhana elektronika khususnya penggunaan mikrokontroler. Aplikasi ini dapat
dikatakan sebagai dasar dalam mempelajari mikrokontroler. Kita dapat membuat
dengan program sederhana.
2.
Perancangan Perangkat Keras
Seluruh
perangkat atau komponen yang digunakan dalam perancangan pengaturan kecepatan pada
alat putar keramik menggunakan motor AC ini, tersusun seperti pada blok diagram
di bawah ini.
3.
Perancangan Rangkaian Sistem Minimum AVR
ATMega16
Mikrokontroler AVR
ATMega16 dapat dioperasikan dengan cara menambahkan beberapa komponen
elektronika yang berfungsi sebagai komponen pendukungnya.
Mikrokontroler AVR ATMega16 dapat dioperasikan dengan cara menambahkan beberapa komponen elektronika yang berfungsi sebagai komponen pendukungnya.
Mikrokontroler dan komponen komponen pendukung tersebut tergabung dalam satu rangkaian yang disebut sebagai rangkaian sistem minimum.
Mikrokontroler AVR ATMega16 dapat dioperasikan dengan cara menambahkan beberapa komponen elektronika yang berfungsi sebagai komponen pendukungnya.
Mikrokontroler dan komponen komponen pendukung tersebut tergabung dalam satu rangkaian yang disebut sebagai rangkaian sistem minimum.
4.
Perancangan
Rangkaian Downloader
Rangkaian downloader
merupakan rangkaian penghubung antara computer dan mikrokontroler yang berfungsi
untuk memasukan listing program (berupa bit – bit logika) ke dalam
mikrokontroler. Listing program yang dikirim oleh software dari computer ke dalam
mikrokontroler biasanya berbentuk file *.hex (heksadesimal). Pada umumnya
rangkaian downloader terdiri dari kabel penghubung jenis DB25 atau jenis DB9. Sinkronisasi
tegangan antara tegangan dari komputer dan tegangan mikrokontroler menggunakan
sebuah buffer.
5.
Perancangan
Rangkaian Keypad dan LCD
Keypad merupakan
tombol elektronik yang terdiri dari kombinasi beberapa saklar yang terangkai
dalam bentuk kolom dan baris. Pada perancangan alat putar ini, keypad digunakan
sebagai alat untuk masukan nilai setpoint kecepatan putaran alat putar keramik.
Keypad yang digunakan adalah keypad 3×4 yang terdiri dari 3 kolom dan 4 baris (7
pin). Untuk mengetahui tombol mana yang sedang ditekan, keypad diatur oleh
mikrokontroler dengan cara memberikan bit – bit logika pada baris atau
kolomnya. Keypad ini dihubungkan melalui kabel pin (7 pin) ke salah satu port
mikrokontroler.
Rangkaian Keypad
Rangkaian LCD
6.
Perancangan
Rangkaian Driver Motor AC
Komponen
utama dari rangkaian driver motor AC ini adalah
IC TRIAC Optoisolators Tipe MOC3041 dan TRIAC Tipe Q4004LT. TRIA C Optoisolatorsyang
digunakan telah memiliki rangkaian zero crossing di dalamnya..
Rangkaian drivermotor AC akan memicu motor AC jika pin 2 pada
IC MOC3041 diberi logika “0” (low). Bit– bit logik
a yang diberikan pada IC tersebut berupa sinyal PWM yang diatur oleh registerOCR1A
(duty cycle) pada mikrokontroler.
7.
Perancangan
Rangkaian Sensor Putaran
Rangkaian sensor untuk mendeteksi
putaran alat putar ini,
terdiri dari Phototransistor tipe H21A1 dan
piringan sensor dengan lubang sebanyak 12 lubang
8.
Perancangan
Alat Putar Keramik
Alat putar
keramik yang akan dirancang terbuat dari bahan semen dan berporoskan
batang besi. Pada bagian besi poros tersebut dipasangi bearing, pulley
dan piringan sensor. Pulley dihubungkan motor AC dengan menggunakan
tali penghubung (belt).
9.
Perancangan
Rangkaian Alarm
Rangkaian alarm yang akan dibuat adalah rangkaian alarm sirene.
Rangkaian alarm ini akan berbunyi seperti suara sirene polisi.
Blok rangkaian pertama di sebelah kiri merupakan rangkaian yang membentuk
gelombang gigi gergaji (sawtooth). Oleh karena itu keluaran dari blok rangkaian
ini adalah gelombang gigi gergaji. Sedangkan blok rangkaian di sebelah kanan
merupakan rangkaian multivibrator. Rangkaian ini membentuk gelombang segi
empat.
Untuk lebih lengkapnya, Silahkan download di bawah ini.