I. Pendahuluan
Pada praktikum ini, anda akan mencoba memanfaatkan fasilitas komunikasi serial pada mikrokontroler AVR ATmega8535. Modul praktikum sebelumnya adalah membaca nilai tegangan pada LDR untuk ditampilkan ke LCD. Sekarang, nilai hasil konversi tegangan pada LDR dan nilai hasil konversi suhu dari LM35 selain ditampilkan pada LCD juga dikirimkan ke PC secara serial menggunakan protokol RS-232. Inisialisasi ADC dan komunikasi serial dilakukan menggunakan bantuan CodeWizardAVR dan program ditulis dengan bahasa-C.
II. Tujuan
Setelah menyelesaikan praktikum ini, yang anda peroleh adalah :
• dapat mengimplentasikan fungsi masukan analog pada mikrokontroler AVR
sebagai sensor suhu dan sensor cahaya.
• dapat mengimplementasikan fungsi kontrol LCD untuk menampilkan nilai
tegangan yang diterima LDR.
• dapat mengimplementasikan fungsi komukasi serial RS-232 pada mikrokontroler untuk mengirimkan data pada PC.
• dapat mengimplementasikan sebuah sistem monitoring cahaya dan suhu ke PC
pada AVR ATmega8535 dengan pemrograman bahasa-C.
III. Gambaran Disain
Nilai hasil konversi ADC internal pada ATmega8535 yang berasal dari dari LDR
sebagai sensor cahaya ditampilkan pada layar LCD dan juga dikirimkan ke PC secara serial. Data yang diterima oleh PC dapat dilihat menggunakan fasilitas terminal pada CodeVisionAVR. Untuk melakukan inisialisasi ADC dan komunikasi serial dapat dilakukan dengan bantuan CodeWizardAVR. Pada tugas yang akan dikerjakan, anda akan membaca nilai dari LDR sebagai sensor cahaya dan nilai dari LM35 sebagai sensor suhu untuk ditampilkan ke LCD dan dikirim ke PC secara serial secara bergantian. Kemampuan pemrograman bahasa-C sangat diperlukan pada praktikum ini.
Monitoring Suhu dan Cahaya ke PC
Posted: Juli 1, 2012 in PROYEK AVRTag:belajar bahasa C, belajar pemrograman AVR, codevisionAVR, mikroAVR, mikrokontroller AVR
0
