TUGAS MAKALAH
SISTEM MIKROPROSESOR
PORT INTERFACE
Nama : Viviean
Anneesa
BP : 1611011004
Kelas : II
DIV EC
Mata Kuliah : Sistem
Mikroprosesor
Dosen Pembimbing : Efrizon, SST, MT.
POLITEKNIK NEGERI PADANG
JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI DIV ELEKTRONIKA
INDUSTRI
TAHUN 2017/2018
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah SWT, semoga rahmat dan keselamatan dilimpahkan kepada nabi Muhammad SAW, para sahabat dan seluruh umatnya . Rasa syukur itu dapat kita wujudakan dengan cara memelihara lingkungan dan mengasah akal budi untuk memanfaatkan karunia Allah SWT itu dengan sebaik-baiaknya . Jadi, rasa syukur itu harus senantiasa kita wujudakan dengan rajin belajar dan mengikuti perkembangan ilmu pengetahuan . Dengan cara itu, kita akan menjadi generasi bangsa yang tangguh, berbobot serta pintar .
Bertolak
dari hal diatas, kami berusaha sebaik mungkin menyusun makalah ini dengan sebaik-baiknya
. Ucapan terima kasih kepada Pak Efrizon, SST, MT. Selaku dosen pembimbing mata
kuliah “Sistem Mikroprosesor” sehingga penulis dapat menyelesaikan makalah
tepat pada waktunya yang berjudul “ Port Interface “.
Segala usaha telah kami
lakukan untuk menyelesaikan makalah ini . Namun dalam usaha yang maksimal tentu
masih terdapat kekurangan . Untuk itu kami mengharapkan kritik dan saran dari
semua pihak dalam penyempurnaan makalah ini
Padang, 06 Januari 2018 |
Penulis |
(Viviean Anneesa) |
DAFTAR ISI
Cover Makalah.............................................................................................
Kata Pengantar............................................................................... ............
Daftar Isi.......................................................................................... ............
BAB I PENDAHULUAN
A. Latar Belakang........................................................................... ..........
B. Tujuan......................................................................................... ..........
BAB II PEMBAHASAN
A.
Serial Port.............................................................................................
B.
Parallel Port...............….......................................................................
C.
USB
Port..............................................................................................
BAB III PENUTUP
A. Kesimpulan................................................................................... ......
B. Saran............................................................................................ ......
DAFTAR
PUSTAKA
BAB I
PENDAHULUAN
A.
Latar
Belakang
Pesatnya
perkembangan dan kemajuan diberbagai bidang informatika dan teknologi, baik
dilihat dari segi software, hardware dan brainware. Salah satu contoh implementasi dari bidang informatika
dan teknologi adalah menjaga keamanan komputer. Untuk menjaga keamanan komputer
data dan media hardware perlu
diperhatikan dalam penggunaan sistem komputer. Salah satu media hardware sebagai alat penelitian yaitu Universal Serial Bus (USB).
B.
Perangkat
USB atau Port USB bersifat hot swappable
artinya perangkat keras yang sudah menggunakan sistem plug and play. Koneksi plug
and play untuk menyambungkan PC
dengan peripheral devices lainnya,
seperti audio player, joystick, kibor, telepon, kamera
digital, scanner, dan printer. Teknologinya sendiri
dikembangkan pertama kali 12 tahun lalu, dan baru pada akhir 1990-an teknologi
ini dikenal luas.
Kecepatan
USB versi 1.0 mampu mentransfer data sebesar 1,5 Mbps (1,5 million bits per second). Kecepatan transfer data ini 10 kali lebih
cepat dibandingkan dengan port serial. Sedangkan USB versi 2.0 mampu
mentransfer data sebesar 480 Mbps (million
bits per second).
C.
Dalam
hal ini penulis menfokuskan USB pada removable
disk. Salah satu fungsi USB adalah untuk
penyimpanan data (memory storage
atau dapat disebut dengan memory stick)
dalam OS Windows sering disebut dengan removable disk.
Yang termasuk removable disk, seperti
Floppy disk, USB-HDD, Flash disk, Compact
Flash, SD/Mini SD, T-Flash Card, MMC/RS
MMC, Memory Stick, dll.
B. Tujuan
Setelah mempelajari makalah ini, diharapkan pembaca mampu untuk Memahami jenis-jenis
port interface
PEMBAHASAN
A. Port Serial DB9
Komunikasi serial membutuhkan port sebagai
saluran data. Berikut tampilan port
serial DB9 yang umum digunakan sebagai port serial :
Gambar
Port DB9
jantan
Gambar
Port DB9
betina
Konektor port serial terdiri dari 2 jenis, yaitu konektor 25 pin
(DB25 dan 9 pin (DB9) yang berpasangan
(jantan dan betina). Bentuk dari
konektor DB-25 sama persis dengan port paralel. Umumnyua COM1 berada dialamat 3F8H, sedangkan COM2
dialamat 2F8H.
Tabel
Jenis Sinyal RS232 yang umum digunakan
Keterangan
mengenai fungsi saluran RS232 pada konektor DB9 adalah
sebagai berikut:
·
Received Line Signal Detect, dengan saluran
ini DCE memberitahukan ke DTE bahwa pada terminal masukan ada data masuk.
·
Receive Data, digunakan DTE menerima data
dari DCE.
·
Transmit Data, digunakan DTE mengirirnkan
data ke DCE.
·
Data Terminal Ready, pada saluran ini DTE
memberitahukan kesiapan terminalnya.
·
Signal Ground, saluran ground.
·
Ring Indicator, pada saluran ini DCE
memberitahu ke DTE bahwa sebuah stasiun menghendaki hubungan dengannya.
·
Clear To Send, dengan saluran ini DCE
memberitahukan bahwa DTE boleh rnulai mengirim data.
·
Reques To Send, dengan saluran ini DCE
diminta rnengirim data oleh DTE.
·
DCE Ready, sinyal
aktif pada saluran ini menunjukkan bahwa
DCE sudah siap.
B. Port Parallel (DB25) Pada PC
Port Parallel merupakan tool yang paling sederhana untuk melakukan
pengendalian menggunakan computer.Cara pemrogramannya sangat sederhana,
sehingga banyak penggemar elektronika yang menggunakan port ini untuk melakukan
percobaan-percobaan sederhana.Port Parallel biasanya digunakan sebagai port
printersehingga port ini sering juga disebut port printer. Untuk yang menyukai
teknik antarmuka port ini biasanya digunakan untuk mengendalikan rangkaian
elektronika seperti LED, Motor Stepper, Relay dan lain – lain. Selain itu Port
Parallel juga bisa menerima sinyal masukan dari Switch atau sensor.
IEEE 1284 Standard yang di publikasikan
pada tahun 1994 mendefinisikan 5 mode parallel port, antara lain:
1) Compatibility Mode
2) Nibble Mode
3) Byte Mode
4) EPP
5) ECP
Gambar diatas merupakan pin dari konektor DB25 yang merupakan
konektor port parallel. Jalurnya dibagi tiga kelompok yaitu:
a.
Data
register (data bus)
b.
Control
register
c.
Status register
Pin No (DB25)
|
Signal name
|
Direction
|
Register - bit
|
Inverted
|
1
|
NStrobe
|
Out
|
Control-0
|
Yes
|
2
|
Data0
|
In/Out
|
Data-0
|
No
|
3
|
Data1
|
In/Out
|
Data-1
|
No
|
4
|
Data2
|
In/Out
|
Data-2
|
No
|
5
|
Data3
|
In/Out
|
Data-3
|
No
|
6
|
Data4
|
In/Out
|
Data-4
|
No
|
7
|
Data5
|
In/Out
|
Data-5
|
No
|
8
|
Data6
|
In/Out
|
Data-6
|
No
|
9
|
Data7
|
In/Out
|
Data-7
|
No
|
10
|
NAck
|
In
|
Status-6
|
No
|
11
|
Busy
|
In
|
Status-7
|
Yes
|
12
|
Paper-Out
|
In
|
Status-5
|
No
|
13
|
Select
|
In
|
Status-4
|
No
|
14
|
Linefeed
|
Out
|
Control-1
|
Yes
|
15
|
NError
|
In
|
Status-3
|
No
|
16
|
NInitialize
|
Out
|
Control-2
|
No
|
17
|
nSelect-Printer
|
Out
|
Control-3
|
Yes
|
18-25
|
Ground
|
-
|
-
|
-
|
Tabel diatas merupakan keterangan dari pin-pin parallel port.
Parallel Port mempunyai tiga register yaitu:
1)
Data
register
2)
Status
register
3)
Control register
Data register dihubungkan ke jalur Data, Status register dihubungkan
ke jalur status, control register dihubungkan ke jalur control. Bila kita memberi
logika “1” ke data register, maka Data0 akan mengeluarkan tegangan +5V(Logika
“1”). Kita bisa memrogram On dan Off pada Jalur Data dan Jalur Control (data
lines and Control lines).
Alamat register – register Port Parallel
untuk PC standard IBM adalah sebagai berikut:
Register
|
LPT1
|
LPT2
|
data registar(baseaddress + 0)
|
0x378
|
0x278
|
status register (baseaddress + 1)
|
0x379
|
0x279
|
control register (baseaddress + 2)
|
0x37a
|
0x27a
|
C. USB
Universal Serial Bus (USB) adalah
standar bus serial untuk perangkat
penghubung, biasanya kepada komputer namun juga digunakan
di peralatan lainnya seperti konsol
permainan, ponsel dan PDA.
Sistem USB mempunyai desain yang asimetris,
yang terdiri dari pengontrol host dan beberapa peralatan
terhubung yang berbentuk "pohon" dengan menggunakan peralatan hub
yang khusus.
Desain USB ditujukan untuk menghilangkan perlunya penambahan expansion
card ke ISA
komputer atau bus PCI,
dan memperbaiki kemampuan plug-and-play
(pasang-dan-mainkan) dengan memperbolehkan peralatan-peralatan ditukar atau
ditambah ke sistem tanpa perlu mereboot komputer. Ketika
USB dipasang, ia langsung dikenal sistem komputer dan memroses device
driver yang diperlukan untuk menjalankannya.
USB dapat menghubungkan peralatan tambahan komputer seperti mouse, keyboard,
pemindai
gambar, kamera digital, printer,
hard
disk, dan komponen networking.
USB kini telah menjadi standar bagi peralatan multimedia seperti pemindai
gambar dan kamera digital.
Konektor USB Tipe A dan
Tipe B
Konektor USB Tipe A
USB ini dirancang tidak tergantung pada ekspansion slot, dan
USB yang dipasang tidak perlu melakukan booting ulang komputer.Selain itu, USB
juga mendukung arsitektur daisy-chain ganda, yaitu penggunaan USB hub.Sebuah
USB hub dapat menampung banyak device USB. Jumlah tingkat atau level USB hub
yang tersusun maksimal 5 tingkat, sedangkan jumlah USB device yang dapat
terkoneksi ke sebuah kontroler USB maksimal 127 buah
Connector USB pinout
|
4 pin untuk USB atau USB A B pasang konektor pada
periferal
|
|
4 pin untuk USB A / B USB / mini-USB konektor jack di controller
|
|
USB Pinout:
Pin
|
Nama
|
Kabel warna
|
Deskripsi
|
1
|
VCC
|
Merah
|
+5 VDC
|
2
|
D-
|
Putih
|
Data -
|
3
|
D +
|
Hijau
|
Data +
|
4
|
GND
|
Hitam
|
Tanah
|
Pin x konektor mini-USB mungkin
tidak terhubung, terhubung ke GND atau digunakan sebagai identifikasi lampiran
di beberapa perangkat portabel.
USB konektor
Ada beberapa jenis konektor USB.USB
spesifikasi asli Standar-A dan-B Standar colokan rinci dan wadah. Nowdays ada 7
konektor USB dikenal: Standar-A, Standar-B, Mini-A, Mini-B , Micro-A, Micro-AB,
Micro-B
USB pinout sinyal
USB adalah serial bus. Ini
menggunakan 4 kabel terlindung: dua untuk daya (+5 V & GND) dan dua untuk
sinyal diferensial data (diberi label sebagai D + dan D-dalam pinout). NRZI
(Non Kembali ke Nol Balikkan) skema pengkodean yang digunakan untuk mengirim
data dengan field sync ke host dan menyinkronkan jam penerima. Dalam kabel data
USB Data + dan Data-sinyal tersebut dikirimkan pada twisted pair. Tidak perlu
terminasi.Half-duplex signaling diferensial membantu untuk memerangi efek
kebisingan elektromagnetik pada baris lagi.Berlawanan dengan kepercayaan
populer, D + dan D-beroperasi bersama-sama, mereka tidak koneksi simpleks
terpisah.
Transfer USB mode
Serial bus Univeral mendukung mode
Kontrol, Interrupt, Bulk dan Isochronous transfer.
Transfer USB tarif: Kecepatan
Rendah, Full Speed, Hi-speed.
Bila perangkat baru pertama plugs,
tuan rumah dan beban menyebutkan driver perangkat yang diperlukan untuk
menjalankannya. Pemuatan driver yang sesuai dilakukan dengan menggunakan PID /
VID (Product ID / Vendor ID) kombinasi disediakan oleh perangkat keras yang
melekat. Pengendali host USB memiliki spesifikasi sendiri: UHCI (Universal Host
Controller Interface), OHCI (Host Controller Interface Terbuka) dengan USB 1.1,
EHCI (Host Controller Interface Ditingkatkan) digunakan dengan USB 2.0.
USB mendukung empat kecepatan
data:
·
Kecepatan Rendah (1,5 Mbit per
detik) yang banyak digunakan untuk Perangkat Input Manusia (HID) seperti
keyboard, m, joystick dan sering tombol pada perangkat kecepatan tinggi seperti
printer atau scanner;
·
Full Speed (12 Mbit per
detik) yang didukung luas oleh hub USB, mengasumsikan bahwa perangkat membagi
bandwidth USB antara mereka dalam dasar pertama datang pertama-melayani - itu
mudah untuk kehabisan bandwidth dengan beberapa perangkat;
·
Hi-Speed (480 Mbit per detik)
ditambahkan dalam spesifikasi USB 2.0. Tidak semua perangkat USB 2.0 Hi-Speed
adalah.
·
SuperSpeed (USB 3.0)
kecepatan 4800 Mbit / s (~ 572 MB / s).
Sebuah perangkat USB harus
menunjukkan kecepatan dengan menarik baik D + atau D-garis tinggi sampai 3,3
volt. Ini menarik up resistor pada akhir perangkat juga akan digunakan oleh
host atau hub untuk mendeteksi keberadaan perangkat yang terhubung ke port.
Tanpa pull up resistor, USB menganggap tidak ada yang terhubung ke bus. Baru
USB 3.0 standar, mendukung kecepatan diperpanjang 4.8Gbit per detik.
Dalam rangka membantu pengguna untuk mengidentifikasi kecepatan maksimum dari perangkat, perangkat USB sering menentukan kecepatan di sampul dengan salah satu dari logo pemasaran USB khusus.
Dalam rangka membantu pengguna untuk mengidentifikasi kecepatan maksimum dari perangkat, perangkat USB sering menentukan kecepatan di sampul dengan salah satu dari logo pemasaran USB khusus.
USB Hi-speed perangkat
Hi-Speed perangkat harus jatuh
kembali ke data rate lebih lambat dari kecepatan penuh ketika dicolokkan ke hub
Full Speed. Hi-Speed hub memiliki fungsi khusus yang disebut Penterjemah
Transaksi yang mensegregasikan Kendali Kecepatan dan Speed bus lalu lintas
rendah dari Hi-Kecepatan lalu lintas.
USB perangkat bertenaga
Konektor USB menyediakan kawat 5 volt
dari tunggal yang menghubungkan perangkat USB mungkin kekuatan sendiri.Segmen
diberikan bus ditentukan untuk memberikan hingga 500 mA. Hal ini sering cukup
untuk beberapa perangkat kekuasaan, meskipun anggaran ini harus dibagi di
antara semua perangkat hilir hub unpowered. Perangkat bus-powered dapat
menggunakan sebanyak kekuatan yang sebagaimana diizinkan oleh port itu
terhubung ke.
Bus-powered hub dapat terus
mendistribusikan bus yang disediakan kekuatan untuk perangkat yang terhubung
tetapi spesifikasi USB hanya memungkinkan untuk satu tingkat bus-powered
perangkat dari bus-powered hub.Hubungan ini melarang dari hub bus-powered hub
lain bus-powered. Banyak hub termasuk pasokan listrik eksternal yang akan
perangkat kekuasaan terhubung melalui mereka tanpa mengambil daya dari bus.
Perangkat yang membutuhkan lebih dari 500 mA atau lebih tinggi dari 5 volt harus
menyediakan kekuatan mereka sendiri.
Ketika perangkat USB (termasuk hub)
yang pertama terhubung mereka diinterogasi oleh host controller, yang bertanya
setiap persyaratan maksimum daya mereka. Namun, tampaknya bahwa setiap beban
terhubung ke port USB dapat diobati oleh sistem operasi sebagai perangkat.
Sistem operasi host biasanya melacak kebutuhan daya dari jaringan USB dan dapat
memperingatkan operator komputer ketika segmen tertentu membutuhkan daya lebih
dari yang tersedia dan mungkin menutup perangkat untuk menjaga konsumsi daya
dalam sumber daya yang tersedia.
BAB
III
PENUTUP
A. Kesimpulan
Konektor port serial
terdiri dari 2 jenis, yaitu konektor 25 pin (DB25 dan 9 pin (DB9) yang berpasangan (jantan dan
betina). Bentuk dari konektor DB-25 sama
persis dengan port paralel. Umumnyua
COM1 berada dialamat 3F8H, sedangkan COM2 dialamat 2F8H.
Port Parallel merupakan tool yang paling sederhana untuk
melakukan pengendalian menggunakan computer.Cara pemrogramannya sangat
sederhana, sehingga banyak penggemar elektronika yang menggunakan port ini
untuk melakukan percobaan-percobaan sederhana.Port Parallel biasanya digunakan
sebagai port printersehingga port ini sering juga disebut port printer. Untuk
yang menyukai teknik antarmuka port ini biasanya digunakan untuk mengendalikan
rangkaian elektronika seperti LED, Motor Stepper, Relay dan lain – lain. Selain
itu Port Parallel juga bisa menerima sinyal masukan dari Switch atau sensor.
Universal Serial Bus (USB) adalah standar bus
serial untuk perangkat penghubung, biasanya kepada komputer
namun juga digunakan di peralatan lainnya seperti konsol
permainan, ponsel dan PDA.
Sistem USB mempunyai desain yang asimetris, yang terdiri
dari pengontrol host
dan beberapa peralatan terhubung yang berbentuk "pohon" dengan
menggunakan peralatan hub yang khusus.
B.
Saran
Saran yang dapat saya sampaikan agar
para pembaca dapat membaca makalah ini dengan sebaik-baiknya. Dan memahami apa
saja yang terdapat didalam makalah ini sebagai ilmu pengetahuan.
DAFTAR PUSTAKA
Tidak ada komentar:
Posting Komentar