- Interfacing : Bagian dari disiplin ilmu komputer yang mempelajari teknik-teknik menghubungkan komputer dengan perangkat alat elektronik lain.
- Port Komunikasi : Penghubung antara komputer dengan komputer lain maupun dengan perangkat lain di luar kompter. Berfungsi untuk mentransfer data, baik yang akan diolah maupun yang sudah selesai diproses.
Port Komunikasi:
- Port Paralel : Merupakan port komunikasi yang dapat mentransmisikan 8bit data dalam 1 periode clock.
- Port Serial : Merupakan port komunikasi yang mentransmisikan 1 bit data dalam 1 periode clock.
Port Paralel, penggunaan utamanya adalah untuk menghubungkan printer ke komputer, disebut juga port printer.
Port Paralel yang digunakan adalah DB25, yang terdiri dari 3 register:
- Data Register (8 Jalur Data)
- Control register (4 Jalur Kontrol)
- Status Register (5 Jalur Status)
konfigurasi DB25
sumber gambar:
http://much-marzuki.blogspot.com/2010/08/mengakses-parallel-port-menggunakan.html
- Strobe => Sinyal ini diaktifkan oleh komputer, jika ingin meneruskan data ke printer.
- Acknowledge => Sinyal ini di aktifkan oleh printer, bahwa data yang dikirim oleh komputer dapat di terima.
- Busy => Sinyal ini memberitahu komputer, bahwa sKtatus printer busy.
- Paper out => Sinyal ini memberitahu komputer, bahwa status printer tidak ada kertas.
- Select => Sinyal ini memberitahu komputer, bahwa printer dalam keadaan aktif.
- Line Feed => Sinyal ini memberitahu printer, untuk berpindah ke baris berikutnya.
- Error => Sinyal ini memberitahu komputer, bahwa printer mengalami gangguan.
- Select Printer => Sinyal ini menjadikan printer sebagai DTE (Data Terminal Equipment).
Alamat Port Paralel pada PC
Sumber gambar : https://fahmizaleeits.files.wordpress.com/2010/05/port-paralel.jpg?w=570
Karakteristik port paralel:
*) Level tegangan :
Logika 1 = +5V
Logika 0 = 0V
*) Panjang kabel tidak boleh lebih dari 20m, untuk menjaga keaslian data
*)Transmisi lebih cepat daripada serial
Komunikasi serial menghubungkan antara perangkat DTE (Data Terminal Equipment) dan DCE (Data Circuit terminating Equipment).
Metode komunikasi serial terbagi menjadi 2:
- Synchronous : komunikasi data dimana clock dikirim bersamaan dengan data.
contoh: Komunikasi antara Keyboar dengan Komputer. - Asynchronous : Komunikasi data dimana hanya data yang ditransmisikan, namun menggunakan baudrate yang sama antara pengirim dan penerima agar dapat terhubung.
Baudrate => Frekuensi clock yang digunakan dalam pengiriman dan penerimaaan data, satuannya adalah bps.
contoh : komunikasi UART (Universal AsynchronousReceiver Transmitter)
RS232 merupakan protokol yang digunakan pada port serial DB09 yang ada pada komputer.
RS232 mempunyai level tegangan:
Logika 0 = +3V s/d +25V
Logika 1 = -3V s/d -25V
Konfigurasi DB9
Sumber gambar : http://pancamr.lecture.ub.ac.id/files/2012/02/9-pinout.gif
- pin1 : Data Carrier Detect (DCD), digunakan untuk memberitahukan ke DTE bahwa pada terminal masukan ada data masuk
- pin2 : Received Data (RxD), digunakan DTE menerima data dari DCE
- pin3 : Transmitted Data (TxD), digunakan DTE mengirim data ke DCE
- pin4 : Data Terminal Ready (DTR), digunakan DTE memberitahukan kesiapan terminalnya
- pin5 : Ground (GND)
- pin6 : Data Set Ready (DSR), digunakan untuk menunjukan status DCE siap menerima data
- pin7 : Request to Send (RST), dengan saluran ini DTE diminta mengirim data oleh DCE
- pin8 : Clear To Send (CTS), dengan saluran ini DCE memberitahukan DTE boleh memulai pengiriman data
- pin9 : Ring Indicator (RI), mengindikasikan adanya sinyal masuk.
Sumber materi didapat dari praktikum Laboratorium Interfacing
http://interfacing-lab.yolasite.com/
http://interfacing-lab.yolasite.com/
Referensi link untuk Mahasiswa Universitas Gunadarma: