Abstrak— Pada praktikum keempat ini akan membahas konversi ke sinyal digital per detiknya. Sedangkan resolusi
mengenai Analog to Digital Coverter (ADC) pada system ADC berpengaruh terhadap ketelitian hasil konversinya.
mikroprosesor ATMega 8535. Praktikum ini diharapkan Resolusi pada mikrokontroler AVR ada 2 yaitu resolusi 8 bit
praktikan dapat membuat program dengan menggunakan ADC
dan 10 bit. Namun pada kali ini kita akan menggunakan
pada ATMega 8535 untuk mengkonversi input tegangan analog
menjadi nilai digital dan mampu membuat program untuk resolusi 10 bit.
mengubah hasil konversi dalam satuan biner menjadi satuan BDC Adapun tujuan dari percobaan modul ini ialah:
dan dikirimkan ke PC memalui komunikasi seral USART. Pada
ATMega 8535 pin I/O yang berfungsi sebagai Analog to Digital 1. Praktikan mampu membuat program dengan
Coverter (ADC) adalah PORTA . ADC merupakan alat yang menggunakan ADC pada ATMega 8535 untuk
menjembatani pemrosesan sinyal analog oleh sistem digital
mengkonversi input tegangan analog menjadi nilai
dengan mengubah sinyal analog (sinyal kontinyu) menjadi sinyal
digital. Analog to Digital Coverter (ADC) pada mikroprosesor digital.
ATMega 8535 ini diatur dengan mengatur pensettingan atau 2. Praktikan mampu membuat program untuk mengubah
pemograman beberapa register ADMUX, ADCSRA, hasil konversi dalam satuan biner menjadi satuan BDC
ADCL/ADCH 0/1 dan SFIOR. Pada dasarnya mikrokontroler dan dikirimkan ke PC memalui komunikasi seral
mampu mengontrol system ADC untuk dapat menampilkan hasil USART.
output berupa menyala/padam nya nyala lampu LED. ADC
memiliki 2 faktor penting pada penggunaan nya yaitu kecepatan
sampling dan resolusi. Mikrokontroler AVR ATMega8535 II. LANDASAN TEORITIS
mempunyai ADC dengan resolusi 10-bit dimana tegangan A. Analog to Digital Coverter (ADC)
referensinya dapat dipilih dengan mengatur pada register
ADMUX. Beberapa pilihan tegangan referensi yaitu pada pin Alat bantu digital yang paling penting untuk teknologi
AREF, pada pin AVCC, Reserved, atau menggunakan tegangan
kontrol proses adalah yang menerjemahkan informasi digital ke
referensi internal sebesar 2,56 Volt. Terdapat 2 percobaan yang
akan di lakukan dimana yang pertama yaitu percobaan bentuk analog dan juga sebaliknya. Untuk menghubungkan
mengukur suhu dengan LM35 DZ dan mengukur tegangan output sinyal analog dan digital dapat dilakukan dengan sebuah
LDR. Maka melalui 2 percobaan ini hasil yang di dapatkan mikrokontroler dan computer , dimana terlebih dahulu
diharapkan fitur Analog to Digital Coverter (ADC) dapat di melakukan konversi analog ke digital (A/D). System ADC
implementasikan sesuai dengan pen-settingan pada program dan (Analog Digital Converter) merupakan fitur pada
dapat diketahui penjelasan mengenai mekanisme eksekusi mikrokontroler yang berfungsi untuk mengkonversi sinyal/data
program dari fitur ADC nya tersebut. dari besaran analog menjadi besaran digital. Karena sebagian
besar data/sinyal yang ada di dunia ini merupakan besaran
Kata Kunci— Analog to Digital Coverter (ADC), Resolusi, analog. Pengkonversian data dari analog ke digital merupakan
Kecepatan sampling, ATMega 8535, Codevision AVR, Proteus 8.
suatu cara untuk mengolah data analog tersebut agar dapat di
modifikasi, di manipulasi dan mengubah karakteristiknya.
I. PENDAHULUAN Contoh besaran analog yang sering di jumapai dalam kehidupan
Perkembangan ilmu pengetahuan dan teknologi sangat sehari-hari yaitu suhu, cahaya, kecepatan,tegangan, suara, dll.
diperlukan untuk kehidupan manusia menjadi lebih baik. Salah Fitur ADC ini sering digunakan dalam proses industri dan
satu langkahnya adalah dengan mengubah teknologi yang komunikasi digital. ADC inilah yang menghubungkan antara
semula menggunakan system analog menjadi system digital. sensor dengan sistem komputer yang telah terintegrasi.
Fitur ADC ini sering digunakan dalam proses industri dan Mikrokontroler AVR ATMega8535 mempunyai ADC dengan
komunikasi digital. Dimana ADC ini lah yang menghubungkan resolusi 10-bit. Di dalam mikrokontroller ATMega8535, input
antara sensor dengan sistem komputer yang telah terintegrasi. ADC dihubungkan ke sebuah 8 channel Analog multiplekser
Sebagai contohnya yaitu telepon, voltmeter digital dan kamera yang digunakan untuk single ended input channel artinya input
digital. Pada system ADC ada 2 faktor penting yaitu kecepatan ADC diukur dengan referensi pada ground. Masing-masing
sampling dan resolusi. Dimana kecepatan sampling ini channel dari analog multiplekser terhubung dengan PORT A.
Jadi input ADC pada saat tertentu hanya terhubung dengan satu
berpengaruh terhadap seberapa banyak sinyal analog yang di
tegangan input saja.(dengan memilih channel pada analog
multiplekser). Pada ADC diperlukan frekuensi clock untuk
proses konversi tegangan analog menjadi nilai digital.
Pemilihan clock ADC berdasarkan nilai ADPS2:0 (nilai untuk
prescaler ADC) dalam I/O register ADCSRA. Untuk
mendapatkan hasil konversi dengan ketelitian tinggi,
diperlukan frekuensi clock ADC antara 50-200 KHz. Prinsip
kerja ADC adalah mengkonversi sinyal analog ke dalam bentuk
besaran yang merupakan rasio perbandingan sinyal input dan
tegangan referensi.[1]
3. SFIOR (Special Function IO Register) Sambungkan koneksi dengan spesifikasi sesuai pada modul +
buatlah pemogramannya pada CV AVR
SFIOR adalah register 8 bit yang mengatur sumber pemicu Klik Project + compile + built all program
ADC. Jika bit ADATE pada register ADCSRA bernilai 0
maka ADTS0-2 tidak berfungsi.
Tambahkan file .hex yang sudah dibuat di CV + OK + Run
rangkaian
Percobaan A : Pengukuran Suhu dengan LM35DZ unsigned int read_adc (unsigned char adc_input)
Gambar Rangkaian yang digunakan untuk percobaan A : {
unsigned char temp;
unsigned int data_adc;
ADMUX=adc_input|ADC_VREF_TYPE;
ADCSRA|=0x40;
while ((ADCSRA & 0x10)==0);
ADCSRA|=0x10;
data_adc=0x0000;
temp=ADCL;
data_adc=ADCH;
data_adc<<=8;
data_adc|=temp;
return data_adc;
}
V. SIMPULAN
[1] http://adewiaquratu.blogspot.com/2016/11/laporan-6-
analog-to-digital-converter.html
[2] http://zonaelektro.net/adc-analog-to-digital-converter/
[3]http://psychotechengineering.blogspot.com/2017/01/analog
-to-digital-converter-atmega8535.html
Lampiran
Kartu Praktikum
BCP