Home >Documents >Jobsheet Mikrokontroler ADC

Jobsheet Mikrokontroler ADC

Date post:22-Jun-2015
Category:
View:79 times
Download:25 times
Share this document with a friend
Transcript:

i PRAKTIKUM ELEKTRONIKA DIGITAL DAN MIKROKONTROLER ANALOG DIGITAL CONVERTER (ADC) Penyusun: Sarwo Pranoto, ST., M.Eng. PROGRAM STUDI TEKNIK LISTRIK JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI UJUNG PANDANG 2012 JOBSHEET ii LEMBAR IDENTITAS DAN PENGESAHAN Mata Kuliah: Praktikum Elektronika Digital dan Mikrokontroler Kode Mata Kuliah: TL421313 Nama Job: Analog Digital Converter (ADC) Penyusun: Sarwo Pranoto, ST., M.Eng. (198006202005011005) Jobsheet ini telah diperiksa dan disetujui untuk digunakan sebagai Bahan kuliah bagi mahasiswa Politeknik Negeri Ujung Pandang Menyetujui : Kepala UnitP3AI,Ketua Jurusan Teknik Elektro Ir. Hastami Murdiningsih, M.T.Ibrahim Abduh, S.ST., M.T. NIP19600606 198803 2 002 NIP19680514 199303 1 001 Mengetahui/Menyetujui : Pembantu Direktur I, Ir. Muas, M.T. NIP 19670228 199303 1 004 iii KATA PENGANTAR JobsheetinimerupakanjobsheetmatakuliahPraktikumElektronikaDigitaldan MikrokontrolerpadaProgramStudiTeknikListrikJurusanTeknikElektroyang membahastentangfiturAnalogDigitalConverter(ADC)yangterdapatpada mikrokontroler keluarga megaAVR. JobsheetinimemuattentangdasarteoriADC,proseduryangdigunakanuntuk melakukanpraktikum,skematikrangkaiandanprogramyangndigunakandalam praktikum ini. Akhirnya,penyusunmanyadarimasihterdapatkekuranganpadajobsheetini.Untuk itu penyusun terbuka terhadap kritik dan saran untuk perbaikan jobsheet di masa yang akan datang. Makassar, 15 Oktober 2012 Penyusun iv DAFTAR ISI LEMBAR IDENTITAS DAN PENGESAHAN ....................................................................... ii KATA PENGANTAR ..............................................................................................................iii DAFTAR ISI ............................................................................................................................. iv DAFTAR GAMBAR ................................................................................................................ v DAFTAR LAMPIRAN ............................................................................................................. vi GARIS BESAR RANCANGAN PEMBELAJARAN (GBRP) ............................................... vii ANALOG DIGITAL CONVERTER (ADC) ........................................................................... 1 1.Tujuan Percobaan: ........................................................................................................ 1 2.Dasar Teori .................................................................................................................... 1 3.Daftar Alat / Bahan ....................................................................................................... 2 4.Gambar Rangkaian ........................................................................................................ 3 5.Langkah Kerja ............................................................................................................... 4 5.1Sebelum Kegiatan Praktikum ................................................................................ 4 5.2.Selama Kegiatan Praktikum .................................................................................. 4 6.Keselamatan Kerja ...................................................................................................... 13 7.Data Percobaan ........................................................................................................... 14 8.Soal dan Pertanyaan .................................................................................................... 16 9.Daftar Pustaka: ............................................................................................................ 16 DAFTAR LAMPIRAN ....................................................................................................... 17 v DAFTAR GAMBAR Gambar 1. Rangkaian skematik masukan ADC ........................................................................ 3 Gambar 2. Jendela Welcome to AVR Studio ........................................................................... 4 Gambar 3. Project type ............................................................................................................. 5 Gambar 4. Project name dan Initial file .................................................................................... 5 Gambar 5. Lokasi default penyimpanan project ....................................................................... 5 Gambar 6. Jendela pilihan lokasi penyimpanan file ................................................................. 6 Gambar 7. Jendela Select debug platform and devices ............................................................. 6 Gambar 8. Code editor .............................................................................................................. 7 Gambar 9. Jendela Project Options ........................................................................................... 7 Gambar 10. Kode di editor ........................................................................................................ 8 Gambar 11. Konfirmasiprogram sukses di build .................................................................... 8 Gambar 12. Sinaprog ................................................................................................................ 9 Gambar 14. Jendela Membuat project baru ............................................................................ 10 Gambar 15. CodeWizardAVR ................................................................................................ 10 Gambar 16. Tab pada CodeWizardAVR ................................................................................ 10 Gambar 17. Generate dan save hasil setting. .......................................................................... 11 Gambar 18. Code Editor ......................................................................................................... 11 Gambar 19. Compile program dan memastikan tidak ada error ............................................. 12 Gambar 20. Mengaktifkan download program ke chip .......................................................... 12 Gambar 21. Register ADC ........................................................................................................ 13 vi DAFTAR LAMPIRAN Lampiran 1. FORM PENILAIAN..17 vii GARIS BESAR RANCANGAN PEMBELAJARAN (GBRP) Nama Mata Kuliah: Praktikum Laboratorium Digital dan Mikrokontroler Nomor Kode/S K S: TL341323/3 Deskripsi singkat mata kuliah: Membahastentangdasargerbanglogika,penjumlahandanpenyederhanaanfungsi logika,flip-flopdancountersertapemrogramanmikrokontroleruntukaplikasi input/outputdigitalsepertimenampilkandatamelaluiLEDdanSevenSegments, LiquidCristalDisplaysberdasarkanhasilpembacaandatahasilkonversibesaran AnalogtoDigital,membangkitkangelombangPulseWitdhModulationuntuk berbagai aplikasi kontrol salah satunya kontrol kecepatan motor DC. Kompetensi Utama: Setelah mengikuti mata kuliah ini, mahasiswa diharapkan dapat membuat rangkaian digital sederhana dan dapat membuat aplikasi pengontrolan berbasis mikrokontroler. No.Tujuan Intruksional KhususPokok BahasanSub Pokok BahasanWaktuReferensi 1. Menjelaskancara menggunakanfiturAnalog DigitalConverterpada mikrokontroler Atmega 16Analog Digital Converter -Mikrokontroler ATMega16 -Analog Digital Converter -Sensor analog suhu, LDR dan potensiometer. 6 x 50 menit1, 2,3 viii Referensi : 1.Winoto, Ardi, Mikrokontroler AVR ATmega8/32/16/8535 dan Pemrogramannya dengan Bahasa C pada WinAVR, Penerbit Informatika, Bandung, 2010 2.Pavel Haiduc, HP InfoTech S.R.L, CodeVisionAVR Version 2.03.2 User Manual, HP InfoTech S.R.L , Romania, 2008 3.System, Next, Bermain Mikrokontroler AVR dan Robotika, NEXT SYSTEM Robotics Learning Center,Bandung,2011 1 ANALOG DIGITAL CONVERTER (ADC) 1.Tujuan Percobaan: Setelah menyelesaikan praktikum ini, mahasiswa mampu: a.Mengakses ADC dengan resolusi 8 bit. b.MemprogramADCdenganmasukansensorberupapotensiometer,LDR, LM35. c.MengaplikasikanfungsiADCdenganmasukansensorpadamikrokontroler AVR 2.Dasar Teori Padapraktikumini,praktikanakanmencobamemanfaatkanfasilitasmasukan analogpadamikrokontrolerAVRATmega16.ATmega16mempunyaiADC (AnalogtoDigitalConverter)internal10-bitsebanyak8kanal(multiplexed), yaituADC0ADC7.Iniberarti,teganganinputantara05voltakan dikonversi menjadi bilanganantara 0 1023. Resolusiyang dihasilkan adalah 5 volt/1024 unit atau 4.9 mV/unit.Berikut adalah fitur lengkap dari ADC internal tersebut: a.10 bit resolution b.65 260 s conversion time. c.Up to 15 kSPS at maximum resolution d.8 Multiplexed Single Ended Input Channels e.Optional Left Adjusment for ADC result Readout f.0 5 VCC ADC Input Voltage range g.Selectable 2.56V ADC Reference VoltageFree Running or Single Conversion Mode h.ADC Start Conversion by triggering on Interrupt Sources i.Interrupt on ADC Conversion Complete 2 j.Sleep Mode Noise Canceler Konversi dengan resolusi 10-bit dapat merujuk pada formula sebagai berikut: ADC = (Vin/Vref)*1024 Sementara, untuk resolusi 8-bit, formula yang digunakan menjadi: ADC = (Vin/Vref)*256 ADCmemilikiduamodeoperasi:SingleConversionModedanFreeRunning. DalammodeSingleConversion,setiapkonversiharusdi-inisiasi.Ketikaproses konversiselesai,hasildisimpandalamADCDataRegister,danproseskonversi selesai. Dalam mode Free Running, kita start konversi satu kali, dan selanjutnya, ADCsecaraotomatismemulaikonversiberikutnya,setelahproseskonversi sebelumnya selesai. Konversianalogkedigitalmemerlukanwaktu.Kecepatankonversisangat bergantungpadasinyalclockyangdigunakanADC(ADCClock).Waktu konversiproporsionaldenganfrekuensisinyalADCClock,yangbesarannya sekitar50kHz200kHz.Namun,untukresolusiyanglebihrendah,dapat digunakan frekuensi yang lebih tinggi dari rentang tersebut. 3.Daftar Alat / Bahan a.1setPClengkapdenganprogramaplikasiCodeVisionAVRatauAVR Studio dan terminal. b.1 unit Modul MikroAVR16 c.1 unit Modul Potensiometer 10 K d.1 unit Modul LDR