Percobaan 4. ADC & DAC Based I2C

dokumen-dokumen yang mirip
Percobaan 3 PENGENALAN INTERFACE I 2 C

Percobaan 1 PENGENALAN INTERFACE PARALLEL DAN SEVEN SEGMENT LED DISPLAY

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

BAB 3 PERANCANGAN SISTEM

ANALOG TO DIGITAL CONVERTER

DAC - ADC Digital to Analog Converter Analog to Digital Converter

ANALISA ADC 0804 dan DAC 0808 MENGGUNAKAN MODUL SISTEM AKUISISI DATA PADA PRAKTIKUM INSTRUMENTASI ELEKTRONIKA

CONVERSION. 1. Analog To Digital Converter 2. Digital To Analog Converter 3. Voltage to Frequency 4. Current To Pneumatic

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

ADC ( Analog To Digital Converter Converter konversi analog ke digital ADC (Analog To Digital Convertion) Analog To Digital Converter (ADC)

BAB III PERANCANGAN SISTEM

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. 3.1 Pengantar Perancangan Sistem Pengendalian Lampu Pada Lapangan Bulu

TUJUAN : Setelah mempelajari bab ini mahasiswa diharapkan mampu : Menjelaskan pengertian dasar dari DAC dan ADC secara prinsip

BAB III PERANCANGAN DAN PEMBUATAN ALAT

LAB PTE - 05 (PTEL626) JOBSHEET 8 (ADC-ANALOG TO DIGITAL CONVERTER)

INSTRUMENTASI INDUSTRI (NEKA421)

DASAR-DASAR AKUISISI DATA

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

III. METODE PENELITIAN. Penelitian ini mulai dilaksanakan pada bulan April 2015 sampai dengan Mei 2015,

DT-51 Application Note

Gambar 3. 1 Diagram blok system digital

BAB III PERANCANGAN SISTEM

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

ADC dan DAC Rudi Susanto

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL

ADC-DAC 28 IN-3 IN IN-4 IN IN-5 IN IN-6 ADD-A 5 24 IN-7 ADD-B 6 22 EOC ALE msb ENABLE CLOCK

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB 3 PERANCANGAN SISTEM

DQI 06 DELTA DATA ACQUISITION INTERFACE V.06

$'&$QDORJWR'LJLWDO&RQYHUWLRQ

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN SISTEM

III. METODE PENELITIAN

III. METODE PENELITIAN

PC-Link. PC-Link. Application Note AN202

ADC (Analog to Digital Converter)

BAB II DASAR TEORI 2.1. Mikrokontroler Tipe Atmega 644p

PC-Link Application Note

TUGAS AKHIR. Perancangan Pengendali PID Berbasis Komputer

BAB III DESKRIPSI MASALAH

KONVERTER PERTEMUAN 13. Sasaran Pertemuan 13

ANTAR MUKA DST-51 DENGAN MODUL AD-0809

BAB III PERANCANGAN SISTEM

BABII TINJAUAN PUSTAKA DAN LANDASAN TEORI

DQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi

BAB III PERENCANAAN DAN REALISASI

BAB III PERANCANGAN SISTEM

BAB II TEORI DASAR 2.1 Pendahuluan 2.2 Sensor Clamp Putaran Mesin

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

IV. HASIL PENELITIAN DAN PEMBAHASAN. menggunakan sensor optik berbasis mikrokontroler ATMega 8535 dengan

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

A/D, D/A CONVERTER ASSEMBLY USER S MANUAL

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB III PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. PID berbasiskan FPGA yang bekerja secara multiplexing untuk pemberian data set point

Beberapa istilah dalam ADC

BAB IV IMPLEMENTASI DAN PENGUJIAN. Proses instalasi aplikasi merupakan tahapan yang harus dilalui sebelum

BAB IV PENGUJIAN DAN ANALISA DATA

BAB III METODE PENELITIAN. Tujuan dari tugas akhir ini yaitu akan membuat sebuah mobile Robot

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB II TINJAUAN PUSTAKA

BAB III PERANCANGAN SISTEM

BAB IV VOLTMETER DIGITAL DENGAN MENGGUNAKAN ICL7107

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

BAB III PERANCANGAN SISTEM

BAB III KEGIATAN PENELITIAN TERAPAN

BAB IV PEMBAHASAN. 27

PERTEMUAN 13 KONVERTER

MENGENAL WEMOS D1 MINI DALAM DUNIA IOT

BAB III PERANCANGAN SISTEM

BAB II TEORI DASAR SISTEM C-V METER PENGUKUR KARAKTERISTIK KAPASITANSI-TEGANGAN

BAB III PERANCANGAN DAN IMPLEMENTASI. Pada tugas akhir ini akan dibuat sebuah perangkat keras PLC dengan fasilitas

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB I PENDULUAN 1.1 Pengertian Digital

Konsep dasar perbedaan

Materi 4: Microprocessor-Based Control

HASIL DAN PEMBAHASAN

PC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB III ANALISIS DAN PERANCANGAN

PPI Skema konektor dari IC PPI 8255 adalah sebagai berikut :

BAB III PERANCANGAN SISTEM. ATMega16

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN SISTEM

MICROCONTROLER AVR AT MEGA 8535

Controller System. CodeVisionAVR Demo

BAB II LANDASAN TEORI. Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu

BAB II LANDASAN TEORI

BAB III PERANCANGAN SISTEM

Transkripsi:

Percobaan 4 ADC & DAC Based I2C I. Tujuan 1. Untuk mengenal Modul Serial port dengan I 2 C 2. Mempelajari Konfigurasi Input dan ADC dan DAC serial port dengan I 2 C II. Ruang Lingkup A. Teori Singkat Pada Percobaan ini, akan meliputi ADC (Analog To Digital Converter) & DAC (Digital To Analog Converter) yang sangat berguna dalam pengabungan alat analog dan digital. DAC digunakan untuk mengubah data dimulai dari byte yang ada lalu dikirimkan ke sebuah IC PCF8591 yang disimpan pada DAC data register dan dikonvert / diubah tegangan analog yang cocok dengan mengunakan Chip yang ada pada DAC converter. ADC digunakan untuk mengubah tegangan input menjadi byte. Hasil pengubahan dari tegangan input di simpan di dalam ADC data register dan menantikan pengiriman. Aproksimasi Suksesif dari ADC Unit dasar dari sebuah Approksimasi suksesif ADC yaitu : 1. Comparator membandingkan nilai dari input analog dengan hasil perhitungan. 2. Succesive Approximation Register (SAR) SAR memulai dari 1 dalam MSB dan 0 untuk semua bit yang ada. Dengan setiap input clock SAR mereset bit yang baru jika pembanding bernilai HIGH dan bergerak ke bit kebawah selanjutnya dengan mensettingnya 3. DAC mengubah pola bit dari SAR ke nilai analog untuk pembanding 4. Latch menyimpan pola bit ketika nilai LSB selesai 5. Control Logic - Menghitung n pulsa clockpada SAR lalu mengirimkan DONE pada Latch Counter ADCs Sebuah rangkaian sederhana yang mengunakan sebuah clock, sebuah counter, sebuah DAC dan sebuah comparator Percobaan 4 Halaman : 1 dari 6

Integrating ADCs Sebuah rangkaian yang mengubah sebuah tegangan menjadi arus, dan dalam mengunakan arus untuk mencharge sebuah capasitor memperoleh sebuah waktu proposional untuk input tegangan. Ukuran dalam waktu mengunakan sebuah digital counter yang dioperasikan pada sebuah frekuensi yang mempunyai clock yang tetap Single Slope Integration Sebuah pulsa akan clock sebuah D-FF yang menyebabkan D-FF menjadi HIGH dan meyebabkan counter bertambah. Dual Slope Integration Sebuah Solusi untuk persyaratan yang ketat dalam sebuah single slope integrator adalah untuk mengunakan capasitor untuk referensi dan signal yang terintegrasi, maka effect dari kapasitor menolak 2 ukuran yang di panggil Charge-balancing B. Daftar Alat 1. EX-08 I 2 C Based-ADC/DAC Board kode : 2. Serial Interface Board kode : III. Referensi Manual Book Serial Interfacing INex CITS NX-2000 Microsoft Visual Basic 6 Step by Step IV. Urutan Instruksi Kerja A. Prosedur 1. ADC Hubungkan Serial Board dengan PC. Hubungkan dengan menggunakan I2C bus antara Serial Board dengan I 2 C Based ADC/DAC Board (Modul EX-08). Keseluruhan koneksi modul dapat dilihat pada gambar berikut ini (Gambar 4.1) Percobaan 4 Halaman : 2 dari 6

Gambar 4.1 Koneksi antara modul I2C Based ADC/DAC dengan Serial board Jalankan Microsoft Visual Basic. Untuk dapat mengontrol I 2 C masukkan modul I 2 Cser.bas. Lihat panel project lalu click add module I 2 Cser.bas. Masukkan perintah sebagai berikut Program ADC dengan I 2 C Dim tempvar As Integer Private Sub Form_Load() MSComm1.PortOpen = True Private Sub Timer1_Timer() Call Send8BIT(&H90) Call Send8BIT(&H45) Percobaan 4 Halaman : 3 dari 6

Call Send8BIT(&H91) txtch1hex.text = Hex(tempVar) txtch1volt.text = (tempvar * 5) / 255 Call MAck txtch2hex.text = Hex(tempVar) txtch2volt.text = (tempvar * 5) / 255 Call MAck txtch3hex.text = Hex(tempVar) txtch3volt.text = (tempvar * 5) / 255 Call MAck txtch4hex.text = Hex(tempVar) txtch4volt.text = (tempvar * 5) / 255 Bentuk tampilannya dapat dilihat pada gambar 4.2 di bawah ini : Gambar 4.2 Bentuk Tampilan ADCDengan I2C Percobaan 4 Halaman : 4 dari 6

Program tersebut akan menerima input analog melalui channel CH-1 sampai CH-4, kemudian akan dilakukan proses ADC melalui IC- PCF8591 dan menampilkan data digitalnya dalam format hexa dan volt. 2. DAC Dengan menggunakan modul dan koneksi yang sama pada percobaan ADC di atas, Jalankan Microsoft Visual Basic. Untuk dapat mengontrol I 2 C masukkan modul I 2 Cser.bas. Lihat panel project lalu click add module I 2 Cser.bas. Masukkan perintah sebagai berikut Program DAC dengan I 2 C Private Sub Form_Load() MSComm1.PortOpen = True Private Sub txthexa_change() Call Send8BIT(&H90) Call Send8BIT(&H44) Call Send8BIT(Val("&H" & txthexa.text)) Private Sub txtvolt_change() If Val(txtVolt.Text) > 5 Then txtvolt.text = 5 End If Call Send8BIT(&H90) Call Send8BIT(&H44) Call Send8BIT(Val(txtVolt.Text) * 51) Bentuk tampilannya dapat dilihat pada gambar 4.3 di bawah ini : Percobaan 4 Halaman : 5 dari 6

Gambar 4.3 Bentuk Tampilan DAC Dengan I2C Program tersebut akan menerima input digital melalui text box hexa atau text box volt, kemudian akan dilakukan proses DAC melalui IC- PCF8591 dan mengeluarkan data analognya. Tugas Praktikum 1: Buatlah program untuk mengeluarkan tegangan output analog dengan menggunakan 8 buah Check Box (pemberian tegangan secara binary) Tugas Praktikum 2: Buatlah program untuk mengeluarkan tegangan output analog dari perubahan tegangan input ADC. B. Tugas Laporan 1. Perbedaan ADC dan DAC 2. Perbedaan aproksimasi suksesif dan counter 3. Manfaat menggunakan ADC/DAC I 2 C 4. Flowchart dan penjelasan program 5. Kesimpulan C. Tugas Pendahuluan 1. Bagaimana cara kerja ADC dan DAC secara umum! 2. Jelaskan jenis-jenis ADC dan DAC yang anda ketahui! 3. Apa yang dimaksud dengan resolusi ADC & DAC? Percobaan 4 Halaman : 6 dari 6