Header Ads

Berbagilah, meski itu hanya secuil

Sabtu, 04 Februari 2012

Mikrokontroller AVR


apa yang ada dalam benak anda, ketika terdengar kata
"Mikrokontroller"?pertma ngeliat, item, persegi panjang, banyak kakinya
-_-" itu apaan sih...

jangan salah, item-item gitu dewa banget tuh
haha
kalau di artiin secara kata perkata,
mikro= kecil
kontroller= pengontrol
mikrokontroller= pengontrol yang kecil, haha
bukaaaan
nah, kali ini, ane mau mbahas mikorkontroller AVR
bukan untuk advance sih, masih umum buat para pemula,
biar cepet dong alias ngrti hehe

Pengertian Mikrokontroler AVR

Mikrokontroler adalah sebuah perangkat elektronika digital
yang mempunyai masukan dan keluaran yang dapat diisi dengan sebuah program
mirip sekali dengan komputer, didalamnya terdapat RAM, dan ROM.
juga ada yang bilang, kalau mikrokontroller adalah versi mini dari sebuah mikrokomputer
gak ada yang salah memang.

Kegunaan Mikrokontroller AVR

gunane ki nggo opo toh? #gunanya mikro untuk apasih
dari penjelasan diatas dapat disimpulkan, bahwa mikro dapat diisi oleh sebuah program, bukan hanya diisi, tapi di hapus juga.
secara umum mikrokontroller digunakan sebagai pengontrol, atau otak dari sebuah sistem
contoh sederhana adalah kontrol kelembaban rumah kaca atau ternak jamur, disini akan ada perpaduan antara sensor, dengan mikrokontroller yang saling sequensial

Macam mikrokontroller

Sebenarnya, ada lebih dari puluhan macam mikrokontroller

yang paling sering dipakai adalah
AVR atau Classic AVR
TinyAVR (bukan saudara yu tini lho), dan
megaAVR (mega brarti besar kan? haha)

kalau dari bentuk, juga bisa dibedakan menjadi TQFP (SMD) dan pDIP
SMD?smd ini adalah komponen elektronik yang kakinya nggak panjang2 seperti DIP, #mudahnya seperti itu hehe
bisa di lihat pada gmbar berikut....

Perbedaannya (tiny, mega dan yang lain)??

perbedaan paling mencolok, terlihat pada bentuknya, hehe.
mulai dari tiny yang kecil sampai megaAVR yang agak gedean.
Perbedaan secara umum adalah pada fitur-fitur didalamnya.
AVR tiny, memiliki merupakan mikrokontroler dengan jumlah pin yang terbatas atau paling sedikit dalam jenisnya. Begitu juga dengan memory yang dimilikinya, tergantung dengan type AVR.

Persamaan?

Semua mikrokontroler AVR memiliki set instruksi dan organisasi memori yang sama,
Beberapa mikrokontroler AVR memiliki SRAM, EEPROM, antarmuka SRAM eksternal, ADC, pengali perangkat keras, UART, USART dan lain sebagainya.

Bahasa pemrograman?

kalau berbicara tentang isi mengisi sebuah perangkat elektronika digital
haruslah di perlukan sebuah bahasa pemrograman
nah, bahasa pemrograman sendiri dibedakan menjadi low level, dan high level
wushwush,. g usah bahas itu dulu,
sekarang pake bahasa yang mudah dipahami saja

penulis lebih enjoy menggunakan Basic Compiler
temen2 bilang sih, bahasa Bascom
nanti di postingan berikutnya bakal dijelasin hehe

cara belajar?
cuma perlu ketekunan dan sabar yang tinggi, hehe

trial and error, serta sharing dengan sang ahli merupakan hal yang sering dilakukan

bagaimana cara mengisinya?

untuk mengisinya, dibutuhkan sebuah downloader
sebuah program yang menjembatani file yang kita punya untuk masuk ke mikro
serta software compiler

Pemasangan?

jangan sembarangan memasang mikro, apalagi kalo bukan harganya yang mahal
haha,
biasanya untuk dipasang di sysmin, dipakailah sebuah socket
jadi mikro kita nggak terkena thenol langsung, aman, bisa dipasang dan dicopot

System minimum

yang ini, adalah perangkat yang memudahkan untuk menyambungkan
sebuah mikrokontroler baik dengan inputan atau keluaran
akan terdapat banyak pinhead disitu

mikro sendiri terpasang dengan tegangan 5 volt, pada sysmin bisa dilihat pada pemasangan
ic 7805 yang merubah segala inputan tegangan menjadi 5 volt
#gak tepat 5 volt sih, pasti ada perhitungan analog buat menjelaskannya, hehe

didalam rangkaian sysmin juga terdapat sebuah reset, yang berguna untuk mereset mikro
setelah di isi program

port MISO dan MOSI juga ada untuk port pengisian program,

lebih jelasnya, tunggu postingan saya berikutnya :)
sekian pengetahuan dasar dari mikrokontroller, semoga bermanfaat :)

Related Post

Artikel Terkait Lainnya :


0 Comment:

Posting Komentar

sudahkah anda sholat?

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | GreenGeeks Review