Anda di halaman 1dari 31

KOMUNIKASI SERIAL

SISTEM TERTANAM
(TEK 304)
Teknik Komunikasi Data

Synchronous
Serial

Komunikasi Asynchronous
Data

Paralel
Komunikasi Serial
• Data secara serial (data dikirim satu persatu
secara berurutan) per satu periode clock,
sehingga lebih lambat daripada komunikasi
paralel. Port serial biasa diistilahkan dengan
COM 1 atau 2.
Komunikasi Serial
Komunikasi Serial
 Serial port lebih sulit ditangani karena
peralatan yang dihubungkan ke serial port
harus berkomunikasi dengan menggunakan
transmisi serial, sedang data di komputer
diolah secara paralel.
 Perlu menggunakan Universal Asyncronous
Receiver Transmitter (UART), agar bisa
mengubah dari serial ke paralel dan sebaliknya.
Komunikasi Serial

Port Serial digunakan untuk menghubungkan :


• Mouse
• Printer/Plotter
• Modem eksternal
Teknik Komunikasi Serial
1. Komunikasi data serial secara sinkron
merupakan bentuk komunikasi data serial
yang memerlukan sinyal clock untuk
sinkronisasi di mana sinyal clock tersebut
akan tersulut pada setiap bit pengiriman data.
2. Komunikasi asinkron tidak memerlukan
sinyal clock sebagai sinkronisasi.
Pengiriman data pada komunikasi serial
dilakukan mulai dari start bit yaitu bit yang
paling rendah (LSB) hingga stop bit yaitu bit
yang paling tinggi (MSB).
Komunikasi Serial

• Sinkron
Data dikirim bersama dengan sinyal clock
– I2C (Inter-Integrated Circuit)
– SPI (Serial Peripheral Interface)
• Keyboard, mouse
• Asinkron
Data dikirim tanpa sinyal clock
– UART (RS-232)
• Modem
SERIAL SINKRON
I2C

Atmel datasheet, ATmega16

SPI

AKM datasheet, AK4551


SERIAL ASINKRON

• Diperlukan boudrate yang sama pada


sisi pengirim dan penerima
• Pada pengiriman data harus
disertakan start bit dan stop bit
sebagai penanda awal dan akhir data
TTL/CMOS Serial Logic Waveform

RS-232 Logic Waveform


RS-232
• Kecepatan max.
115,200 BPS
• Panjang
media/kabel max 60
meter
• Single-ended
(terhadap ground)
• Sinyal mudah
mendapat gangguan www.quatech.com

• Voltage swing ±25V


• Short circuit max
500mA
Keuntungan Komunikasi Serial
1. Kabel untuk komunikasi serial bisa lebih panjang
dibandingkan dengan paralel
Logika '1' : -3 s/d -25 volt
Logika '0' : +3 s/d +25 volt

Jangkauan tegangan maksimum 50 volt


Keuntungan Komunikasi Serial
2. Jumlah kabel serial lebih sedikit
Anda bisa menghubungkan dua perangkat komputer
yang berjauhan dengan hanya 3 kabel untuk
konfigurasi null modem, yaitu TXD (saluran kirim),
RXD(saluran terima) dan Ground

Gambar konfigurasi kabel port serial


Keuntungan Komunikasi Serial
3. Untuk teknologi embedded system, banyak mikrokontroler
yang dilengkapi dengan komunikasi serial atau Serial
Communication Interface (SCI)
Dengan adanya SCI yang terpadu pada mikrokontroler akan
mengurangi jumlah pin keluaran, sehingga hanya
dibutuhkan 2 pin utama TxD dan RxD (di luar acuan
ground).

Gambar penggunaan port serial pada perangkat embedded


Kekurangan Komunikasi Serial
 Kecepatan pengiriman data lebih lambat.
 Pada transfer data secara serial sangat dibutuhkan
adanya sinkronisasi antara si pengirim dan
penerima.
 Dari Segi perangkat keras: adanya proses
konversi data pararel menjadi serial atau
sebaliknya.
 Dari Segi perangkat lunak: perlu adanya register
khusus.
 Jumlah perangkat yang bisa terhubung ke port
serial sedikit
Perangkat Keras Komunikasi Serial
Blok DCE dan DTE
Penerapan Komunikasi Serial

Interfacing LCD menggunakan Serial port


Penerapan Komunikasi Serial

Pengendali motor stepper dengan 89C2051 dan port serial


PORT SERIAL
➢Terdiri dari 9 atau 25 pin. Port ini
diberi nama COM1, COM2, dan
seterusnya.
➢Port serial lebih cocok untuk
peralatan yang tidak banyak
melakukan perpindahan data.
➢Port serial popular digunakan oleh
mouse dan keyboard.
Format data yang digunakan pada komunikasi
serial adalah
➢1 start bit (low),
➢8 bit data,
➢1 stop bit (high).
• Dalam dunia telekomunikasi dan
komputer, komunikasi serial merupakan
suatu proses pengiriman data secara
sekuensial atau satu persatu melalui
sebuah kanal informasi.
• Komunikasi ini memiliki kecepatan
komunikasi yang rendah tetapi sangat
mendukung untuk komunikasi jarak jauh.
• Serial port pada komputer
memungkinkan untuk melakukan
komunikasi dua arah.
Parameter komunikasi serial yang harus
ditentukan yaitu,
1. Baud Rate kecepatan transmisi data
2. Start Bit
3. Data Bit
4. Parity bit yang terdiri dari odd dan
even parity, digunakan untuk error
cheking.
5. Stop Bit
Pin Out Serial
Contoh komunikasi serial
• USART (Universal Synchronous &
Asynchronous Receiver Transmitter)
• CAN (Controller Area Network)
• TWI (Two Wire Interface)
• SPI (Serial Peripheral Interface)
• Proprietary (protokol yang dibuat oleh
pabrikan tertentu)
SPI (Serial Peripheral Interface)
Two Wire Interface
• Komunikasi Bus (1 perangkat komunikasi
dipakai bersama-sama)
• SCL: Clock
• SDA: Data
Peripheral dengan komunikasi serial
• DS1620 (Digital Thermometer) Proprietary 3
wire interface
• DS1621 (Digital Thermometer) TWI
• DS18S20 (Digital Thermometer, Proprietary 1
Wire Interface)
• DS1307 Real time clock, I2C (I square C)
• DS1302 Real Time Clock, 3 Wire Interface
SELESAI

TERIMA KASIH

Anda mungkin juga menyukai