modul peripheral – peripheral jaringan pada komputer terapan

19
Modul Peripheral – Peripheral Jaringan Pada Komputer Terapan Priyo Harjiyono, S.Pd http://anotherorion.com SMK Bina Harapan

Upload: priyo-harjiyono

Post on 18-Dec-2014

9.403 views

Category:

Education


6 download

DESCRIPTION

contoh protokol komunikasi peripheral jaringan pada komputer terapan, meliputi USART/UART, SPI, SCI, I2C, 1-Wire, ADC dan DAC

TRANSCRIPT

Page 1: Modul peripheral – peripheral jaringan pada komputer terapan

Modul Peripheral – Peripheral Jaringan Pada Komputer

TerapanPriyo Harjiyono, S.Pd

http://anotherorion.comSMK Bina Harapan

Page 2: Modul peripheral – peripheral jaringan pada komputer terapan

UART - USART

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.

Page 3: Modul peripheral – peripheral jaringan pada komputer terapan

UART - USART

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.

Page 4: Modul peripheral – peripheral jaringan pada komputer terapan

Device UART / USART

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

Page 5: Modul peripheral – peripheral jaringan pada komputer terapan

Mapping Konektor DB-9 & DB-25

Page 6: Modul peripheral – peripheral jaringan pada komputer terapan

SPI – Serial Peripheral Interface

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.

Page 7: Modul peripheral – peripheral jaringan pada komputer terapan

SPI – Serial Peripheral Interface

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

Page 8: Modul peripheral – peripheral jaringan pada komputer terapan

SPI - Topology

Independent Slave Daisy Chain Slave

Page 9: Modul peripheral – peripheral jaringan pada komputer terapan

Device SPI

Device yang menerapkan komunikasi SPI adalah MMC dan SD card. Dimana Komputer/ Kamera digital/ Smartphone berfungsi menjadi master memerintahkan MMC & SD yang berperan sebagai slave device.

Page 10: Modul peripheral – peripheral jaringan pada komputer terapan

SPI Pin Out MMC & SD Card

Page 11: Modul peripheral – peripheral jaringan pada komputer terapan

SCI – Serial Communication Interface

Perbedaan utama SCI dan SPI adalah pada SCI tidak membutuhkan sinyal clock (bersifat asynchronous)

SCI digunakan untuk komunikasi PC dengan mikrokontrol yang menggunakan standar RS-232 (serial) ataupun FT-232 (USB)

Page 12: Modul peripheral – peripheral jaringan pada komputer terapan

SCI device

Device mikrokontroler AVR, MCS-51 dan arduino berkomunikasi dengan PC menggunakan jalur UART/SCI untuk mengirimkan data lewat

interface DB 9/ USB

Page 13: Modul peripheral – peripheral jaringan pada komputer terapan

I2C / TWI – Two Wires Interface(addition...)

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

Page 14: Modul peripheral – peripheral jaringan pada komputer terapan

Contoh Device I2C / TWI – Two Wires Interface (addition...)

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.

Page 15: Modul peripheral – peripheral jaringan pada komputer terapan

Komunikasi I2C/TWI

Page 16: Modul peripheral – peripheral jaringan pada komputer terapan

1-Wire Interface (addition...) 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.

Page 17: Modul peripheral – peripheral jaringan pada komputer terapan

Contoh 1-Wire Interface (Addition...)

Page 18: Modul peripheral – peripheral jaringan pada komputer terapan

ADC – Analog to Digital Converter

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

Page 19: Modul peripheral – peripheral jaringan pada komputer terapan

DAC – Digital to Analog Converter

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.