Home > Kuliah, Teknik Interface dan Peripheral > TSK-304 Teknik Interface dan Peripheral (2011)

TSK-304 Teknik Interface dan Peripheral (2011)

Kredit:2 SKS Kuliah, 1 SKS Praktikum
Dosen:Eko Didik Widianto (Lab Embedded, Siskom Undip)
email: didik@at@undip(dot)ac(dot)id
Metode pengajaran:tatap muka (2 x 50 menit), presentasi materi, diskusi
Evaluasi:UTS, UAS, quiz, tugas mandiri/kelompok
Waktu:±14 Minggu (pertemuan)

Deskripsi Kuliah

Teknik antarmuka dan peripheral: 1) bus, storage devices dan device I/O; 2) interkoneksi, sinyal elektrik dan logika, dan protokol/signalling; 3) dasar dan teknik antarmuka device I/O: LED, push-button, LCD alphanumerik, keypad, timer/counter/watchdog timer, UART (universal asynchronous receiver/transmitter), PWM (pulse width modulation), stepper-motor, A/D, D/A, dan real-time clock; 4) teknik antarmuka memori dan flash; 5) interface standar dan peripheralnya: PATA/IDE, PC/104, PCI, 1-wire, I2C, SPI, USB dan Firewire IEEE 1394; serta 6) dasar-dasar pemrograman device driver

Kuliah TSK304 ini bersinergi dengan TSK305 (Teknik Mikroprosesor), TSK307 (Organisasi Komputer) dan TSK507 (Sistem Embedded).

Pengumuman

Jadwal (lihat lebih lengkap)

  • Kelas A, tiap hari Senin jam 7.00 – 8.40
  • Kelas B, tiap hari Jumat jam 7.00 – 8.40

Tujuan Instruksional Umum

  1. Menjelaskan konsep antarmuka baik sinkron/asinkron, paralel/serial;
  2. Menjelaskan tentang interkoneksi, sinyal elektrik/logika dan protokol/signalling;
  3. Menjelaskan dasar dan teknik antarmuka untuk perangkat masukan dan keluaran;
  4. Menjelaskan DMA, interupsi dan multi-device;
  5. Menjelaskan teknik antarmuka memori dan flash;
  6. Menjelaskan tentang interface standar dan peripheralnya;
  7. Menjelaskan tentang pemrograman device driver;

Sasaran

Setelah selesai perkuliahan:

  1. Mahasiswa dapat memahami konsep antarmuka, interkoneksi antarkomponen, sinyal dan protokol dalam antarmuka;
  2. Mahasiswa dapat mengerti dasar dan mengimplementasikan teknik antarmuka untuk perangkat masukan dan keluaran secara direct I/O, program-controlled I/O maupun DMA;
  3. Memahami siklus transfer I/O baik secara polling maupun interupsi;
  4. Mahasiswa dapat mengerti dan mengimplementasikan teknik antarmuka memori dan flash;
  5. Mahasiswa dapat mengerti antarmuka standar baik paralel maupun serial beserta peripheralnya;
  6. Mahasiswa dapat memprogram driver untuk device spesifik;

Sistem Evaluasi

NoEvaluasiBobot
1Tugas40%
2Ujian Tengah Semester30%
3Ujian Akhir Semester
30%

Tugas yang diberikan adalah mempelajari dasar dan teknik antarmuka di mikrokontroler tertentu (keluarga MCS51/8051, AVR ATMega dan PIC). Output tugas adalah berupa makalah yang memuat deskripsi mikrokontroler, antarmuka, teknik antarmuka, contoh aplikasi, desain skematik dan simulasinya. Bobot nilai tugas sangat besar (40%) karena dalam mengerjakannya diperlukan pemahaman konsep, teknik dan desain antarmuka untuk merancang sistem di atas mikrokontroler. Tugas ini meliputi seluruh tujuan kuliah, sehingga diharapkan sasaran dapat tercapai.

Buku Acuan/Referensi

  1. Frank Vahid and Tony Givargis, “Embedded System Design: A Unified Hardware/Software Approach”, 1999
  2. Ken Arnold, “Embedded Controller Hardware Design”, 2000

Satuan Acara Pengajaran

Kegiatan kuliah direncanakan selama 14 kali pertemuan.

#BahasanReferensi
1Pengantar antarmuka (TSK304-Kuliah#1-Pengantar)

Kontrak kuliah (deskripsi, tata tertib, sistem evaluasi, rencana perkuliahan)
Pengantar antarmuka dan peripheral

2Antarmuka bus CPU dan pewaktuan (TSK304-Kuliah#2-AntarmukaCPU)
Mikrokontroler, mikroprosesor, mikrokomputer
Mikrokontroler dan antarmuka peripheral
Diagram pewaktuan
3Sumber Clock, Reset dan Antarmuka RAM (slide-kuliah#3)

Antarmuka mikrokontroler 8051 (AT89S51) meliputi sumber clock, reset dan antarmuka RAM

[2, Bab 2]]
4Antarmuka bus CPU-Memori dan Memory-mapped I/O(TSK304-Kuliah#4-OperasiCPU-Memory-bg)

Operasi penulisan dan pembacaan memory, multiplexed decoding, ruang alamat, dekoding alamat dan memory-mapped I/O

[2, Bab 5,6]
5Desain Antarmuka Mikrokomputer dan Analisis Pewaktuannya (TSK304-Kuliah#5-DesainSistemMikro)

Proses desain sistem mikrokomputer: antarmuka CPU, Memori (RAM, EPROM), I/O. Analisis pewaktuan untuk verifikasi desain dalam memenuhi spesifikasi

[2, Bab 7]
6Direct I/O, program-controlled I/O(slide)
 

 

7Presentasi tugas mahasiswa dengan topik antarmuka mikrokontroler Makalah masing-masing
8Interface standar paralel dan peripheralnya: PATA/IDE, PC/104, PCI (slide)
 

 

9Interface serial standar dan peripheralnya(TSK304-Kuliah#6-InterfaceSerial)
Antarmuka serial standar dan peripheralnya: RS-232, USB, SPI, I2C, 1-Wire
10Teknik antarmuka device sederhana: LED, push-button, LCD alphanumerik, keypad(slide)
 

 

11Teknik antarmuka device (2): timer/counter/watchdog, real-time clock, PWM(slide)
 

 

12Teknik antarmuka device (3): A/D dan D/A(slide)
13Teknik antarmuka device (4): motor stepper dan motor DC(slide)
14DMA, interupsi dan multi device (slide)
 

 

Lain-lain
Perubahan jadwal, tugas, nilai dan informasi lain akan diumumkan di halaman ini dan facebook.

File presentasi pdf dibangkitkan menggunakan program Lyx dengan kelas dokumen powerdot dan beamer (style Marburg). Pembuatan dokumen dilakukan di sistem operasi Linux uBuntu Lucid.

  1. No comments yet.
  1. No trackbacks yet.
*

This blog is kept spam free by WP-SpamFree.

Skip to toolbar