Mudah Belajar Mikrokontroler dengan Simulasi Program Proteus


Buat temen-temen yang pengen belajar mikrokontroler tapi blum punya hardware  sistem minimum mikro-nya atau terkendala dengan hardware gak perlu males untuk belajar, kita dapet menggunakan program simulasi… salah satunya dengan PROTEUS. Informasi programnya dapat temen2 lihat di http://www.labcenter.com/index.cfm

Pada postingan ini, akan ane share cara penggunaan proteus…seri 6.9SP3 kalo gak salah udah da seri 7.xx tapi gak apa pake yang jadul yang penting ilmunya 🙂

Cara nya gampang buka program proteus… seperti  tertampil pada gambar dibawah ini:

Klik huruf (P) yang merupakan  “Pick device” untuk mengambil komponen apa saja yang dibutuhkan:

Nach disini tempat untuk mengambil komponen yang dibutuhkan dalam perancangan simulasi…

Caranya sangat mudah tinggal nulis komponen yang kita butuhkan pada list keyword… sebagai contoh kita ingin merancang mikrokontroler Atmega8535 dengan LED

List komponen yang dibutukan…

1.mikrokontroler Atmega8535  ketik saja keywordnya dengan “8535” maka komponen AT90s8535 akan kereload dan siap digunakan..lalu klik ok

2. sama halnya dengan cara mengambil komponen mikro…untuk mengambil LED kita juga hanya dengan cara menuliskan keywordnya dengan “LED” : catatan untuk kasus simulasi komponen yang kita reload adalah library dengan  kondisi “active” agar saat disimulasikan seolah-olah LED tersebut mengeluarkan cahaya  sesuai dengan warna led yang kita gunakan….

ini hasil reload komponen….

Setalah itu kita tinggal rancang susunan komponen, nich hasilnya….

Catatan: untuk rancangan cristal mikro dan rangkaian reset mikro gak perlu dirancang lagi (tinggal diinputkan saja) dan pencatuan mikro juga begitu.. secara default  vcc dan ground mikro telah terdefinisikan oleh software proteus ini… sebagai contoh pada rancagaan LED disusun  dengan kondisi common anode dimana anode led terhubung oleh vcc, label vcc tersebut haruslah kita buat sendiri dengan cara  klik pada “wire label” lalu isi label dengan “vcc”, begitu juga sebaliknya untuk membuat grounding… dgn menuliskan “gnd”. Oiya rangkaian LED nya jika dirancang pada real sistem harus dipasang resistor (470Ω) gunanya untuk membatasi arus yang melewati LED (sebesar 10mA).

Nach selain itu kita juga harus mengetahui.. fungsi tools laenya… seperti berikut…

Tidak semua tools dapat ane jelasin sebagian tools laennya sampai sekarang ada juga yang belum ane tahu, tapi yang tahu sedikit ni dach cukup untuk bermain-main dengan PROTEUS, nach Untuk lebih jelasnya sebagai berikut…..penjelasannya menurut sepengetahuan ane dari coba-coba…

  1. List komponent …nach ini tools digunakan untuk melihat list komponent yang kita gunakan pada rancangan kita, untuk menambahkan komponen klik dulu nich tools habis tu baru klik pick device (P).
  2. Junction dot…kalo tools yang ini berguna untuk memberi tanda penghubung suatu wire (kabel), jika ada dua wire dan ingin kita hubungkan nach gunakan tools ini, begitu juga untuk kondisi sebaliknya jika kita ingin menghilangkan sambungan kabel tersebut maka kita tinggal klik juntion dot pada sambungan kabel tersebut agar sambungannya menjadi terputus.
  3. Label wire…untuk tools yang ini penting untuk digunakan sebab kita tinggal memberi label pada wire tersebut apakah terhubung vcc ataukah gnd
  4. Bus…tools ini untuk bus kota… ngawur….nich tools digunakan untuk rancangan jalur yang menggunakan jalur bus….apa ya…ane juga bingung jelasinnya pokoke kuwi lah…..
  5. Instant edit mode…nich tools digunakan untuk mengedit komponen yang kita rancang, contoh kita menggunakan mikro, untuk mendonload file .hex dari pemrograman kompiler kita gunakan tools ini atw dengan cara klik kanan pada komponen (setelah komponen berwarna merah) klik kiri maka box edit komponent akan muncul seperti ini…

Nach disini kita tinggal masukin nilai clock frekuensi dari mikro atau cristal luar mikro sebagai contoh 12Mhz dan disini juga tempat mendonload file .hex program kita kedalam mikrokontroler…

6.   Simulation graph… nach ni tools untuk mensimulasikan grapik sinyal analog,digital, frekuensi, distorsi,fourier.dan laen sebagainya… ane ja jarang gunakan tools ini coz kayaknya ni tools buat yang dah expert dengan proteus… jadi ane juga kurang jelas…maaf ye…

7.   Tape recorder… apa lagi tools yang satu ini… ane belum pernah menggunakan ni tools… dari bahasanya jika diterjemahkan sebagai perekam.. mungkin mirip ma perekam radio tape kali…hehe….

8.   Generator… nach kalo tools yang ini mau gak mau sering  kita gunakan, Generator berarti pembangkit… yups tools ini digunakan untuk pembangkit  tegangan, arus, sinyal sinus, dan sebagainya… jadi jika pada rancangan kita membutuhkan tegangan atau arus maka gunakan nich tools…

9.   Virtual instrument… tools yang ini merupakan virtual alat pengukuran seperti osiloskop, virtual terminal, ac/dc voltmeter, ac/dc ammeter, dan sebagainya… nach jika pada rancangan kita ingin mengetahui tegangannya berapa, aru snya berapa, atau bentuk sinyal keluaranya seperti apa, maka gunakan tools ini,…

10.   Masih banyak tools yang laen yang dapat digunakan, tapi ane bingung buat jelasinnya, dicoba sendiri ja ya… ane yakin temen2 semua pasti bisa.

Semoga informasi ini bermanfaat 🙂

31 responses to this post.

  1. Posted by rouny on Agustus 18, 2010 at 11:06 am

    oiya bro ane mo nanya ne… proteus bisa nambah componen ga bro.. kya transistornya gitu trus resistor.. dan semua.. klo bs nambah di mn dunludnya.. thx. n numpang ngeprin this post.. hehe… 😀 😀

    Balas

  2. blognya bagus. sayang ane baru nemuin blog ini sekarang. coba klo dari dulu2.
    pokoknya sip terus deh.

    Balas

  3. Posted by bojoloro on April 26, 2011 at 4:17 am

    nama saya bojoloro: dimanaYa saya bisa dapat software PROTEUS…saya belii di dusit mg2 ga jalan …..aampunnnnnn++applusss

    Balas

  4. wah mantap kebetulan lagi ingin belaja proteus :). Terima kasih mas

    Balas

  5. Posted by mas_eko on Juli 26, 2011 at 9:45 am

    Thank’s banget. kurang banyak nih. kalo interfacing AVR dengan LabVIEW via RS232 gimana caranya gan?

    Balas

  6. Posted by freshgreen on Oktober 19, 2011 at 10:36 pm

    kk…data saya sudah unduh yg melalui media rapidshare…tapi sewaktu mau d extract dimintai pasword, kodenya apa yaaa??
    makasih kaka

    Balas

  7. Posted by danang on November 27, 2011 at 3:44 pm

    pass : 4shar1ng

    Balas

  8. Posted by ricy on Desember 31, 2011 at 12:29 pm

    dmana saya bisa mendapatkan tutorial pembelajaran ttg proteus ya mas plis d jawab

    Balas

    • ane belajar otodidak aja… pertama instal proteus… terus dicoba-coba deh… sama baca artikel blog tetangga yg menjelaskan ttg proteus itu sendiri ^_^

      Balas

  9. Posted by Fariz on Januari 15, 2012 at 5:10 am

    gan, yng sgini doang mh kecil….
    ane bisa mnta pencerahan buat uVtron[sensor jarak], mohon bimbingan’y klo bsa?

    Balas

  10. Posted by Andre on Maret 24, 2012 at 2:35 pm

    waduh proteusnya gak bisa di download?

    Balas

  11. Posted by nick on Juli 21, 2012 at 3:42 pm

    kak minta software buat bikin program nya dong,.
    kan formatnya harus Hex,.

    Balas

  12. makasi mas bro info bermanfaat nya////

    Balas

  13. cara make proteus gmn ya ???

    Balas

  14. ada yg tau cara bikin teks berjalan nggak ??

    Balas

  15. terus kalo buat library yang belum ada gmna ??

    Balas

  16. permisi pak, saya download proteus 7.6 pada saat buat baru ketika di klik kok komponenya malah hilang yaa???
    mohon dibantu

    Balas

  17. Posted by supari muslim on Mei 26, 2020 at 8:17 am

    bagus,…bermanfaat Mas

    Balas

Tinggalkan Balasan ke Andri Sugiantoro Batalkan balasan