Selasa, 25 Juli 2017

Modul 3 LM35


[KEMBALI KE HOME]
 



D. Menampilkan Nilai Suhu LM35
Prosedur Percobaan:
1. Pastikan semua supply dalam keadaan off
2. Hubungkan jumper seperti rangkaian dibawah
3. Buatlah listing program yang telah ada pada modul
4. periksakan rangkaian kepada asisten yang mengawas
5. Hidupkan semua supply
6. Upload program dari laptop ke modul
7. Tekan tombol Reset
8. Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
9. Jika sesuai, maka selesai dan demokan pada asisten yang mengawas
10.Jelaskan prinsip k78erja + program dan hubungan keduanya kepada asisten
11.Demokan ke pembimbing praktikum
12.Matikan supply


  
1. Hardware [kembali]

2. Rangkaian Simulasi [kembali]

Prinsip Kerja:


Pada rangkaian terdapat beberapa komponen yang digunakan yaitu ATmega 8535, switch, LCD, dan  sensor LM 35 yang dikenal sebagai sensor suhu. Sistem kerja rangkaian ini yaitu output dari sensor LM35 akan dihubungkan ke PORT A pada atmega8535, setelah itu nilai dari pembacaan akan di konversi dari analog ke digital yang dikenal dengan istilah ADC. setelah di konversi, maka nilai suhu yang terbaca akan di

tampilkan pada LCD dengan tulisan Temp=51C. angka suhu yang ditampilkan dapat berubah sesuai dengan

nilai yang terbaca oleh sensor LM 35
3. Flowchart [kembali]

4. Listing Program [kembali]
$regfile = "m8535.dat"                                    'mengaktifkan Library Atmega 8535
$crystal = 1600000                                          'mengatur Kecepatan Clock Dari Mikrokontroller

Config Lcd = 16 * 2                                         'mengaktifkan LCD 16*2 yang akan digunakan
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.0 , Rs = Portd.1                                                  ‘konfigurasi lcd
Config Adc = Single , Prescaler = Auto , Reference = Avcc   'Inisialisasi nilai analog to digital

Dim A As Word                                    'Mendeklarasikan variabel A sebagai word
Dim B As Word                                    'Mendeklarasikan variabel B sebagai word
Dim C As Single                                   'Mendeklarasikan variabel C sebagai data single / angka
Start Adc                                               'Memulai pembacaan ADC
Cursor Off                                             'Menghilangkan cursor pada layar LCD
Cls                                                         'Membersihkan layar LCD
Do                                                          'Memulai kondisi yang akan dijalankan
A = Getadc(3)                                       'M0embaca nilai analog dari pin 3
C = A * 500
C = C / 1023                                         'Proses konversi nilai analog to digital
                                                  
Locate 1 , 1 : Lcd "Temp =" ; C ; "c"
Waitms 1                                                  'Menampilkan nilai suhu pada LCD dengan posisi kolom 1 dan baris 1
Loop                                                        'Melakukan perulangan program
End                                                         'Mengakhiri program

5. Video [kembali]



6. Kondisi [kembali]
1. Apabila suhu > 35 maka Led semuanya berkedip dan di LCD ditampilkan tulisan “Terlalu Panas”
2. Apabila suhu 25-34 maka 4 buah led dari kanan berkedip dan di LCD ditampilkan tulisan “Suhu Normal”
3. Apabila suhu 20-24 maka 2 buah led dari kanan berkedip dan di LCD ditampilkan tulisan “Suhu Normal”
4. Apabila suhu 15-19 maka 2 buah led dari kanan dan 2 buah led dari kiri berkedip dan di LCD ditampilkan tulisan “Suhu Mulai Turun”
5. Apabila suhu 10-14 maka 3 buah led dari kanan dan 3 buah led dari kiri berkedip dan di LCD ditampilkan tulisan “Suhu Sudah Turun”
6. Apabila suhu 5-9 maka Led hidup bergantian satu satu dari kiri ke kanan dan di LCD ditampilkan tulisan “Suhu Rendah”
7. Apabila suhu 0-4 maka Led hidup bergantian satu satu dari kanan ke kiri dan di LCD ditampilkan tulisan “Suhu Sangat Rendah”
8. Apabila suhu >35 maka di LCD ditampilkan tulisan “Suhu Tinggi” dengan posisi tulisan rata kanan
9. Apabila suhu 25-34 maka di LCD ditampilkan tulisan “Suhu Mulai Turun” dengan posisi tulisan rata tengah
10. Apabila suhu 20-24 maka di LCD ditampilkan tulisan “Suhu  Terus  Turun” dengan posisi tulisan baris 1 rata kanan dan baris 2 rata kiri
11. Apabila suhu 15-19 maka di LCD ditampilkan tulisan “Suhu Semakin Turun” dengan posisi tulisan rata kanan serta Led berkedip
12. Apabila suhu 20-25 maka di LCD ditampilkan tulisan “Suhu Kembali Normal” dengan posisi tulisan rata kanan serta Led 2 buah hidup
13. Apabila suhu 27-28 maka di LCD ditampilkan tulisan “Suhu Ruangan Normal” dengan posisi tulisan rata kiri serta Led hidup bergantian dari tengah keluar
14. Apabila suhu <10 maka di LCD ditampilkan tulisan “Suhu Turun” dengan posisi tulisan rata kanan serta Led hidup bergantian 2 buah dari kanan ke kiri
15. Apabila suhu 20-30 maka di LCD ditampilkan tulisan “Suhu Ruangan Normal” dengan posisi tulisan rata kanan serta Led berkedip 4 kiri lalu 4 kanan

7. Link Download [kembali]
File HTML - Download 
File Proteus - Download
File Program - Download
Video Rangkaian - Download

About the Author

Unknown

Author & Editor

0 komentar:

Posting Komentar

 

© 2015 - Distributed By Free Blogger Templates | Lyrics | Songs.pk | Download Ringtones | HD Wallpapers For Mobile