Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Contoh-contoh periferal embedded system. Batasan-batasan Hanya ‘kulitnya’ saja Menekankan pada interface fisik periferal tsb ke mikrokontroler Tidak membahas.

Presentasi serupa


Presentasi berjudul: "Contoh-contoh periferal embedded system. Batasan-batasan Hanya ‘kulitnya’ saja Menekankan pada interface fisik periferal tsb ke mikrokontroler Tidak membahas."— Transcript presentasi:

1 Contoh-contoh periferal embedded system

2 Batasan-batasan Hanya ‘kulitnya’ saja Menekankan pada interface fisik periferal tsb ke mikrokontroler Tidak membahas masalah programming

3 1.Multimedia Card (MMC)

4 Spesifikasi Non volatile storage medium Baca-Tulis dilakukan dalam setiap 1 blok, yang terdiri dari 512 byte Insensitive to vibration and shock, relative to a traditional hard drive Two modes: SD and MMC: –SD protocol is licensed –MMC mode is freely usable –SD : 25/50 MHz, MMC: 20MHz Serial Interface –MMC mode : SPI (Serial Peripheral Interface) –VCC 3.3 V

5 Pinout MMC Yang dibahas tipe ini

6 SPI(Serial Peripheral Interface) Jalur komunikasi serial sinkron Komunikasi Master – Slave: –Master : Device yang menghasilkan clock

7 Jalur-jalur SPI Master In / Slave Out (MISO) carries data from the slave to the master device Master Out / Slave In (MOSI) carries data from the master to the slave device Serial Clock (SCK) is generated by the master and is the clock for both directions of data Active Low Slave Select (/SS) is used to select which slave device is active

8 Koneksi master-slave SPI Master(mikro) Slave(MMC) mosi miso sck /ss DI DO SCK /CS att Att = attenuator = penyusut tegangan

9 Fungsi Attenuator Level Tegangan Mikro : 0 dan 5 V Level Tegangan MMC : 0 dan 3.3V Dari Mikro ke MMC  tegangan harus disusutkan Dari MMC ke mikro  tidak harus disusutkan karena mikro bisa mengenali tegangan 3.3 V

10 Multi slave

11 2.LCD Teks LCD teks yang biasa digunakan para hobbyist dan engineer lokal di kampus adalah keluarga HD44780 LCD teks 16x2 mempunyai 2 baris dengan 16 blok pada tiap baris, masing2 blok digunakan untuk menampilkan karakter 1 blok terdiri dari 8 X 5 piksel

12 LCD teks

13 Interface mikro - LCD mikro LCD PB(5..0) D(7..4) PB4 PB3 PB2RS R/W EN 4 bit

14 Interface uC-LCD Digunakan PORT I/O biasa untuk interfacing uC-LCD Ada 2 mode operasi yaitu mode 8 bit dan 4 bit. Mode yang umum digunakan adalah 4 bit jalur data yang tersedia 8 bit (7..0) tapi jalur yang digunakan adalah D7..D4

15 Komunikasi mikro-LCD Prepare RS pin (untuk memilih yang dikirim adalah command/data) Prepare data pin (menyiapkan data yg akan dikirim) Beri pulsa pada pin E

16 3) Card Reader Digunakan untuk membaca kartu dengan identitas-identitas tertentu seperti: –Magnetic card –Smart card: Contact Contactless –RFID

17 Magnetic card reader Magnetic card  punya magnetic stripe yang bersifat menyimpan informasi (seperti ROM) Penyimpanan informasi dalam bentuk magnetik

18 Smart Card Istilah khusus untuk kartu dengan penyimpanan data berupa sel memori flash Memori bisa dibaca tulis tetapi non volatile (seperti MMC tetapi data terbatas) Ada 2 jenis : contact dan contactless

19 SC contact Contoh: SIM card HP, GAMAcard lama Untuk membaca/tulis kartu, reader harus kontak langsung dengan pin SIM card

20 SC contactless Untuk membaca kartu, reader tidak harus menempel ke kartu (jarak maksimal reader ke kartu 5 cm) Memakai media radio frekuensi untuk komunikasi reader-kartu

21 Interface reader -mikro Semua jenis reader pada umumnya memiliki interface UART untuk berkomunikasi dengan mikro/PC READER TX RX

22 Contoh soal Rancanglah diagram blok alat untuk kontrol akses di perpustakaan! Supaya orang yang tidak punya kartu anggota tidak bisa masuk. Spec: –Kartu anggota berupa SC contactless –Alat mempunyai tampilan LCD –Data orang yang masuk bisa direkam dalam MMC


Download ppt "Contoh-contoh periferal embedded system. Batasan-batasan Hanya ‘kulitnya’ saja Menekankan pada interface fisik periferal tsb ke mikrokontroler Tidak membahas."

Presentasi serupa


Iklan oleh Google