"Postingan ini dibuat dalam rangka memenuhi tugas Mikroprosesor dan Antarmuka"
Dalam rangkaian aplikasi kontrol suhu ini, kita menggunakan mikrokontroler Atmega128 dan Sensor suhu LM35, dimana Sensor suhu LM35 adalah komponen elektronika yang berfungsi untuk merubah besaran suhu menjadi besaran listrik dalam bentuk tegangan.
Karakteristik sensor suhu LM35 adalah sebagai berikut :
- Dapat dikalibrasi langsung ke dalam besaran Celcius.
- Faktor skala linier + 10mV/ °C.
- Tingkat akurasi 0,5°C. saat suhu kamar (25°C).
- Jangkauan suhu antara -55°C sampai 150°C.
- Bekerja pada tegangan 4 volt hingga 30 volt.
- Arus kerja kurang dari 60µA.
- Impedansi keluaran rendah 0,1Ω untuk beban 1 mA.
- Ketidaklinearan hanya sekitar 0,25°C
Prinsip kerja sensor suhu LM35 :
* Suhu lingkungan ini diubah menjadi tegangan listrik oleh rangkaian di dalam IC, dimana perubahan suhu berbanding lurus dengan perubahan tegangan output.
* Pada seri LM35
Vout=10 mV/oC
Tiap perubahan 1oC akan menghasilkan perubahan tegangan output sebesar 10mV
Kelebihan dan Kelemahan Sensors LM35 :
- Kelebihan:
- Rentang suhu yang jauh, antara -55 sampai +150oC
- Low self-heating, sebesar 0.08oC
- Beroperasi pada tegangan 4 sampai 30 V
- Rangkaian tidak rumit
- Tidak memerlukan pengkondisian sinyal
- Kekurangan:
- Membutuhkan sumber tegangan untuk beroperasi
RANGKAIAN APLIKASI KONTROL SUHU MENGGUNAKAN MIKROKONTROLER MCS-51
ORG 0H LJMP MAIN ; EX0RLI: CLR P1.5 ; POSISI LAYANAN INTERUPSI INT0 RETI ; UNTUK MEMATIKAN ORG 0013H EX1RLI: SETB P1.5 ; POSISI LAYANAN INTERUPSI INTI RETI ; UNTUK MENYALAKAN ; ORG 30H ; AWAL DARI PROGRAM UTAMA MAIN: MOV IE,#85H ; AKTIFKAN INTERUPSI EKSTERNAL SETB IT0 ; INTERUPSI EKSTERNAL SISI NEGATIF UNTUK INT0 SETB IT1 ; DAN INT1 SETB P1.5 ; HIDUPKAN JB P3.2,SKIP ; JIKA SUHU > 21 DERAJAT CLR P1.5 ; MATIKAN SKIP: SJMP $ ; END
Untuk mengunduh program dan rangkaiannya, klik disini.
Tidak ada komentar:
Posting Komentar