Senin, 17 Desember 2012

SIMULASI MCS51 MENGGUNAKAN TOP VIEW SIMULATOR


TOP VIEW SIMULATOR

Untuk program TopView Simulator dapat didownload disini

A. Sekilas tentang Software
TopView Simulator merupakan software yang digunakan untuk melakukan simulasi program pada keluarga MCS51 yang sudah kita buat. Dengan menggunakan TopView Simulator, kita dapat dengan mudah melakukan modifikasi dan uji coba sebelum melakukan pengisian program ke Microcontroler. Sehingga kita tidak perlu lagi melakukan erase maupun write berulang-ulang ke Microcontroller untuk menguji program yang kita buat.
Fasilitas yang ada pada software ini dapat dibilang sangat lengkap untuk melakukan simulasi secara real time sesuai kondisi ketika kita menggunakan Hardware sesungguhnya.
Beberapa fasilitas yang ada antara lain kita dengan mudah menyesuaikan konfigurasi pin sesuai kondisi pin hardware sesungguhnya. Selain itu kita dapat dengan mudah memantau kondisi seluruh register dan alamat register maupun memori yang digunakan pada saat program sedang berjalan.
Fasilitas lainnya adalah, kita dengan bebas melakukan simulasi pengaturan clock melalui frekwensi crystal yang digunakan. Selain itu dengan program simulator ini, pengaturan memory baik internal maupun eksternal serta pengaturan kapasitas data memory,penggantian type IC microcontroller yang digunakan dengan mudah dilakukan. Sehingga gambaran saat program didownload ke Microcontroller dapat diketahui dengan mudah.

Untuk program TopView Simulator dapat didownload disini

B. Cara menjalankan Software
1. Setelah program didownload, install software dengan cara jalankan / klik setup.exe

2. Setelah itu seperti biasa (tanpa pengaturan directory) klik next,next,next hingga selesai…….


3. Setelah program terinstall, jalankan program…

4.Lakukan setting awal, misal pemilihan type IC, crystal yang digunakan dsb.Laku klik OK.


5. Klik File, pilih external modul (misalnya LED). Lakukan setting port mana yang digunakan.Klik OK



6. Jika menggunakan input, klik Keyboard sebagai inputnya. Lakukan setting port input serta setting lainnya. Pada contoh dimisalkan input menggunakan keyboard.Klik OK


7. Kemudian klik Vew. Klik Vew. Pilih LED.Klik Vew Pilih Keyboard.


8.Sehingga akan tampak tampilan input dan output.

9.Kemudian klik Load Program untuk memasukkan program yang akan disimulasikan. Program dimasukkan berextensi hex. Untuk membuat program lebih dahulu buat program menggunakan beberapa software misalnya M-IDE. Program akan berextensi asm. Setelah decompile akan menghasilkan beberapa program diantaranya berextensi hex. Program inilah yang akan didownload ke microcontroller.


10. Pilih program yang akan dijalankan. Misalnya saklar 1.hex

11. Lalu klik OPEN. Maka akan tampil tampilan yang mengkonfirmasi bahwa program siap dijalankan.


12. Lalu klik OK.Langkah berikutnya klik RUN, pilih GoTo. Maka simulasi siap dijalankan. Amati proses input dan output

Selamat mencoba………….

Untuk program TopView Simulator dapat didownload disini






Sabtu, 15 Desember 2012

SOFTWARE SIMULATOR SYARAF LISTRIK

Banyak sekali software di internet yang bisa digunakan untuk mengendalikan LPT Controller ini. Umumnya berupa software yang langsung mengendalikan output tanpa konfigurasi sesuai yang kita harapkan.Pada praktikum LPT Controller ini, saya menggunakan Syaraf Listrik 1.01 karena banyaknya keunggulan yang ditawarkan terutama fungsinya sebagai SIMULATOR.
                Syaraf Listrik 1.01, merupakan software berlisensi gratis (freeware) buatan putra Indonesia yaitu Bp.Ahmad Muamar. Versi yang digunakan pada praktikum adalah 1.01 (2002-2003) yang merupakan software penyerta dari buku “Sistem Kontrol I/O dan Kontrol Suara pada PC tanpa Programming memakai Aplikasi Freeware Syaraf Listrik “ edisi terbit tahun 2004 yang diterbitkan oleh Penerbit Andi Yogyakarta.
                  Software dapat langsung dijalankan (eksekusi) tanpa harus melakukan penginstalan. Fungsi- fungsi komponen yang ada pada software ini antara lain :
a.       Kontak NO (NO dan NOt)
b.      Kontak NC (NC dan  NCt)
c.       Saklar Input NO (I1 sd I24) untuk I1 sd I5 dapat menggunakan input dari luar
d.      Saklar Input NC (I1 sd I24)
e.       Kontaktor (K1 sd K40) untuk K1 sd K12 dapat digunakan untuk mengendalikan beban luar
f.       Kontaktor OFF Delay (KF1 sd KF10) menggunakan setting tunda waktu OFF yang dapat diatur
g.      Kontaktor ON Delay (KO1 sd KO10) menggunakan setting tunda waktu ON yang dapat diatur
h.      Kontaktor Pencacah (KC1 sd KC10) menggunakan setting waktu pencacah  yang dapat diatur
i.        Kontaktor Reset Pencacah (KR1 sd KR10)
j.        Kontaktor Out Pulsa (KP1 sd KP10)
k.      Kontaktor Impulse (KI1 sd KI10) menggunakan setting waktu yang dapat diatur
l.        Lampu (L1 sd L15) berguna sebagai indicator visual dilayar komputer
m.    Speaker (Spk1 sd SPk32) dapat diisi dengan file multimedia .WAV

Software Syaraf Listrik 1.01, dapat digunakan dalam 2 mode yaitu :
1.      Mode keyboard : Mode yang berfungsi sebagai simulasi saja. Pada mode ini input hanya dapat dijalankan melalui penekanan tombol keyboard. Contoh untuk menghidupkan saklar 1 maka kita harus menekan tombol angka 1. Untuk menonaktifkan kita tekan kombinasi tombol Shift+1. Dan seterusnya. Untuk mode ini, saklar input yang bisa digunakan ada 24 yaitu I1 – I24 baik jenis NO (Normally Open maupun Normally Closed).

2.      Mode LPT : Mode yang berfungsi selain sebagai simulasi, kita dapat menggunakan input (I1 sd I5) sebagai masukan dari luar serta mengendalikan Kontaktor (K1 sd K12) untuk beban listrik diluar melalui driver. Dalam prakteknya, mode LPT yang akan digunakan untuk melakukan simulasi pengendalian pada instalasi motor listrik.
     


1.1.  Membuat Rangkaian Kontrol
Prinsip utama dari penggunaan software ini adalah kita harus paham diagram lingkaran arus serta cara kerja rangkaian instalasi tenaga yang akan kita simulasikan. Berikut langkah-langkah pengoperasian software Syaraf Listrik 1.01
1.      Cari Folder Syaraf Listrik 1.01


2.      Buka folder, lalu klik 2 kali icon merah-putih .
Sebagai catatan folder terdiri dari beberapa file dan beberapa folder. Antara lain  ;
Syaraf listrik 1.01. exe (merupakan file utama), Komunikasi.dll (merupakan file komunikasi I/O ), Folder suara (berisi suara dengan ekstensi WAV), Kumpulan rangkaian (berisi contoh aplikasi yang sudah siap dijalankan )

3.      Gambar area awal


Area untuk menggambar terdiri dari beberapa menu antara lain :
Ø  1. Menu File terdiri atas Sub Menu File baru, Buka File, Simpan File, Simpan File Sebagai, Cetak rangkaian, dan Keluar dari Syaraf Listrik


        
Ø  2. Menu Konfigurasi I/O, jika diklik pada setting I/O akan menampilkan pilihan mode yang kita gunakan yaitu sebagai KEYBOARD (sebagai simulator saja) atau pilihan LPT1 atau LPT2 yang merupakan pilihan dimana computer dapat dihubungkan dengan input dan output dari luar

Ø  3. Menu Jalan memiliki 2 pilihan yaitu Jalankan digunakan jika gambar rangkaian simulasi siap dijalankan atau di demonstrasikan  serta Stop jika rangkaian simulasi dihentikan.

Ø  4. Menu Input Manual memiliki sub menu Setting manual

Jika setting Manual diklik maka akan keluar tampilan berikut :


Fungsi input manual ini adalah untuk melakukan penginputan I1 sd I24 pada mode LPT ( pengendalian output luar ).

Ø  5. Menu Status

Sub Menu Counter / pencacah untuk menampilkan data komponen Counter / status pencacah yang digunakan / yang sedang bekerja.


Semua untuk menanpilkan data input dan output serta komponen lainnya yang sedang aktif atau non aktif



Untuk melihat Status ini, Sub Menu Counter dan Semua dapat dijalankan / ditampilkan  bersama-sama.



Ø  6. Menu Keterangan berisi Sub Menu Pernyataan dan Programmer

Dengan masing-masing isi adalah :



Untuk video tutorial tentang software SYARAF LISRIK klik disini
Untuk DOWNLOAD Software klik disini





HARDWARE LPT CONTROLLER


Pesatnya perkembangan teknologi elektronika dan computer sangat berpengaruh terhadap banyaknya jenis pengontrolan pada pengendali motor listrik atau instalasi tenaga listrik. Hal ini menuntut kita untuk selalu berusaha mengikuti perkembangan teknologi pengendalian atau control agar teknologi yang kita gunakan selalu mengikuti perkembangan terkini ( up to date) .
Salah satu pengendali rangkaian motor listrik atau instalasi tenaga listrik yang dibahas kali ini adalah pengendalian menggunakan rangkaian elektronika dan computer. Pengendali ini menggunakan Software Syaraf Listrik 1.01 yang bersifat bebes (Freeware)  dan merupakan software yang dibuat serta dikembangkan oleh warga Negara Indonesia.  Pemilihan pengendali jenis ini dirasa sangat diperlukan dengan tujuan :
-          Mengembangkan ide-ide dasar pengendalian menggunakan teknologi elektronika terkini
-          Mengembangkan ide-ide dasar pengendalian menggunakan teknologi computer.
-          Memberi gambaran nyata pemanfaatan teknologi elektronika dan computer dalam pengendalian rangkaian instalasi tenaga listrik / motor listrik
-          Bangga memakai dan mengambangkan produk buatan bangsa Indonesia
-          Merangsang pemikiran agar selalu berkembang dan mengembangkan teknologi khususnya dibidang teknik instalasi tenaga listrik.

Pengendali elektronik berdasarkan sistem yang digunakan ada  2 jenis yaitu :
1.Maksimum sistem dan
2.Minimum sistem 

Untuk LPT Controller termasuk jenis Maksimum sistem (menggunakan PC sebagai pengendali langsung)

           
1.1. Bagian Utama Sistem Pengendali
a.       Komputer
Spesifikasi minimum yang disarankan :
Prosesor setara Pentium II, RAM minimal 32 MB. Sistem Operasi yang dapat dijalankan adalah MS Windows mulai Windows 95, 98, 2000, serta XP. Untuk simulasi praktikum digunakan MS Windows XP.
Agar dapat berinteraksi atau berhubungan dengan input atau output dari luar (saklar, magnetic Contactor, lampu indicator dsb) maka pada computer harus tersedia port parallel LPT.
Software yang digunakan untuk pengontrolan adalah Syaraf Listrik 1.01 programer Ahmad Muamar.

b.      Antar Muka
Antar muka atau Interface adalah bagian perangkat keras / hardware yang berfungsi sebagai driver atau perangkat penghubung antara computer dengan media input atau output.
b.1. Power Supply

b.2. I/O Driver

Penggunaan masing masing pin / kaki konektor LPT adalah sebagai berikut :

Cara menghubungkan pin untuk fungsi output adalah :
1.      Kaki pin No.2 digunakan untuk output 1
2.      Kaki pin no. 3 digunakan untuk output 2 
Dan seterusnya lihat table diatas
                  Demikian juga untuk menghubungkan pin fungsi input adalah :
1.      Kaki pin no.15 digunakan untuk input 1
2.      Kaki pin no. 13 digunakan untuk input 2
Dan seterusnya lihat table diatas.

Dalam aplikasi praktikum, driver yang digunakan memiliki fungsi input sebanyak 5 yaitu I1, I2, I3, I4 dan I5, serta fungsi output sebanyak 10 yaitu K1, K2, K3, K4, K5, K6, K7, K8, K9, 10. Fungsi output dapat diperbanyak hingga K12 (perhatikan table diatas). Jika ingin menambah input (lebih dari 5) maupun output (lebih dari 12 ) dapat dilakukan dengan menambah rangkaian tambahan berupa multiplexer atau rangkaian sejenisnya. Tetapi untuk praktikum dasar pengendali menggunakan rangkaian elektronika serta computer kali ini dengan menggunaan 5 input serta 10 output sudah sangat memadai.

                                      FOTO Driver LPT lengkap.(tampak atas)

FOTO Driver LPT lengkap.(tampak bawah)

Artikel terkait baca juga disini

         Pada Hardware diatas digunakan untuk praktikum pengendalian menggunakan beban listrik sesungguhnya melalui Relay Driver misalnya untuk praktikum pengendalian rangkaian lampu pijar serta motor listrik. Sedangkan untuk praktikum yang sederhana, terutama untuk praktikum dasar-dasar logika pengendalian dapat juga menggunakan rangkaian LED Driver yang lebih murah. 
Gambar Rangkaian pengendali LED 

                   Pada rangkaian diatas, hanya menggunakan beban berupa LED. Untuk pemasangan ke pin konektor tabel yang digunakan juga sama. Untuk input I1 sd I5 dapat menggunakan saklar jenis miniswitch atau sejenisnya. resistor yang digunakan 330 Ohm.

Pengendali LED tampak atas

Pengendali LED tampak depan

Pengendali LED tampak bawah

Hardware pengendali LED yang digunakan terdiri dari 10 LED untuk output dan 4 mini switch sebagai input. Dan dapat dikembangkan sampai dengan 12 output LED dan 5 input mini switch.  




Related Posts Plugin for WordPress, Blogger...