materi 3 port serial - jurusan teknik elektro

Download Report

Transcript materi 3 port serial - jurusan teknik elektro

Port Serial
“ Add your company slogan ”
Siswo Wardoyo, S.T., M.Eng.
0812 28 98593
FB: [email protected]
LOGO
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap
1
CONTENTS:
1
Port Serial
2
Karakteristik PS
3
Konfigurasi PS
4
Diagram Blok UART
5
Pemrograman PS
6
Interfacing Via PS
7
Konverter Logika RS 232
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 2
Port Serial
Sebuah port pada komputer yang mentransmisikan
satu bit informasi pada satu waktu. Lawan dari
serial port adalah paralel port.
Serial port lebih sulit ditangani daripada paralel
port, karena peralatan yang dihubungkan harus
berkomunikasi secara serial, sedang data di
komputer diolah secara paralel. Sehingga perlu
dikonversi.
Secara Hardware, hal tersebut dilakukan oleh
UART
(Universal
asynchronous
reciever
transmiter)
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 3
Port Serial
Dalam komunikasi serial dikenal ada dua mode
komunikasi serial:
1. Mode Sinkron.
Mode sinkron merupakan mode komunikasi yang pengiriman
tiap bit data dilakukan dengan menggunakan sinkronisasi
clock. Pada saat transmitter hendak mengirimkan bit-bit data,
harus disertai clock untuk sinkronisasi menuju receiver.
2. Mode Asinkron.
Mode asinkron merupakan mode komunikasi yang pengiriman
tiap bit data dilakukan tanpa menggunakan sinkronisasi clock.
Transmitter yang ingin mengirimkan bit-bit data harus
menyepakati suatu standar (UART) sehingga data yang
dikirimkan menyertakan bit-bit tertentu yang telah disepakati
oleh transmitter dan receiver.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 3
Karakteristik Sinyal PS
Standar sinyal komunikasi serial yang banyak digunakan
ialah standar RS232. Standar ini hanya menyangkut
komunikasi data antara komputer (Data Terminal Equipment
– DTE) dengan alat – alat pelengkap komputer (Data
Comunication Equipment – DCE). Standarad RS232 inilah
yang biasa digunakan pada serial port IBM PC Compatibel.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 4
Karakteristik Sinyal PS
Standar sinyal serial RS232 memiliki ketentuan level tegangan
sebagai berikut:
1. Logika ‘1’ disebut ‘mark’ terletak antara -3 volt hingga -25
volt.
2. Logika ‘0’ disebut ‘space’ terletak antara +3 volt hingga +25
volt.
3. Daerah tegangan antara -3 volt hingga +3 volt adalah
invalid level, yaitu daerah tegangan yang tidak memiliki
level logika pasti sehingga harus dihindari. Demikian juga
level tegangan
lebih negatif
1
13 dari -25 volt atau lebih positif
dari +25 volt juga harus dihindari karena dapat merusak
line driver pada saluran RS232.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 5
Karakteristik Sinyal PS
1
13
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 5
Konfigurasi Port Serial
Pada komputer IBM PC Compatibel biasanya kita
dapat menemukan dua konektor DB 9 yang
bisanya dinamakan COM1 dan COM2.
1
13
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 6
Konfigurasi Pin PS
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 7
Konfigurasi Pin PS
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 8
Konfigurasi Pin PS
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 9
Penjelasan Pin PS
SG/SC
Ground
TD
Jalur Output Data Serial
RD
Jalur Input Data Serial
RTS
Memberitahu modem, UART siap bertukar data
CTS
Modem siap bertukar data
DSR
Memberitahu UART modem siap membangun hubungan
Menjawab modem bahwa UART jg siap berhubungan
DTR
RI
DCD
Aktif jika modem mendeteksi Bel telepon
Aktif jika mendeteksi carrier dari modem lain yang terhubung
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 10
Diagram Blok UART
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 11
Alamat PS
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 12
Pemrograman PS
 Pemrograman PS ada dua metode: Poll UART dan
Set-up Interrupt.
 Poll UART kecepatan rendah 34,8 Kbps karena
menuntut banyak kerja CPU.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 13
Interfacing via PS
Komunikasi melalui PS adalah asinkron, yakni sinyal clock
tidak dikirim bersama dengan data.
Gambar diatas memperlihatkan bentuk gelombang
komunikasi serial dengan format 8N1, yaitu 8-bit data, tanpa
parity, 1 stop bit. Pada keadaan idle atau menganggur, jalur
RS-232 ditandai dengan mark state atau Logika HIGH.
Pengiriman data diawali dengan start bit yang berlogika 0
atau LOW, berikutnya data dikirimkan bit demi bit mulai dari
LSB (Least Significant Bit) atai bit ke-0. Pengiriman setiap
byte diakhiri dengan stop bit yang berlogika HIGH.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 14
Interfacing via PS
Gambar tersebut juga memperlihatkan kondisi LOW setelah
stop bit, ini adalah start bit yang menandakan data berikutnya
akan dikirimkan. Jika tidak ada lagi data yang ingin dikirim,
maka jalur transmisi ini akan dibiarkan dalam keadaan HIGH.
Ada yang disebut ‘Break Signal’, yaitu keadaan LOW yang
lamanya cukup untuk mengirimkan 8-bit data. Jika pengirim
menyebabkan jalur komunikasi dalam keadaan seperti ini,
penerima akan menganggap ini adalah ‘break signal’ atau
sinyal rusak.
Data yang dikirimkan dengan cara seperti itu disebut data
yang terbingkai (to be framed) oleh start dan stop bit. Jika
stop bit dalam keadaan LOW, berarti telah terjadi framing
error. Biasanya hal ini terjadi karena perbedaan kecepatan
komunikasi antara pengirim dengan penerima.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 14
Konverter Logika RS-232
Jika peralatan yang kita gunakan menggunakan
logika TTL maka sinyal serial port harus kita
konversikan dahulu ke pulsa TTL sebelum kita
gunakan, dan sebaliknya sinyal dari peralatan kita
harus dikonversikan ke logika RS-232 sebelum diinputkan ke serial port.
Konverter yang paling mudah digunakan adalah
MAX-232. Di dalam IC ini terdapat Charge Pump
yang akan membangkitkan +10 Volt dan -10 Volt dari
sumber +5 Volt tunggal. Dalam IC DIP (Dual In-line
Package) 16 pin (8 pin x 2 baris) ini terdapat 2 buah
transmiter dan 2 receiver.
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 14
Konverter Logika RS-232
Rangkaian IC MAX 232
www.themegallery.com
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012Genap 15
TEKNIK ANTARMUKA
“ Add your company slogan ”
Wassalam..!!!!
LOGO