You are on page 1of 19

UART (Universal Asynchronous Receiver

Transmitter)
dan
USART
(Universal
Synchronous
Asynchronous
Receiver
Transmitter) adalah metode komunikasi
komputer dengan menggunakan transmisi
serial. Data UART dikirim dalam bentuk bit
sequensial dan kemudian di device tujuan
data akan digabungkan lagi membentuk
byte.

Pada transimi sinkron (USART) pengirim


akan mengirimkan clock / timing signal
sehingga device penerima tahu kapan
membaca bit data berikutnya.
Transimisi asinkron (UART) mengijinkan
pengirim tidak memberikan clock sinyal pada
penerima, sebagai gantinya untuk memulai
transmisi pengirim mengirimkan start bit
pada tiap byte data yang dikirimkan dan
diakhiri dengan stop bit.

Komunikasi UART/USART biasanya terjadi


pada DTE (Data Terminal Equipment) yang
berupa
PC
dengan
DCE
(Data
Communication Equipment) yang diwakili
modem, atau komunikasi PC dengan device
cerdas lain (mikrokontroler, smartphone)
Komunikasi serial UART/ USART mengguna
kan protokol RS232-C dengan 2 jenis
pilihan konektor yaitu DB-25 & DB-9

SPI adalah serial data link sinkron yang


beroperasi pada mode full duplex dan
menerapkan komunikasi single master.
Device Master SPI hanya 1 tetapi dapat
memiliki slave device lebih dari 1
SPI menggunakan 4 pin yaitu SCLK, MOSI,
MISO dan SS.

Sclock digunakan sebagai sumber clock yang


berasal dari device master
MOSI Master Output, Slave Input untuk
mengirimkan perintah dari master ke slave
MISO Master Input Slave Output untuk
menerima data dari slave ke master
SS Slave Select untuk memilih slave device

Independent Slave

Daisy Chain Slave

Device yang menerapkan komunikasi SPI


adalah MMC(Multimedia Card) dan SD card
(Secure Digital Card). Dimana Komputer/
Kamera digital/ Smartphone berfungsi
menjadi master memerintahkan MMC & SD
yang berperan sebagai slave device.

Perbedaan utama SCI dan SPI adalah pada


SCI tidak membutuhkan sinyal clock (bersifat
asynchronous)
SCI digunakan untuk komunikasi PC dengan
mikrokontrol yang menggunakan standar RS232 (serial) ataupun FT-232 (USB)

Device mikrokontroler AVR, MCS-51 dan


arduino
berkomunikasi
dengan
PC
menggunakan
jalur
UART/SCI
untuk
mengirimkan data lewat
interface DB 9/ USB

I2C (inter-Integrated Circuit) atau TWI (two


wire interfaces) adalah komunikasi serial
yang mengandalkan 2 kabel yaitu satu kabel
data (sda) dan satu kabel clock (scl)
Mode komunikasi I2C adalah multi master,
multi slave, single ended ke master, biasanya
digunakan untuk komunikasi pengiriman
data dari sensor ke dalam mikrokontroller/PC
I2C diciptakan oleh Philips Semiconductor

Sensor suhu dan kelembapan (SHT-11)


menggunakan I2C untuk mengirimkan data
dan kelembapan pada mikrokontroller
Keyboard dan Mouse berinterface PS/2
menggunakan komunikasi I2C untuk
memberitahu PC data koordinat maupun
kombinasi tombol yang ditekan pada
keyboard.

Komunikasi 1 wire adalah komunikasi yang hanya


menggunakan 1 kabel untuk berkomunikasi.
Meskipun menggunakan 1 kabel, namun dapat
digunakan untuk mengontrol sampai 8 devices
berbeda secara bersama-sama karena memiliki fitur
collision detection.
Setiap slave devices memiliki no ID sepanjang 64 bit
yang berfungsi layaknya MAC address
Master device akan mengirimkan sinyal untuk
mengaktifkan salah satu slave device lalu
mendengarkan data yang dikirimkan slave device
tersebut.

Analog Digital Converter berfungsi merubah


sinyal analog menjadi sinyal digital. Sinyal
analog yang berbentuk gelombang diubah
menjadi sinyal digital dalam bentuk bit.
Pada proses perekaman suara, suara direkam
melalui mic kemudian disimpan dalam bentuk
digital seperti MP3/WAV
Pada line telepon ADC berfungsi mengubah
suara menjadi pulsa listrik untuk ditransmisikan.
Untuk mengukur suhu, frekuensi, atau tekanan,
data analog diubah menjadi bentuk digital lewat
IC/perangkat ADC

DAC berkebalikan dengan ADC, fungsi DAC


adalah mengubah data digital menjadi data
analog
Contoh DAC paling mudah adalah mengubah
data mp3 menjadi suara yang dikeluarkan
oleh speaker.
DAC mengubah pulsa listrik menjadi suara
yang bisa didengar penerima telepon.

You might also like