Laporan Akhir Percobaan 2
1.Memahami prinsip kerja PWM pada mikrokontroler
2. Memahami prinsip kerja ADC pada mikrokontroler
3.Menggunakan PWM dan ADC pada Arduino
Pada rangkaian tersebut terdapat sebuah arduino uno yang mana pin analog pada arduino uno ini dihubungkan dengan sebuah sebuah sensor LM23 yang merupakan sensor suhu, lalu pin digital pada arrduino uno dihubungkan dengan sebuah LCD yang mana LCD ini berfungsi untuk menampilkan output suhu yang terbaca dari sensor LM35, Pada pin 9 arduino dihubungkan dengam sebuah motor yang mana pin 9 ini merupakan salah satu pin PWM, lalu untuk menjalankan rangkaian ini dengan menggunakan sebuah listing program, yang mana pada program kita menggunakan void setup agar semua kode dalam fungsi dieksekusi sekali, lalu void loop untuk mengeksekusi kode secara berulang, pada program ini kita menset sesuai kondisi yang diinginkan , yang mana kita membuat kondisi jika suku >45 dan <50 maka LED akan dalam kondisi high yaitu led menyala berwarna merah, yang mana untuk menaikkan suhu ini kita menggunakan solder yang telah dipanaskan yang didekatkan ke kaki sensor LM 35, lalu LCD akan menampilkan nilai suhu tang terbaca pada LM 35. .setelah program dimasukkan pada arduino uno maka setelah dirunning maka rangkaian akan sesuai dengan kondisi yaitu ketika suku terbaca rentang 45-50 derajat, maka led merah menyala, untuk menaikkan suhu ini kita menggunakan solder yang telah dipanaskan dan dihubungkan ke kaki sensor LM 35.
1. mengapa LCD bisa menampilkan suhu yang terdeteksi pada LM35?
Jawab:
LCD dapat menampilkan suhu yang terdeteksi pada sensor LM 35 karena pada sensor LM 35 akan mengeluarkan output berupa tegangan , output dari sensor LM35 ini akan dihubungkan dengan sebuah pin A0 dari arduino uno.pin analoh ini bisa membaca keluaran vlotase berupa anhka 0 untuk 0 volt dan 1024 untuk 5 volt dengan menggunkan analogRead karena pin ini memiliki fitur yang mampu mengubah sinyal analog menjadi digital, hal ini karena pin analog ini terhubung dengan analog to digital converter (ADC), lalu pin output arduino yang berupa pin digital akan dihubungkan dengan LCD ya ng terdeteksi pada LM 35 akan terbaca dan ditampilkan pada layar LCD.
2. Kenapa LM 35 dihubungkan dengan pin analog arduino?
Jawab;
LM 35 bekerja dengan mengubah besaran suhu menjadi besaran tegangan yang memiliki koofisien 10mV/C
sehingga tiap kenaikan suhu 1 derajat akan terjadi kenaikan tegangan sebesar 10mV. karena lm35 akan mengeluarkan output tegangan yang merupakan jenis sesnor analog. output LM 35 ini dihubungkan dengan in A0 yang merupakan pin analog pada arduino uno. sehingga tegangan yang terukur pada sensor LM 35 akan terbaca dengan proses analogRead(i) yang mana pin ini juga bisa melakukan proses analog to digital converter (ADC)
3. Apa yang terjadi jika kita menghubungkan pin Vout LM 35 dengan pin digital? jelaskan pa yang terjadi dan penyebabnya
Jawab:
Jika pin Vout LM 35 dihubungkan dengan pin digital maka rangkaian tidak akan berjalandengan semestinya karena kelyaran LM 35 berupa tegangan yang merupakan tipe pin analog, sehingga harus dengan anaogRead, sedangkan jika dihubungkan pada pin digital maka tipe datanya berbeda sehingga rangkaian tidak bisa berjalan.
Download File HTML (klik disini)
Download Vidio Simulasi (klik disini)
Download Program Arduino (klik disini)
Download Datasheet Resistor (klik disini)
Download Datasheet LED (klik disini)
Download Datasheet Arduino (klik disini)
Download Datasheet LCD (klik disini)
Tidak ada komentar:
Posting Komentar