AD Channel AD Conversion

dokumen-dokumen yang mirip
ANTAR MUKA DST-51 DENGAN MODUL AD-0809

Aplikasi Pengukur Ketinggian Air Mengunakan Modul Sensor InfraRed Object Detector

Aplikasi Modul InfraRed Object Detector Sebagai Pengukur Jarak

Menampilkan nilai dari 8 kanal ADC ke Port Serial PC oleh Modul ST-51 dan AD-0809 V2.0

MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52

Teknik Interface Keypad 4x3 ke DST-51

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port)

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51

TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD

Trademarks & Copyright

THERMOMETER DIGITAL DENGAN MODUL DST-51, ADC-0809 DAN LCD 2X16

Daftar Isi. Trademarks & Copyright

KOMUNIKASI DATA DENGAN MENGGUNAKAN TEKNIK RS485

PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD

Register-register MT8888

Pengendalian 8 buah Motor oleh DST-51

Antar Muka Modul RTC-1287 dengan Modul DST-51

MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51

Memprogram Port sebagai Output dan Input Sederhana

DASAR INPUT/OUTPUT (1) (PORT PPI DAN PORT 1 SEBAGAI OUTPUT)

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

PENULISAN KARAKTER DENGAN MENGGUNAKAN TEKNIK PENULISAN PADA KEYPAD HANDPHONE OLEH MODUL DST-51, KEYPAD 4X3 DAN M1632 LCD

Lab Elektronika Industri Mikrokontroler - 1 AT89C1051

AKSES MEMORI Menggunakan DT-51 MinSys

PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52

DOWNLOAD BITMAP FILE KE LCD GRAFIK 240X64 PIXEL OLEH MODUL DST-51

APLIKASI PENGOLAHAN DATA DARI SENSOR-SENSOR DENGAN KELUARAN SINYAL LEMAH

APLIKASI MODUL DST -52 SEBAGAI JAM DIGITAL DENGAN INPUT DARI PC KEYBOARD DAN M1632 LCD SEBAGAI PENAMPIL

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

PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT)

Percobaan 5 PENGENALAN MIKROKONTROLER 8051

PORT PARALEL MIKROKONTROLER ATMEL AT89C51

I/O dan Struktur Memori

DQI 06 DELTA DATA ACQUISITION INTERFACE V.06

PROGRAMMABLE TIMER DENGAN TAMPILAN M1632 LCD MENGGUNAKAN MODUL DST-51

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

Memprogram Interface Motor

BAB 3 PERANCANGAN SISTEM

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

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

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

Aplikasi Modul DST-52 Berbicara Menggunakan IC Sound Synthesizer

DT-51 Application Note

BAB II LANDASAN TEORI

Akuisasi data dengan remote host AT89s51 melalui serial RS232

Memprogram Interface Display

de KITS Application Note AN9-8 Channel Temperature Display

DT-51 Application Note

BAB III RANCANGAN DAN CARA KERJA ALAT

PC-Link Application Note

BAB I TUGAS MATA KULIAH SISTEM MIKROPROSESOR DOSEN PEMBERI TUGAS : FATAH YASIN, ST, MT.

BAB III PERANCANGAN SISTEM

PORT SERIAL MIKROKONTROLER ATMEL AT89C51

ARSITEKTUR MIKROKONTROLER AT89C51/52/55

Pendahuluan Mikrokontroler 8051

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto

MICROCONTROLER AVR AT MEGA 8535

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN

APLIKASI DGPS-508 sebagai penanda lokasi kecelakaan kapal (Beacon Locator Position)

PROSES PENGAMBILAN DATA SENSOR DARI DQI

Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL

DT-I/O DT-I/O. Application Note AN171

BAB IV PENGUJIAN DAN ANALISA. Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui

Menggunakan ADC 16-bit DST-R8C

Blok sistem mikrokontroler MCS-51 adalah sebagai berikut.

4. Port Input/Output Mikrokontroler MCS-51

BAB III PERANCANGAN ALAT DAN PROGRAM

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys

REFS0-1 (Reference Selection Bits) REFS0-1 adalah bit-bit pengatur mode tegangan referensi ADC.

DT-SENSE. Barometric Pressure & Temperature Sensor

Ujian Akhir Sistem Mikroprocessor EE-2623

DESKRIPSI SINGKAT INSTRUKSI-INSTRUKSI PADA AT89S51

TERMOMETER 8 KANAL. Kata-kata kunci: LM35, ADC0808, mikrokontroler AT89S51.

Teknik Akses I2C Serial EEPROM oleh Modul DST- 51/2 dan Modul SEE-24

DT-SENSE Color Sensor Q uick S tart

BAB 2 LANDASAN TEORI. Dalam bab ini penulis akan membahas tentang komponen-komponen yang

DT-SENSE. Temperature & Humidity Sensor

Daftar Isi. Trademarks & Copyright

DT-SENSE. Humidity Sensor

BAB III DESKRIPSI MASALAH

BAB 3 PERANCANGAN ALAT DAN PROGRAM

KENDALI ROBOT MELALUI RF DENGAN D-JOY CONTROLLER

BAB 2 LANDASAN TEORI. Dalam bidang elektronika, perlahan-lahan peralatan-peralatan manual mulai digantikan

ANTAR MUKA M1632 LCD DENGAN MODUL DST-52 MENGGUNAKAN BAHASA C

TIMER DAN COUNTER MIKROKONTROLER ATMEL

BAB IV PENGUJIAN DAN EVALUASI SISTEM. harus dilakukan pengujian terhadap masing-masing alat dan sofware, adapun

TEKNIK MERANCANG APLIKASI DENGAN DST-UNI PROG

DT-51 Application Note

Akses I2C dengan menggunakan Delta I2C System

BAB IV PENGUJIAN DAN EVALUASI SISTEM. Pengujian dan evaluasi sistem pada tugas akhir ini meliputi perangkat

BAB 2 LANDASAN TEORI

BAB II KONSEP DASAR PERANCANGAN

BAB III PERANCANGAN SISTEM. Secara garis besar rangkaian pengendali peralatan elektronik dengan. blok rangkaian tampak seperti gambar berikut :

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

MICROCONTROLER AVR AT MEGA 8535

DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164

DT-AVR Application Note

BAB IV PERANCANGAN ALAT. Alat Warning System Dan Monitoring Gas SO 2 merupakan detektor gas

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

Transkripsi:

AD-0809 8 Channel AD Conversion Fitur: - 8 Channel Multiplex Analog Input - 0 5 Volt Analog Input - 4 Interrupt Output Selector - 4 Address Selector - Kompatibel DST-51 Minimum System & SC-51 - Free Running & Controlled Mode - Adjustable Voltage Reference DELTA ELECTRONIC http://www.delta-electronic.com

Deskripsi AD-0809 adalah modul yang digunakan untuk konversi sinyal analog ke bentuk data digital dengan 8 buah input analog yang diakses secara multiplex. 8 buah input analog tersebut masing-masing mempunyai alamat memori yang dapat dilihat pada tabel berikut: Tabel Alamat Input Analog Alamat (DST-51) Alamat (SC-51) Input X000H XX00H Input 0 X001H XX01H Input 1 X002H XX02H Input 2 X003H XX03H Input 3 X004H XX04H Input 4 X005H XX05H Input 5 X006H XX06H Input 6 X007H XX07H Input 7 X adalah alamat dari modul tersebut bila dihubungkan ke suatu sistem seperti DST-51. Modul DST-51 mempunyai alamat kosong mulai dari 6000H hingga F000H sehingga Modul AD-0809 dapat diletakkan pada range alamat tersebut. Apabila Modul AD-0809 diletakkan pada alamat 6000H maka Analog Input 0 akan terletak pada alamat 6000H hingga Analog Input 7 yang terletak pada 6007H. Untuk SC-51, lebih dapat dilihat pada manual SC-51 (Tabel Alamat Antar Muka DST-51 vs SC-51) Pengaturan Alamat dan Interrupt Modul AD-0809 dapat diletakkan di beberapa lokasi memori yaitu 6000H, 8000H, C000H dan E000H (Untuk Modul SC-51 lihat Tabel Alamat Antar Muka DST-51 vs SC-51) hal ini diperlukan bila Modul DST-51 terhubung dengan modul lain yang memakai jalur bus. Modul AD-0809 harus diletakkan di alamat yang berbeda dengan modul interface tersebut. Demikian pula dengan interrupt, apabila keyboard pada Modul DST-51 digunakan maka INT0 telah terpakai oleh keyboard sehingga interrupt dari Modul ini harus dipindah ke INT1 atau T0 dan T1 bila pengambilan data ADC menggunakan sistem polling. Pengaturan alamat dan interrupt dilakukan dengan memindah posisi jumper-jumper yang terlihat di gambar berikut Pada gambar tersebut juga terlihat port-port yang digunakan untuk berhubungan dengan Modul DST-51 atau hardware-hardware yang lainnya.

Instalasi dengan DST-51/SC-51 Mode Controlled Mode Controlled (Mode Terkendali) adalah mode di mana proses konversi ADC hanya dilakukan saat mendapat perintah dari mikrokontroler saja. Hal ini sangat diperlukan apabila modul ADC menempati system bus di mana data bus yang menjadi output dari ADC juga digunakan oleh komponen-komponen lain secara bergantian. Bagian yang perlu dihubungkan ke Modul DST-51/SC-51 adalah bagian Data, Address dan Control Bus. - Atur Jumper Free Run/Controlled pada posisi Controlled - Tentukan interupsi yang digunakan (Interrupt Selector) - Tentukan Alamat dari Modul ini (Address Setting)

Hubungkan Low Byte Address Bus (A0 A2) ke LB Address Bus DST-51 ataupun SC-51

Hubungkan Control Bus Modul AD-0809 ke Control Bus Modul DST-51

Hubungkan Data Bus ke Data Bus DST-51 Mode Free Running Mode ini adalah merupakan mode di mana Modul ADC terus menerus melakukan konversi tanpa menunggu perintah dari mikrokontroler. - Atur jumper pada mode Free Running - Hubungkan Data Bus ke I/O yang akan diinginkan untuk mengakses ADC - Pasang Jumper Output Enable sehingga Modul ADC terus menerus mengeluarkan data walau tidak diperintah oleh mikrokontroler Analog Input ADC Modul AD-0809 mempunyai 8 channel analog input dengan konfigurasi seperti pada gambar berikut. Masingmasing input mempunyai referensi tegangan 5 volt yang artinya dengan tegangan input sebesar 5 volt maka akan dihasilkan data binary FFH. Resolusi ADC adalah = VREF = 5/255 = 0.0196 Volt untuk setiap kenaikan bitnya. 255 VREF dari modul ini dapat diatur dengan mengubah posisi potensio Ref ADJ di mana tegangan akan berkisar antara 0-4,5V Port Analog input modul ini mempunyai GND pada pin 1 dan VCC pada pin 2 dengan tujuan agar Modul AD- 0809 dapat memberi sumber daya 5 Volt ke rangkaian atau sensor bila diperlukan.

IN0 IN2 IN4 IN6 JP1 1 2 3 4 5 6 7 8 9 10 Analog Input VCC IN1 IN3 IN5 IN7 Contoh Program Program mengambil data dari 8 input analog yang berbeda tegangan dan mengirimkan ke Serial Port PC Untuk mencoba jalannya program ini maka terlebih dahulu input dari Modul AD-0809 dihubungkan ke 8 buah kondisi tegangan yang berbeda-beda. Rangkaian tersebut dapat disusun seperti pada gambar berikut. Alamat ADC = 8000H dan Interrupt pada posisi INT0 VCC 10K 10K 10K 10K 10K 10K 10K 10K 10K IN7 IN6 IN5 IN4 IN3 IN2 IN1 IN0 ************************************************************************ * BACA 8 CHANNEL ADC DATA (ADC0808/0809) OLEH DST-51 DAN KIRIM KE SERIAL * PC * Registers: * - DPTR : DPH.5... DPH.7 --> ADC Address * : DPL.0... DPL.2 --> ADC Channel * - A : Data * - B : Delay * * DST-51 Internal routine yang digunakan: * - Init_Serial * - Serial_Out * - ASCII_Out * Program ini digunakan untuk hanya KIT ADC-0809 Testing * Design by: Paulus Andi Nalwan, ST **************************************.CODE ASCII_Out EQU 36AH Init_Serial EQU 38BH Serial_Out EQU 39BH Org 2000H Ajmp Start Org 2003H ;External INT0 Org 200BH ;Timer 0 Interrupt Org 2013H ;External INT1 Org 201BH ;Timer 1 Interrupt

Org 2023H ;Serial I/O Interrupt Start: DST-51 Loop: Mov Dptr,#08000H ;ADC pada alamat 800XH, CS4 pada Lcall Init_Serial ;Inisial Serial Port Acall ADC ;Akses ADC Acall Delay ; Mov A,#' ' ; Lcall Serial_Out ;Kirim Spasi Inc Dptr ;Tunjuk ke channel berikut Mov A,DPL ; Cjne A,#08H,Loop ;Channel 8? Belum Loop Ajmp * ;Berhenti ADC: Mov A,#00H ;Start Conversion Movx @Dptr,A ; Jb INT0,* ;Tunggu EOC Acall Delay Mov A,#00H ;Read Convert Data Movc A,@A+Dptr ; Lcall ASCII_Out ;Send to Serial Out Ret Delay: Push Mov Djnz Pop Ret B B,#0FFH B,* B Program di atas menggunakan rutin-rutin khusus yang sudah ada pada Program Monitor DST-51 sehingga hanya dapat bekerja pada Modul DST-51 Mode Monitor. Untuk Penggunaan di luar Mode Monitor maka rutin-rutin khusus tersebut dapat dipelajari dalam CD Paket DST-51. Untuk Modul SC-51, Alamat ADC harus diubah sesuai table antar muka alamat DST-51 vs SC-51 dan gabungkan program anda dengan file out.asm yang ada pada CD agar rutin Serial_Out, Init_Serial dan ASCII_Out dapat digunakan. DST-51 is Registered and Trademark by Delta Electronic SC-51 is Registered and Trademark by Delta Electronic