4 Interface Komputer

14

Transcript of 4 Interface Komputer

Page 1: 4 Interface Komputer

Interface Komputer

[email protected]@gmail.com

Page 2: 4 Interface Komputer

Interface (Antarmuka) :Adalah hubungan komputer dengan perangakat keras eksternal untuk keperluan pemrosesan berbasis komputer.

Protokol (aturan) :Adalah aturan standar yang mengatur untuk mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer.

Page 3: 4 Interface Komputer

MUXDATA

ACQUISITIONBOARD

PROCESSORBOARD

SENSOR 1

SENSOR 2

SENSOR 3

SENSOR n

……

Interface untuk bisa saling terkoneksi

Page 4: 4 Interface Komputer

Contoh :

Interface komputer serial RS-232(Suryono et all, International Journal of Civil and Environmental Engineering, Vol. 11, No. 5, Oktober 2011)

Page 5: 4 Interface Komputer

Contoh :

Interface komputer serial RS-232(Jun et all, Journal of Networks, Vol. 4, No. 10, December 2009)

Page 6: 4 Interface Komputer

Contoh :

Interface TCP/IPJournal of Computer Communications 31 (2008) 2726–2738

Page 7: 4 Interface Komputer

ARSITEKTUR KOMPUTER

CONTROLLER

CONTROLLER

ROMROM

RAMRAM

SlotEkspansi

Floppy Disk

Controler

Hard Disk Controler

ASCIIInterface

VGAinterface

LPT

COM

USB

IrDA

PSU

uP

BUS DATABUS KOTROLBUS ALAMAT

Page 8: 4 Interface Komputer

Mainboard Komputer

Page 9: 4 Interface Komputer

Fasilitas I/O interface :

• Port Paralel (LPT1)• Port Serial (Com1, PS2)• Port Ethernet (TCP/IP socket)• Universal Serial Bus (USB)• Soundcard• Port Game adapter (Joystik)• Industrial Interface Card (Advantech, NI-Daq)

Page 10: 4 Interface Komputer

Parallel Port LPT1

Serial Port

Page 11: 4 Interface Komputer

Ethernet Port Ethernet Interface Kit

Page 12: 4 Interface Komputer

USB Port Kit USB Interface

Page 13: 4 Interface Komputer

Industrial Interface Card

Page 14: 4 Interface Komputer

Bahasa Pemrograman

Digunakan untuk membuat protokol (aturan) perangkat keras, Contoh :

AssemblyC, C++ , Visual C, Borland CPascal, Borland DelphiBasic, Visual Basic (VB)JavaFortranMathlabLabview (NI-Daq)Genidaq (Advantech)