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
START
Tugas III.B.2
Tugas III.B.2
START
Input V
ADC
Gambar 5. Hasil percobaan mengukur tegangan OUTPUT LDR
Untuk menggabungkan output pengukuran suhu dan
Konversi ADC
pengukuran tegangan harus dibedakan scriptnya, baik
Kirim Data ke
PC untuk input tegangan yang digunakan, fungsi
menampilkannya, dan fungsi utama untuk sensornya.
REFERENSI
Tampilan [1] Modul 2 Praktikum Sistem Mikroprosesor, Institut Teknologi Sumatera,
tegangan 2020
[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 [7] http://blog.unnes.ac.id/antosupri/adc-analog-to-digital-converter/ akses :
program 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