pertemuan v

6

Upload: hani-dewi

Post on 09-Nov-2015

216 views

Category:

Documents


3 download

DESCRIPTION

Materi

TRANSCRIPT

  • 1INTERFACE EKSTERNALINTERFACE EKSTERNAL(PORT)(PORT)

    PERTEMUANPERTEMUAN

    Aspek Mekanik Aspek Elektrik Aspek Fungsional Aspek Prosedural

    Port tidak hanya merupakan suatu konektor yang menghubungkan komputer dengan piranti lainnya, tetapi berisi sesuatu yang cerdas, yaitu berupa logikyang melakukan fungsi komunikasi antara peripheral dengan komputer melalui Bus. Karakteristik pentingsebuah Port adalah bahwa port memiliki 4 aspek yaitu :

    Dalam sistim Komputer dikenal dua jenisPort yaitu:

    Adalah Port yang melakukan komunikasi serial. Yang perlu diperhatikan dalam kecepatan transfer data dihitung dalam bit perdetik (bps).Contoh contoh port serial adalah :

    A.PORT SERIAL

    EIA/TIA 232 (RS 232C)

    Karakteristik :1. Transfer data rendah (sampai dengan 20 Kbps)2. Antarmuka titik ke titik (Point to Point)3. Level tegangan Mark and Space 4. Dipakai sebagai standar komunikasi serial

    asinkron maupun sinkron pada Personal Computer (comm1 dan comm2)

    Antarmuka RS-232C merupakan jenis antarmukayang sering digunakan untuk komunikasi serial antar komputer atau antar peripheral dan sebagaiantarmuka standar untuk digunakan antara Data Terminal Equipment (DTE) dan Data Communication Equipment (DCE). RS232C terdiri atas beberapa aspek, yaitu : aspekmekanik, aspek elektrik/ listrik, aspek fungsional, dan aspek prosedural.

    AspekAspek MekanikMekanik

    Menerangkan tentang hubungan fisik antara DTE (komputer) dengan DCE (misalnya modem).

    Sinyal data dan kontrol dikemas dalam sebuahkabel dengan soket disetiap ujungnya yang disebutkonektor.

    Konektor dalam sebuah sistim komputer umumnyamempunyai konektor 9 pin (DB-9) male pada DTE dan konektor 25 pin (atau lebih dikenal sebagai DB-25) female pada DTE.

  • 2R S -2 3 2 C(D B 9 M p a d a D T E )

    R S-232 C(D B 25 F pad a D T E )

    Gambar 5.1. Bentuk Konektor RS-232C

    AspekAspek ElektrikElektrik

    RS 232C mempunyai karakteristik elektrik yang jauhberbeda dari logika TTL maupun CMOS. Data direpresentasikan dalam logika 0 atau SPACE yang mempunyai tegangan lebih positif dari + 3 Volt.

    Logika 1 atau MARK yang mempunyai tegangan lebihnegatif dari - 3 Volt. Kecepatan pengiriman data yang diijinkan adalah < 20 Kbps ( Kilobit per detik ).

    Kapasitansi maksimum dari kabel penghubung yang diperbolehkan adalah 2500 pF.

    Dengan mengingat bahwa kapasitansi kabelmultikonduktor berkisar pada 150 pF, maka transmisi data melalui RS232 sesungguhnya tidak dapat melebihi 15 m.

    Resistansi keluaran dari sistim > 300 Ohm dan arusmaksimum yang diperbolehkan adalah 500 mA, tanpamenimbulkan kerusakan pada sistim

    Aspek Fungsional

    Menyangkut fungsi-fungsi dari setiappin yang terdapat pada antarmuka RS-232 yang menghubungkan antara DTE dan DCE.

    Secara umum dapat digolongkanmenjadi empat fungsi utama yaitu : Pertukaran data, Kontrol, Pewaktu danGround.

    AspekAspek ProseduralProsedural

    MerupakanMerupakan langkahlangkah--langkahlangkah dalamdalam transmisitransmisi data data yang yang didasarkandidasarkan atasatas fungsifungsi karakteristikkarakteristik daridariantarmukaantarmuka RS232C. RS232C.

    BilaBila DTE DTE akanakan melakukanmelakukan komunikasikomunikasi dengandengan DTE DTE lain, lain, makamaka prosedurprosedur panggilanpanggilan dilakukandilakukan dengandenganmenggunakanmenggunakan sinyalsinyal--sinyalsinyal RSRS--232C 232C adalahadalahsebagaisebagai berikutberikut : :

    1. Ketika DTE_1 (Komputer) pertama kali dihidupkan, DTE_1 akan melakukan beberapaself check, dan mengirimkan sinyal Data Terminal Ready (DTR) untuk memberitahukanDCE_1 bahwa DTE_1 siap untuk melakukankomunikasi.

    2. Jika DCE_1 juga telah dihidupkan, dan siapuntuk mengirim dan menerima data makaDCE_1 akan mengirimkan sinyal Data Set Ready (DSR) kepada DTE_1 dan mencarihubungan dengan DTE_2.

    3. Kemudian jika DTE_1 mempunyai data yang siap untuk dikirimkan, DTE_1 akanmemberikan sinyal Request To Send (RTS) kepada DCE_1. Dan DCE_2 memberikansinyal Carrier Detect (CD) kepada DTE_1 yang menandakan bahwa kedua DCE telahmembuat hubungan dengan DTE_2.

    4. Ketika DCE_1 benar - benar telah siap untukmengirimkan data, DCE_1 akan mengirimkansinyal Clear To Send (CTS) kepada DTE_1. DTE_1 kemudian akan mengirimkan data serikepada DCE_1 dan hubungan komunikasiberjalan.

  • 35. Jika DTE_1 telah selesai mengirimkan seluruhdatanya, DTE_1 akan menonaktifkan sinyal RTS yang akan menyebabkan DCE_1 menonaktifkanpula sinyal CTS dan berhenti mengirim.

    MODEM MODEM

    TXDRXDRTS

    CDCTS

    DTRDSR

    TXDRXDRTS

    CDCTS

    DTRDSR

    KOMPUTER KOMPUTER

    DTE_1 DTE_2DCE_1 DCE_2

    2 21

    3

    45

    1

    EIA/TIA 422EIA/TIA 422

    KarakteristikKarakteristik ::1.1. Transfer data Transfer data sedangsedang, , sampaisampai dengandengan 10 Mbps 10 Mbps

    ((padapada jangkauanjangkauan kabelkabel 40 feet)40 feet)2.2. PanjangPanjang kabelkabel maksimummaksimum 4000 kaki (4000 kaki (padapada

    kecepatankecepatan transfer data 100 kbps)transfer data 100 kbps)3.3. AntarmukaAntarmuka dapatdapat dilakukandilakukan titiktitik keke titiktitik (Point to (Point to

    Point) Point) atauatau multidropmultidrop

    EIA/TIA 485 EIA/TIA 485 KarakteristikKarakteristik ::1.1. MemilikiMemiliki karakteristikkarakteristik samasama sepertiseperti EIA 422 EIA 422 tetapitetapi

    dapatdapat mendukungmendukung operasioperasi multiple driver. multiple driver. 2.2. Transfer data Transfer data sedangsedang, , sampaisampai dengandengan 10 Mbps 10 Mbps

    ((padapada jangkauanjangkauan kabelkabel 40 feet)40 feet)3.3. PanjangPanjang kabelkabel maksimummaksimum 4000 kaki (4000 kaki (padapada

    kecepatankecepatan transfer data 100 kbps)transfer data 100 kbps)4.4. AntarmukaAntarmuka dapatdapat dilakukandilakukan MultipointMultipoint

    EIA/TIA 644 (IEEEEIA/TIA 644 (IEEE--1596.3) 1596.3) 1. Menggunakan teknologi LVDS (Low Voltage

    Differential Signalling) dengan tegangan kerjakurang dari 2 Volt (Memenuhi standar CMOS).

    2. Kecepatan transfer data sampai dengan 450 Mbps

    3. Menggunakan tegangan kerja 250 mV untuktegangan minimum dan 400 mV untuktegangan maksimum.

    UNIVERSAL SERIAL BUS (USB) USB dikembangkan oleh konsorium Intel,

    IBM, Microsoft, Compaq, DEC, NEC danNorthern Telecom

    Gambar 5.3. Bentuk Konektor USB (Kiri : Terhubung pada Komputer; Kanan : Terhubung pada Alat)

    UNIVERSAL SERIAL BUS(USB)

    Karakteristik :1. Mampu tersambung dengan 127 alat dengan Star-

    Hirarkis (Bercabang) 2. Memiliki bandwidth/ Transfer data sedang (USB versi

    1.1) 1.Untuk kabel terselubung (shielded) : 12 Mbps2.Untuk kabel tidak terselubung (unshielded) : 1,5

    MbpsSaat ini dikembangkan versi USB 2.0 dengan

    kemampuan transfer data 480 Mbps3. Mendukung Plug and Play4. Dapat diinstalasi/ un-instalasi pada saat sistim

    berjalan (Hot Plug)5. Murah dan mudah dalam penggunaan

  • 4 USB USB merupakanmerupakan bus Bibus Bi--directional (2 directional (2 ArahArah) ) memakaimemakai jenisjenissinyalsinyal Differential NRZI. Differential NRZI. MenggunakanMenggunakan AsinkronAsinkron dandanIsosinkronIsosinkron antarantar alatalat, , dengandengan jangkauanjangkauan 4 meter. 4 meter.

    USB USB memakaimemakai 4 4 paketpaket protokolprotokol yang yang berbedaberbeda : : KontrolKontrol, , InterupsiInterupsi, Isochronous , Isochronous dandan Bulk. Bulk. TiapTiap pertukaranpertukaran protokolprotokolmemilikimemiliki 3 3 paketpaket; ; SebuahSebuah PaketPaket Token yang Token yang membawamembawaalamatalamat, , SebuahSebuah PaketPaket Data yang Data yang membawamembawa data data dandanPaketPaket Handshake yang Handshake yang mengakhirimengakhiri pertukaranpertukaran data.data.

    NRZI NRZI menghasilkanmenghasilkan sebuahsebuah perubahanperubahan sinyalsinyal bilabilamenunjukkanmenunjukkan logikalogika 0. 0. TidakTidak adaada perubahanperubahan bagibagi logikalogika 1.1.

    Bit Stuffing Bit Stuffing dipakaidipakai bersamabersama samasama dengandengan NRZI NRZI untukuntukmenghentikanmenghentikan sinyalsinyal yang yang berulangberulang dalamdalam kondisikondisi idle.idle.

    JikaJika terdapatterdapat lebihlebih daridari 6 kali 6 kali tidaktidak terdapatterdapat perubahanperubahansinyalsinyal makamaka disisipkandisisipkan logikalogika 0.0.

    DenganDengan adanyaadanya NRZI NRZI dandan Bit stuffing Bit stuffing memungkinkanmemungkinkanpenerimapenerima mensinkronkanmensinkronkan iramairama kerjakerja dengandengan pengirimpengirim (self (self clocking).clocking).

    Chasis Ground-GND5

    GroundHitamGND4

    Data + (In)HijauD+ atau USBPn3

    Data (Out)PutihD- atau USBPn#2

    +5 VDCMerahVCC1

    PenjelasanWarna kabelNamaPin

    n menunjukkan nomor basis portTabel 5.2. Penempatan pin pada USB

    IEEE - 1394 / P - 1394 (FIREWIRE)

    1. Mampu tersambung dengan 63 alat2. Memiliki bandwidth/ Transfer data cepat :

    FireWire P1394a : 400 Mbps FireWire P1394b : 800 Mbps

    3. Mendukung Plug and Play4. Dapat diinstalasi/un-instalasi pada saat sistim

    berjalan (Hot Plug)5. Murah dan mudah dalam penggunaan

    P1394 atau yang lebih dikenal sebagai FireWire dikembangkan oleh MacintoshHampir sama dengan USB (saingan?), FireWire memilikikarakteristik sebagai berikut:

    Gambar 5.4. Bentuk Konektor FireWire(Kiri : Terhubung pada Komputer; Kanan : Terhubung pada Alat)

    FireWire (P FireWire (P -- 1394) 1394) adalahadalah media media alternatifalternatif yang yang dikembangkandikembangkan oleholeh Apple Macintosh yang Apple Macintosh yang menjelaskanmenjelaskan mengenaimengenai sebuahsebuah media, media, topologitopologi dandanprotokolprotokol teknologiteknologi terbaruterbaru..

    AntarmukaAntarmuka FireWire FireWire disebutdisebut sebagaisebagai High High Performance Serial Bus (HPSB) yang Performance Serial Bus (HPSB) yang menggantikanmenggantikanApple Desktop Bus (ADB).Apple Desktop Bus (ADB).

    MendukungMendukung 63 63 alatalat tersambungtersambung, , dengandengan jarakjarakmaksimummaksimum kabelkabel 4,5 meter. 4,5 meter. MaksimumMaksimum alatalat padapada bus bus adalahadalah 16 16 sehinggasehingga memungkinkanmemungkinkan jarakjarak maksimummaksimum72 meter.72 meter.

    SalahSalah satusatu keunggulankeunggulan daridari sistimsistim iniini adalahadalahmenspesifikasikanmenspesifikasikan tigatiga lapis lapis protokolprotokol untukuntukmenstandarisasimenstandarisasi caracara sistimsistim host host berinteraksiberinteraksi dengandenganperangkatperangkat peripheral peripheral melaluimelalui bus serial. bus serial. KetikaKetika lapis lapis iniini ::

    1. Physical Layer :Menentukan media transmisi (Konektor dan kabel), karakteristik listrik dan pensinyalan.

    2. Link Layer :Mendefinisikan transmisi data dalam bentuk paket. Duajenis transmisi yang didukung adalah Asinkron danIsosinkron.

    3. Transaction Layer :Menentukan protokol Request-Response (Permintaandari Peripheral dan ditanggapi oleh Host) danmendukung lapis dibawahnya serta aplikasinya.

  • 5Gambar 5.5. Pengkabelan (Wiring) pada FireWire pada Duajenis konektor pada FireWire : 4 Pin (Untuk Peralatan), dan 6

    Pin (Komputer)AData6DataA ; TWISTED PAIR

    (A- & A+)5

    Clock (Strobe)4Clock (Strobe)B ; TWISTED PAIR

    (B- & B+)3

    GroundGND2+30 VDCVCC1

    PenjelasanNamaPin

    Tabel 5.3. Penempatan pin pada FireWire

    B. PORT PARAREL

    Port yang melakukan komunikasi pararel.Yang perlu diperhatikan dalam kecepatantransfer data dihitung dalam byte perdetik(Bps)

    PARAREL PORT PARAREL PORT PARAREL PORT PARAREL PORT PARAREL PORT PARAREL PORT PARAREL PORT PARAREL PORT CENTRONIC PORTCENTRONIC PORTCENTRONIC PORTCENTRONIC PORTCENTRONIC PORTCENTRONIC PORTCENTRONIC PORTCENTRONIC PORT

    Karakteristik :1. Mendukung transfer data secara Handshake (jabat

    tangan) karena komputer dapat mengirimkan karakterjauh lebih cepat dibandingkan mencetaknya.

    2. Memiliki : 8 Bit Bus Data Out dengan sinyalpengendali yang khusus digunakan bagi alatpencetak.

    3. Dipakai secara luas oleh Personal Komputer sampaisaat ini

    CENTRONIC PORT(pada Printer)

    IB M P C P A R A R E L P O R T(D B 2 5 M p a d a k o m p u t e r )

    Gambar 5.6. Konektor Pararel Port (Kiri) dan Centronic Port (Kanan)

    SCSISCSI(Small Computer System Interface)(Small Computer System Interface)

    KarakteristikKarakteristik ::1.1. PerangkatPerangkat yang yang terhubungterhubung dengannyadengannya berfungsiberfungsi

    secarasecara independenindependen dandan dapatdapat bertukarbertukar data data satusatudengandengan yang yang lainnyalainnya tanpatanpa/ / dengandengan sistimsistim HostHost

    2.2. PertukaranPertukaran sinyalsinyal padapada SCSI SCSI terjaditerjadi antaraantara inisiatorinisiatordandan targettarget

    3.3. InisiatorInisiator umumnyaumumnya sistimsistim Host Host dandan Target Target umumnyaumumnyaperipheral controller peripheral controller

    4.4. MemilikiMemiliki hubunganhubungan rantairantai (daisy chain) (daisy chain) antarantarperalatanperalatan

    5.5. SetiapSetiap peralatanperalatan memilikimemiliki ID yang ID yang unikunik6.6. SpesifikasiSpesifikasi SCSI SCSI memilikimemiliki perintahperintah yang yang built inbuilt in

    dandan spesifikspesifik bagibagi jenisjenis perangkatperangkat tertentutertentu (17 (17 perintahperintah) . ) . InilahInilah kekuatankekuatan daridari SCSI, SCSI, sehinggasehinggadapatdapat menyederhamenyederha--nakannakan tugastugas perangkatperangkat lunaklunakI/O I/O untukuntuk menjalankanmenjalankan alatalat tersebuttersebut padapada sistimsistimHost. Host.

  • 6IEEE-488 (GENERAL PURPOSE INTERFACE BUS (GPIB)/ HEWLETT-

    PACKARD INTERFACE BUS (HPIB))

    1. Listener, yaitu alat yang dapat menerima data dariperalatan /instrumen lainnya atau dengan pemrosesutama. Contohnya printer, alat penampil (layar), Power Supply terprogram, Sinyal generator terprogram dsb.

    IEEE - 488 dikembangkan oleh Hewlett Packard sebagaiantarmuka pengujian bagi peralatan/ instrumen cerdasdengan komputer. IEEE - 488 menggolongkan 3 alat yang dapat tersambungdengan antarmuka ini :

    Gambar 5.7. Penggolongan tiga alat pada IEEE-488

    2. Talker, yaitu alat yang dapat memberikan data keperalatan/instrumen. Contohnya adalah Tape reader, Digital Voltmeter, Frequency counter danperalatan ukur lainnya.

    3. Controller, yaitu alat yang dapat menentukan siapayang menjadi Talker dan Listener pada bus IEEE -488

    Karakteristik :1. Port yang dapat digunakan sebagai Input maupun

    Output2. Level tegangan TTL (Transistor-Transistor Logic)3. Memiliki hubungan rantai (daisy chain) antar

    peralatan4. Memiliki lebar data 8 bit yang dapat digunakan

    untuk transfer data, alamat, perintah dan status byte sebanyak 10 alat/instrumen.

    5. Standar mikroprosesor dapat terhubung denganantarmuka ini menggunakan Intel 8291 GPIB Talker-Listener dan Intel 8292 GPIB Controller, sehingga beberapa peralatan test instrumendapat terintegrasi menjadi satu (Integrated Test System) .