You are on page 1of 12

SIMULATOR ANTARMUKA KOMPUTER MENGGUNAKAN PPI 8255 DAN BAHASA PEMROGRAMAN VISUAL BASIC 6.

0 SEBAGAI MEDIA PEMBELAJARAN TEKNIK ANTARMUKA


( Suatu Studi di Jurusan Teknik Elektro FT-UNJ ) Nurul Rosita Alumni Angkatan 2005 Program Studi Pendidikan Teknik Elektronika dan Guru di SMK N 2 Tangerang Selatan Muhammad Yusro, M.T Dosen Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika Bapak Drs. Pitoyo Yuliatmojo, M.T Dosen Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika Chairil chaqiqi Mahasiswa Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektro Nomor Registrasi 5115092541

ABSTRACT Simulator Computer Interface Using the PPI 8255 and Visual Basic 6.0 Programming Language For Learning of Interface Engineering Subject. Skripsi, Jakarta: Faculty of Engineering, State University of Jakarta,2010.The aim of this research is to makethe learning equipment assistance of Technique Interfacing subject. Input,output using the PPI 8255 at mode 0operation, and programming languageVisual Basic 6.0 of computer interfacing. Research conducted in the electronicslaboratory Department of Electrical Engineering Faculty of Engineering University of Jakarta. This research hasdone for 2 semester, start from semester 090 to semester 091, using the methods of laboratory experiment.Simulator consists of 3 blocks.They are block processes, block input and output blocks. Input block consists of pushbutton as input variations flame 8-bit LEDand DC motor. Block the process, namelythe PPI 8255 at mode 0 operation using the parallel port and the programming language Visual Basic 6.0. Output block consists of 8-bit LED output, DC motor, stepper motor, and Seven Segment. Research results showed that fiveof the simulation module input and output in accordance with the test criteria and can simulate every instruction fromcomputer interfacing. Keywords : Simulator, PPI 8255 at mode 0,The Computer Interface Techniques

PENDAHULUAN Revolusi ilmu pengetahuan dan teknologi, perubahan masyarakat, pemahaman cara belajar anak, kemajuan media komunikasi dan informasi dan lain sebagainya memberi arti tersendiri bagi kegiatan pendidikan. Tantangan tersebut menjadi salah satu dasar pentingnya pendidikan teknologis dalam pengelolaan Salah pendidikan satu faktor dan dan yang hasil

keikutsertaan siswa dapat didorong dengan benda tersebut.Dalam mata kuliah keahlian khusus yang membutuhkan

mengoperasikan atau menggunakan benda asli, maka sebuah peragaan menjadi langsung pada yang

penting, merupakan

karena pengalaman multimedia. ini, banyak Peserta objek

Dan indera

pengalaman terlibat.

didik dapat dengankonsep,

pengajaran.

mengoperasikan

mempengaruhi belajar adalah

proses faktor

tindakan fisik dengan informasi tertentu. Di Universitas Negeri Jakarta Jurusan Teknik Elektro, Teknik Antarmuka

instrumental.

Faktor instrumental adalah faktor yang keberadaannya dan penggunaannya

merupakan mata kuliah berbobot 3 sks, yang terdiri dari teori

dirancang sesuai dengan hasil belajar yang diharapkan. Faktor faktor ini diharapkan dapat berfungsi sebagai sarana untuk tercapainya tujuan tujuan belajar yangtelah direncanakan.Fungsi adalah sebagai media sumber

dan praktik. Dibutuhkan sarana dan prasara na yang memadai, yaitu sebuah media belajar untuk praktik, sehingga pemahaman secarateoritis mengenai mata kuliah

pembelajaran

Teknik Antarmuka dapat diaplikasikan dan dikembangkan oleh mahasiswa dalam mata kuliah praktik Teknik Antarmuka.Sebuah komputer dapat dimanfaatkan sebagai

belajar. Dalam kata sumber belajar ini tersirat makna keaktifan, yakni sebagai penyalur, penyampai, penghubung dan lain lain. Oleh karena dapat itu, media

pengendalian instrumen elektronika, jika ditambahkan rangkaian interface

pembelajaran

meningkatkan

perhatian peserta didik terhadap materi ajar. Semakin dekat pengalaman belajar menyerupai kondisi dimana peserta didik akan menggunakan pelajaran yang telah mereka dapat, semakin efektif dan

(perantara) I/O yang dihubungkan ke port paralel di sebuah PC yang digunakan. Pemakaian PC dan bahasa pemrograman visual instrumen basic sebagai pengendalian elektronika memiliki

permanen pembelajaran tersebut. Benda asli dan benda tiruan mempunyai kegunaan yang unik. Ada banyak cara dimana

keunggulan yaitu pada PC dapat dibuat program tampilan di layar

komputer sehingga tampilan menjadi lebih

menarik, yang akan memberikan panduan terhadap perangkat elektronika yang akan dikendalikan.Salah satu pendekatan yang dapat digunakan untuk memberikan

interaksi dengan lingkungannya1. Proses belajar tersebut bias didapatkan dari media belajar yang digunakan berupa audio, visual, audio-visual, teknilogi berbasis computer dan sebagainya.

gambaran lebih jelas mengenai mata kuliah Teknik Antarmuka menggunakan dengan adalah dengan

simulator.

Pembelajaran simulator

Hakekat Pembelajaran Teknik Antarmuka Tujuan instruksional umum dari mata kuliah Teknik Antarmuka yaitu Setelah mengikuti perkuliahan ini, mahasiswa

menggunakan

banyak keuntungan. Teori dalam Teknik A ntarmuka dapat langsung dipraktikkan. Pembelajaran dengan praktik juga lebih menyenangkan serta mudah dipahami. Dengan adanya simulator antarmuka lebih

dapat memahami perangkat antar muka dan peripheral dengan baik dan dapat

diharapkan

mahasiswa

dapat

merancang suatu alat dengan menggunakan berbagai jenis antar muka dan peripheral tersebut. Tujuan instruksional khusus mata kuliah

memahami mata kuliah Teknik Antarmuka. Perumusan masalah pada penelitian ini adalah sebagai berikut : 1. Menambah ilmu pengetahuan

Teknik Antarmuka yaitu setelah mengikuti kuliah ini mahasiswa dapat : 1) Memahami perangkat antarmuka dan peripheral dengan baik dan dapat merancang suatu alat dengan menggunakan berbagai jenis antar muka dan peripheral tersebut, 2) Menjelaskan perangkat antarmuka

tentang pengendalian PPI 8255 pada mode o dengan antarmuka port parallel PC. 2. Sebagai media pembelajaran yang membantu mahasiswa dalam

memahami mata kuliah Teknik Antarmuka. 3. Sebagai bahan kajian dalam

dan peripheral, 3) Menjelaskan jenis-jenis peripheral, 4)

penelitian selanjutnya.

Menguraikan standar antarmuka, 5) Hakekat Pembelajaran Pembelajaran adalah suatu proses yang dilakukan individu untuk memperoleh suatu perubahan tingkah laku yang baru secara keseluruhan, sebagai hasil Menerangkan aplikasi antarmuka dan peripheral secara umum, 6) Menjelaskan perangkat peripheral optik. 7) Menjelaskan jenis-jenis peripheral optik yang sering

pengalaman individu itu sendiri dalam

dipakai dalam perancangan, 8)

Menerangkan display 7 segment berikut data-sheet dan contoh

Media Pembelajaran Pengertian media dalam proses belajar mengajar cenderung diartikan sebagai alat alat grafis, photografis, atau elektronis untuk verbal2. menangkap, memproses, dan

aplikasinya, 9) Merancang dengan menggunakan 7 segment display, 10) Menjelaskan perangkat Liquid Crystal Display (LCD), 11) Liquid 12)

menyusun kembali informasi visual atau

Menjelaskan Crystal

jenis-jenis

Display

(LCD).,

Menerangkan berikut

LCD

HD44780U dan contoh

Rancangan Pembuatan Simulator Simulator adalah alat untuk melakukan simulasi3. Simulasi adalah Simulasi adalah metode pelatihan yang memperagakan sesuatu dalam bentuk tiruan yang mirip dengan keadaan sebenarnya4. Simulator antarmuka computer dalam penelitian ini adalah sebagai media pembelajaran mata kuliah Teknik Antarmuka yang berisi 5 perangkat penguji. Simulator sebagai

data-sheet

aplikasinya, 13) Merancang dengan menggunakan LCD, 14)

Menjelaskan perangkat Analog to Digital Converter (ADC), 15)

Menjelaskan jenis-jenis Analog to Digital Converter (ADC)., 16) Merancang dengan menggunakan ADC, 17) Menjelaskan perangkat Digital to Analog Converter

media pembelajaran Teknik Antarmuka dapat meningkatkan perhatian mahasiswa terhadap materi ajar karena semakin dekat pengalaman belajar dengan pelajaran yang akan dipelajari, maka semakin efektif dan permanen pelajaran tersebut. Pemanfaatan PPI 8255 dan bahasa pemrograman visual basic 6.0 sebagai media pembelajaran pada mata kuliah teknik antarmuka,

(DAC), 18) Menjelaskan jenis-jenis Digital to Analog Converter

(DAC), 19) Merancang dengan menggunakan DAC, 20)

Menjelaskan perangkat antar muka antar muka Serial dan Paralel, 21) Menjelaskan jenis-jenis antar muka Serial dan Paralel, 22) Menjelaskan antar muka serial jenis RS-232 & SR-422/423, 23) Menjelaskan antar muka paralel jenis GPIB & IEEE488., 24) Merancang alat dengan menggu-nakan antar muka serial dan paralel.

dimaksudkan kemudahan kepada

untuk memberikan mahasiswa saat

kegiatan praktikum mata kuliah Teknik Antar Muka.Agar sebuah dengan ) maka computer perangkat diperlukan

dapat berkomunikasi luar ( peripheral

sebuah perantara ( interface ) I/O sebagai

penghubung melalui perantara I/O ini computer dapat berkomunikasi dengan perangkat elektronika yang digunakan sebagai rangkaian dibutuhkan perferal. perantara sebuah IC Untuk I>O membuat parallel PIO

METODOLOGI PENELITIAN Penelitian ini dilakukan di Laboratorium Komputer Jurusan Teknik Elektro Fakultas Teknik Universitas Negeri Jakarta. Waktu penelitian pada perkuliahan semester genap dan semester ganjil periode 2009/2010. Dan Metode yang digunakan adalah

bertipe

(Programmable Input Output). PIO adalah istilah yang digunakan untuk beberapa IC perantara I/O parallel yang dapat

metode eksperimen laboratorium.

deprogram. IC PPI 8255 terdiri dari 3 buah port yaitu port A, port B, dan port C. Untuk mengaktifkan IC PPI 8255 dilakukan memalui antarmuka pin chip select. Teknik bahasa

HASIL PENELITIAN Hasil Pengujian Input Push Button Berdasarkan data pengujian pada Tabel 14, dapat disimpulkan bahwa input push button dapat bekerja dengan baik,karena sesuai pengujian Tabel 14 Input Push Button Kondisi Push Tidak ditekan Ditekan 0V 4,2 $ Nyala Tegangan Port A 4,2 V Tegangan Port B 0V Kondisi LED Mati

membutuhkan

pemrograman sehingga perangkat luar dapat dikendalikan, salah satunya

menggunakan Visual Basic 6.0. Bahasa pemrograman Visual Basic 6.0 yaitu perangkat lunak untuk menyusun program aplikasi yang bekerja dalam lingkungan system operasi windows .
5

Dengan

memakai bahasa pemrograman visual basic dan sebuah computer terhubung ke IC PPI 8255 menggunakan kabel DB25 maka rangkaian perantara I/O parallel yang dirancang memakai IC PPI 8255 dapat dihubungkan dan diprogram melalui Hasil Pengujian Kondisi Output LED Berdasarkan data pengujian pada Tabel 15, dapat disimpulkan bahwa output LED dapat bekerja dengan baik, karena sesuai dengan criteria pengujian. Tabel 15 Kondisi Output LED Level Logika 0 1 Tegangan Port 0V 4,2 V Kondisi LED Mati Nyala

computer. Sehingga sebuah computer dapat mengendalikan beberapa macam perangkat elektronika penguji, yaitu : LED,

Pushbutton, Motor DC, motor stepper dan Seven Segment

Hasil Pengujian Output Motor DC Berdasarkan data hasil pengukuran pada Tabel 16, dapat disimpulkan bahwa output motor DC bekerja dengan baik, karena ssesuai dengan criteria pengujian. Tabel 16 Output Motor DC Level Logika PPI 8255 PB PB Input 1 0 4 A 0 1 1 0 0,1 3,4 3 A 3,4 0,6 3,18 Kanan Kiri Output 4Y 3Y Tegangan l293 (volt) PIN IC Arah Putaran Motor

Hasil Pengujian Kondisi Output Seven Segment Berdasarkan data hasil pengukuran pada Tabel 18, dapat disimpulkan bahwa output Seven Segment dapat bekerja dengan baik, karena sesuia dengan criteria pengujian. Tabel 18 Output Seven Segment Level Logika Input Output Outpu t

D C B A a b c d e f g tampil an 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 2 0 0 1 0 0 0 0 0 1 1 0 3 0 1 0 1 1 0 0 1 1 0 0 4

0,1 3,18 0,6

Hasil Stepper

Pengukuran

Output

Motor

0 1 0 0 0 1 0 0 1 0 0 5 0 1 1 1 1 1 0 0 0 0 0 6 0 1 0 0 0 0 0 1 1 1 1 7 1 0 1 0 0 0 0 0 0 0 0 8 1 0 0 0 0 0 0 1 1 0 0 9

Berdasarkan data hasil pengukuran pada Tabel 17, dapat disimpulkan bahwa output bekerja dengan criteria pengujian. Dengan hal tersebut maka motor ini bekerja dengan baik. Tabel 17 Motor Stepper Level Logika PPI Tegangan PIN IC 8255 74LS24N PC PC PC PC Y4 Y3 Y2 Y1 2 1 0 3 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0,1 0,1 0,1 3 0,1 0,1 0,1 3 3 0,1 3 0,1 0,1 0,1

Hasil Pengujian Perangakt Lunak Pengujian menggunakan konsep Blax Box yaitu pengujian yang mengabaikan

mekanisme internal system atau komponen dan focus semata mata pada output yang dihasilkan yang merespon input yang dipilih dan kondisi ekekusi. Berikut hasil table pengujian Black Box pada simulato PPI 8255 ditujukan pad Tabel 19.

0,1 0,1

Tabel 19 Hasil Pengujian Black Box Judul Skenar io Hasil yang diharap kan 1. Tomb ol Piliha n Simul asi Mouse Muncul Berfun gsi denga n baik Hasil Penguj ian

LED pada simula si push button dan LED diklik

diarahk tombol an pada tombol pilihan simula yaitu tombol LED dan Push

4. Tomb ol matik an semu a LED

Tombo l matika n semua LED pada simula si push button dan LED diklik

Semua LED mati

Berfun gsi denga n baik

si yang Button, berada pada tiap form Motor DC, Motor Stepper dan Seven Segmen t 2. Tomb ol LED dan Push Butto n 3. Tomb ol nyala kan semu Tombo l nyalak an semua Tombo Muncul Berfun gsi denga

5. Tomb ol berjal an dari kanan

Tombo l berjala

LED berjalan dari

Berfun gsi denga n baik

l LED form dan Push Button dtekan simulas i

push n baik

n dari kanan kanan pada simula

button dan LED Semua LED menyal a Berfun gsi denga n baik

si push button dan LED diklik

6. Tomb ol berjal an dari kiri

Tombo l berjala n dari kiri pada simula si push button dan LED diklik

LED berjalan dari kiri

Berfun gsi denga n baik 9. Tomb ol

diklik Tombo l Muncul huruf Berfun gsi

Inisial inisiali isasi sasi pada simula si push button dan LED diklik

FF pada denga text box n baik

7. Tomb ol berjal an dari tenga h

Tombo l berjala

LED berjalan dari

Berfun gsi denga n baik

10. Tomb ol

Tombo

Muncul

Berfun gsi denga

l motor form simulas

Motor DC DC diklik

n dari tengah tengah pada simula si push button dan LED diklik

i motor n baik DC

11. Tomb ol

Tombo l

Muncul huruf

berfun gsi

Inisial inisiali isasi sasi pada simula si LED Berfun Motor DC diklik 12. Tomb ol Clock wise Tombo l Clock wise pada simula

FF pada denga Text Box n baik

8. Tomb ol berhe nti

Tombo l

berhenti gsi denga n baik

berhent berjalan i pada simula si push button dan LED

DC berputa

Berfun gsi

r searah denga jarum jam n baik

si Motor DC diklik 13. Tomb ol Tombo l DC berputa r berlawa nan jarum jam Berfun gsi denga n baik

wise

pada simula si motor stepper diklik

r searah n baik jarum jam

Count Counte er Clock wise r Clock wise pada simula si Motor DC diklik 14. Tomb ol berhe nti Tombo l

17. Optio n

Option Counte

Motor stepper berputa r berlawa nan jarum jam

Berfun gsi denga n baik

Count r er Clock wise Clock wise pada simula si motor stepper

Motor DC

Berfun gsi 18. Tomb ol berhe nti

diklik Tombo l Motor stepper Berfun gsi

berhent berhenti denga i pada berputa simula si Motor DCdikl ik r n baik

berhent berhenti denga i pada berputa simula si Motor stepper r n baik

15. Tomb ol

Tombo

Muncul

Berfun gsi denga 19. Tomb ol

diklik Tombo Muncul Berfun gsi denga

l motor form simulas

Motor Steppe Stepp er 16. Optio n Clock r diklik Option Clock wise

l seven form simulas

i motor n baik Stepper Motor stepper berputa Berfun gsi denga

Seven segme Segm ent nt diklik

i seven n baik segmen t

20. Tomb

Tombo

Pada

Berfun

ol enter

l enter seven pada form simula si seven segme nt diklik segmen t

gsi denga

Blok Input yaitu Psuh Button yang terhubung ke port A PPI 8255 melalui IC buffer dapat dibaca oleh program. Blok Output yaitu LED, motor DC, Motor Stepper, dan Seven Segment digerakkan dengan baik. Tegangan 4,8 V yang keluar dari PPI 8255 dapat menggerakkan IC L293D dan transistor.

akan n baik

muncul angak sesuai yang dipilih pada combo box

Kelebihan dan Keterbatasan Alat Kelebihan alat Jika dibandingkan dengan menggunakan

PEMBAHASAN HASIL PENELITIAN Analisa Hasil Pengujian Pengujian media ini terdiri dari pengujian blok blok system yang terdiri dari blok input, blok proses, blok output dan pengujian perangkat lunak. BLok input yaiut port parallel computer pribadi dan PPI 8255 yang dikendalikan Basic bahasa 6.0 di

port

paralel

DB-25,

maka

simulator

antarmuka komputer yang menggunakan PPI 8255 dapat mengendalikan perangkat elektronik lebih banyak. Dengan

menggunakan PPI 8255 pada mode 0, terdapat 24 I/O yang dapat diatur sebagai input atau output.Dengan menggunakan bahasa pemrograman Visual Basic 6.0, tampilan simulasi dapat dibuat menarik dan interaktif.

pemrogramman

Visual

lingkungan windows menggunakan file input32.dll untuk mengakses port parallel, digunakan untuk memberikan data dan sinyal ke PPI 8255. Dari hasil pengujian perangkat lunak didapatkan program

Keterbatasan alat Simulator antar muka komputer ini

dirancang hanya bekerja pada Mode 0. Dan Perangkat input dan output yang terdapat pada simulator antar muka yang penulis buat masih belum lengkap

Visual Basic 6.0 di lingkungan windows dapat mengakses port parallel dan PPI 8255 pada blok proses system yaitu system rangkaian Port Paralel dan PPI 8255 bekerja dengan baik. Tegangan yang keluar dari tiap port PPI 8255 sebesar 4,8 V.

KESIMPULAN DAN SARAN Kesimpulan IC PPI 8255 dapat dikendalikan oleh port paralel sebagai antarnuka komputer dalam

merancang komputer mata

suatu sebagai kuliah PPI

simulator antarmuka media pembelajaran Teknik Antarmuka. 8255 dapat I/O hanya

kabel.Simulator seperti ini hendaknya bisa dicontoh sebagai media pembelajaran bagi mata kuliah lain.

Menggunakan memperbanyak

DAFTAR PUSTAKA Axelson, Jan. Parallel Port Complete.

komputer dibandingkan

menggunakan port paralel sehingga dapat mengendalikan banyak program.Bahasa Hadi

Winnebago St. Madison :Lakeview Research, 1996. Wiyono, Eko. Kamus

pemrograman yang digunakan yaitu Visual Basic 6.0 yang berada di lingkungan windows dapat digunakan sebagai bahasa pemrograman antarmuka komputer dengan desain yang menarik untuk mengendalikan perangkat elektronik.Hasil penelitian ini diharapkan menjadi media pembelajaran mata kuliahTeknik ehingga Antarmuka mahasiswa yang lebih

Bahasa Indonesia Lengkap . Palanta, 2007 Munadi, Yudhi. Media Pembelajaran. Jakarta : Gaung Perdana Press, 2008. Retna Prasetia dan Catur Edi Widodo, Interfacing Port Paralel dan Port Serial Komputer dengan visual basic 6.0 . Yogyakarta : ANDI Yogyakarta, 2004 Surya, Muhammad. Psikologi Pembelajaran dan Pengajaran. Bandung :

bermanfaats

mudah dalam melaksanakan praktikum matakuliah Teknik Antarmuka.

Saran Sebaiknya perhatikan penggunaan EYD pada penulisan skripsi ini karena masih banyak kalimat yangt idak efektif dan terdapat banyak kesalahan tanda baca. Agar tampilannya tidak kaku, maka bahasa pemrograman harus dipilih yang semenarik mungkin misalnya Labview. Sebaiknya diberikan penjelasan program yang dibuat denganVisual Basic 6.0 agar dapat dipahami oleh pembaca. Media memakai yang port digunakan serial biaya hendaknya dapat jumlah

IKIP Bandung, 1997. Sutadi, Dwi. I/O Bus & Motherboard . Yogyakarta Yogyakarta,2004. Udin S. Winatapura dan Tita Rosita. Belajar Mengajar . Jakarta :Departemen : ANDI

Pendidikan Kebudayaan, 1996. Wiyono, Didik. Panduan keluarga Praktis AVR

Mikrokontroler

Menggunakan DT-Combo AVR-51 Starter Kit dan DT-Comboexercise Kit. . Surabaya : Innovative Electronics, 2007.

sehingga dan

meminimalisir

You might also like