Anda di halaman 1dari 4

PRAKTEK IV THERMOMETER DIGITAL BERBASIS LM 35 DENGAN PENAMPIL LCD

I.

Cara kerja alat

Alat yang kita buat kali ini berfungsi sebagai thermometer digital berbasis lm 35 dengan penampil lcd.Alat ini berfungsi untuk menjaga temperatur suatu alat pada range antara -15 s/d -10 oc.jadi pada saat kondisi alat ditempatkan pada suhu ruangan (normal) maka secara otomatis sistem akan menghidupkan relai untuk menghidupkan colling.maka alat ini akan mendinginkan sampai menjapai suhu -15oc,setelah itu sistem akan mendeteksi suhu tersebut dan secara otomatis sistem akan mematikan relay dan colling akan dimatikan.intine alat ini berfungsi menjaga temperatur menjaga temperatur suatu alat pada range antara -15 s/d -10 oc. II. Schematic rangkaian proyek

desain rangkaian, juga kerja alat secara lengkap Lcd dihubungkan dengan PORTB ADC input pada ADC4 LM 35 sebagai detektor suhu Agar sistem dapat mendeteksi suhu maka pada lm 35 diberi catu ganda dan output lm sebelum menjadi masukan dari adc diolah terlebih dahulu melalui rangkaian buffer dan penguat selisih. PORTD.0 digunakan untuk mengontrol relei yang berfungsi mengatur kerjanya rangkain colling.

Cara kerja rangkain

Sensor suhu LM35 adalah komponen elektronika yang memiliki fungsi untuk mengubah besaran suhu menjadi besaran listrik dalam bentuk tegangan. LM 35 Memiliki jangkauan

maksimal operasi suhu antara -55 C sampai +150 C. Memiliki sensitivitas suhu, dengan faktor skala linier antara tegangan dan suhu 10 mVolt/C, sehingga dapat dikalibrasi langsung dalam celcius.sebelum masuk arangkain penguat selisih output dari lm 35 diberi rangkain buffer supaya arusnya tidak drop,rangkain penguat selisih berfungsi agar sitem dapat menampilkan tegangan - ,untuk output penguat selisih dapat dihitung dengan rumus. Vout = (V2-V1)

Vout =

(1,5-(-0,55))

Vout =4,521 v Maka output dari penguat selisih dapat diolah pada ADC Untuk perhitungan konversi suhu agar dapat ditampilkan pada lcd dapat dihitung dengan rumus.

Dengan rumus diatas maka suhu yang dideteksi akan langsung ditampilkan pada LCD. Alat ini berfungsi untuk menjaga temperatur suatu alat pada range antara -15 s/d -10
o

c.jadi pada saat kondisi alat ditempatkan pada suhu ruangan (normal) maka secara otomatis

sistem akan menghidupkan relai untuk menghidupkan colling.maka alat ini akan mendinginkan sampai mencapai suhu -15oc,setelah itu sistem akan mendeteksi suhu tersebut dan secara otomatis sistem akan mematikan relay dan colling akan dimatikan. Apabila suhu

kembali naik sampai -10 maka sistem akan kembali menghidupkan relay dan colling akan hidup kembali dan akan mati saat mencapai suhu -10 oci.ntine alat ini berfungsi menjaga temperatur menjaga temperatur suatu alat pada range antara -15 s/d -10 oc/.

III.

Flow chart program proyek

- alur kerja flowchart awal program sistem membaca datadigital hasil konversi dari ADC chanel 4 kemudian data digital tersebut dikonversi menjadi temperatur,dilanjutkan pendeteksian flag bila bernilai 0 maka apabila suhu >=-14 colling akan on dan apabila suhu <=-15 maka colling akan mati kemudian didisplaykan pada LCD.Bila flag bernilai 1 maka sistem akan mendeteksi suhu antara >=-14 s/d <=-11 maka colling akan mati dan apabila mencapai suhu >=-10 maka colling akan menjadi on kembali dan flag akan bernilai 0 kembali maka sistem akan kembali mendeteksi suhu >=-14 colling akan on didisplaykan pada LCD dan apabila suhu <=-15 lagi.

IV.

Pembuatan kode program (berdasarkan flowchart)


awal program sistem membaca datadigital hasil konversi dari ADC chanel 4

38 39 40 41 42 43 44

// ADC interrupt service routine unsigned char datadig; float suhu; char buffer [16]; bit flag=0; interrupt [ADC_INT] void adc_isr(void) {

45 46 47 48 49 50

unsigned char adc_data; // Read the 8 most significant bits // of the AD conversion result adc_data=ADCH; datadig= adc_data; ADCSRA|=0x40;

data digital tersebut dikonversi menjadi temperatur 170


suhu=-0.88744588744588744588744588744589*datadig+150.09451111;

pendeteksian flag bila bernilai 0 maka apabila suhu >=-14 colling akan on dan apabila suhu <=-15

180 181 182 183 184 185 186

if(flag){ if((suhu>=(-14))&&(suhu<=(-11))){PORTD.0=0;} //PENGATUR RELAY OFF if(suhu>=(-10)){PORTD.0=1;flag=0;}//Pengatur relay ON } }; }

deteksi flag bernilai 1 maka sistem akan mendeteksi suhu antara >=-14 s/d <=-11 175 176 177 178
if(!flag){ if(suhu>=(-14)){PORTD.0=1;} //Pengatur relay ON if(suhu<=(-15)){PORTD.0=0;flag=1;} // PENGATUR RELAY OFF }

V.KESIMPULAN Proyek diatas merupakan Alat berfungsi sebagai thermometer digital berbasis lm 35 dengan penampil lcd.Aalt ini berfungsi untuk menjaga temperatur suatu alat pada range antara -15 s/d -10 oc.

Anda mungkin juga menyukai