ANALOG-TO-DIGITAL CONVERTER
Gusti Putu Haristyadi (13117020)
Asisten : Khansa Salsabila Suhaimi (13116046)
Tanggal Percobaan : 09/03/2020
EL3203 Praktikum Sistem Mikroprosesor
Laboratorium Teknik Elektro
Institut Teknologi Sumatera
Apakah Hasil
Pengukuran
benar ?
Tampilan suhu
pada
HyperTerminal
START
Input V
ADC
REFERENSI
Tampilan [1] Modul 2 Praktikum Sistem Mikroprosesor, Institut Teknologi Sumatera,
2020
tegangan [2] https://pemudaminangkabau.wordpress.com/2013/02/28/pengertian-
Output LDR mikrokontroler-atmega8535 akses : 11/03/2020
pada [3] http://kl301.ilearning.me/2015/05/02/pelajari-tentang-setting-port-
HyperTerminal register-pada-atmega-8535 akses : 11/03/2020
[4] http://nurcahyokun.blogspot.com/2015/03/cara-kerja-komunikasi-usart-
dan-uart.html akses : 11/03/2020
Gambar 8. Flowchart Percobaan Tugas III.B.1 [5] https://teknikelektronika.com/pengertian-ldr-light-dependent-resistor-
cara-mengukur-ldr/ akses : 12/03/2020
[6] https://blog.ruangguru.com/hambatan-listrik akses : 12/03/2020
Percobaan selanjutnya adalah percobaan modifikasi program [7] http://blog.unnes.ac.id/antosupri/adc-analog-to-digital-converter/ akses
yang sudah dibuat agar memenuhi syarat untuk :12/03/2020
menggabungkan output Tugas III.A.1 dan Tugas III.B.1 untuk
ditampilkan pada HyperTerminal. Source Code yang
digunakan akan dilampirkan pada lampiran.
Penambahan hanya dilakukan pada beberapa bagian. Fungsi
untuk menampilkan string ADC1 dan ADC0, fungsi untuk
menambahkan input tegangan pada ADC 1 dan ADC 0, serta
fungsi untuk membaca input tegangan ADC1 dan ADC0. Pada
fungsi utama untuk ADC1 dan ADC0 berbeda pada bagian
menampilkan string yang digunakan dan sudah dideklarasikan
sebelumnya. Tegangan input untuk ADC1 dan ADC0
dibedakan agar fungsi pada keduanya mempunyai input yang
berbeda. Jika tidak dibedakan maka hanya akan muncul fungsi
untuk mengukur tegangan pada LDR dan tidak akan
menampilkan fungsi pengukuran suhu.
V. SIMPULAN
Praktikan dapat mengetahui spesifikasi dari ATMega 8535
dari datasheet yang ada
Output pada jendela Hyperterminal dapat diatur dengan
script yang digunakan pada Code Vision AVR
Pada percobaan ini, untuk mengirimkan data dari
Mikrokontroler ke PC menggunakan Komunikasi serial
USART
Pengiriman data beberapa kata ke PC dapat menggunakan
fungsi char string dengan array yang tidak ditentukan
jumlahnya agar perulangan dapat terus dilakukan
Ciri dari serial komunikasi USART adalah memiliki
Baudrate yang sama, baik pada Code Vision AVR dan pada
Hyperterminal
LM35DZ merupakan sejenis transistor yang digunakan
sebagai sensor suhu, apabila panas yang diberikan pada
LM35DZ besar, maka sensor suhu akan merespon dengan
memberikan penambahan suhu yang diukur
LDR (Light Dependent Resistor) adalah sejenis resistor
yang nilai hambatannya bergantung pada itensitas cahaya
yang diterimanya dan antara nilai hambatan dan intensitas
cahaya hubungannya saling bertolak belakang atau berbalik.
Lampiran
1. Source code untuk percobaan pengukuran suhu dengan LM35DZ
Percobaan Tugas III.A.1
2. Source Code untuk percobaan pengukuran tegangan output pada LDR
Percobaan Tugas III.B.1
3. Source Code untuk percobaan modifikasi
Percobaan Tugas III.B.2