Anda di halaman 1dari 4

Ujian Tengah Semester EL3014 Sistem Mikroprosesor; Selasa 22 Maret 2021 ;

Tata tertib Ujian Tengah Semester EL3014

 Tidak boleh berkomunikasi dengan pihak lain selama ujian berlangsung


 ujian dikerjakan sendiri
 boleh membuka catatan kuliah/datasheet
 tidak diperbolehkan bekerjasama dengan orang lain
 tidak berkomunikasi dengan orang lain selama ujian berlangsung
 jawaban ditulis di kertas HVS A4 atau Folio
 setiap nomor soal dikerjakan di lembar terpisah supaya memudahkan proses pemeriksaan
 pengumpulan kertas jawaban dengan cara difoto, ke dalam format PDF atau JPG
 jawaban dikumpulkan ke masing-masing dosen
 UTS dilakukan secara daring dengan kamera diaktifkan

Untuk semua soal ini, mikrokontroler yang dipakai adalah Atmega328 (Arduino Nano/UNO).

Arus maksimum setiap pin adalah 40 mA

Arus maksimum VCC & GND adalah 200 mA

1 Sistem pengukur aliran air


Diinginkan suatu sistem pengukur debit air pada sebuah pipa.

 Pengukuran volume menggunakan sensor berbasis hall-effect switch. Sensor ini berupa sakelar yang
diputar oleh arus air pada sebuah pipa. Sensor ini menghasilkan sinyal digital dengan level tegangan
TTL (low: 0 volt high: 5 volt) dengan duty cycle 50%. Sensor ini memerlukan power supply 5 volt.
 Output debit aliran air ditampilkan dengan LED 7 Segment 4 digit dengan satuan meter kubik per
detik. Format: 9,999 (3 angka di belakang koma).
 Output total volume ditampilkan dengan LED 7 Segment 4 digit dengan satuan meter kubik.

1
 Tampilan volume dapat direset dengan sebuah tombol
 LED menggunakan arus 20 mA supaya lampu terang.

Gambar 1 Sensor aliran air (flowmeter)

Gambar 2 Diagram blok sistem pengukur aliran air

Pertanyaan

a) Rancanglah antar muka output supaya memenuhi kriteria arus 20 mA namun di bawah batas
arus maksimum mikroprosesor
b) Gambarkan skema rangkaian display.
c) Jelaskan pemilihan pin pada mikrokontroler untuk output
d) Jelaskan cara menghitung kecepatan aliran air
e) Jelaskan cara menghitung total debit air
a) Jika hanya digunakan interupsi timer, tentukan alokasi pin untuk sensor dan tombol. Buat
diagram alir (Flow chart) untuk perangkat lunaknya. Jelaskan cara kerja sistem
f) Jika digunakan interupsi timer dan interupsi eksternal/PCINT untuk sensor & tombol. Tentukan
alokasi pin untuk input sensor dan tombol & jelaskan alasannya . Buat diagram alir (Flow chart)
untuk perangkat lunaknya. Jelaskan cara kerja sistem

2
2 Pengendali pompa air

Gambar 3 Diagram blok sistem pengendali pompa air

Pada soal ini diinginkan sistem pengendali pengisian tangki air.

Suatu tangki air dengan kapasitas 1000 liter diisi dari sebuah sumur. Pompa air menggunakan tegangan
220 volt dengan daya 500 watt.

Penjelasan sistem

 pada tangki ada 2 sensor: sensor di bagian atas dan sensor di bagian bawah.
 sensor bawah fungsinya mendeteksi tangki kosong
 sensor atas fungsinya mendeteksi tangki penuh
 sensor akan kontak/ON jika terendam air
 sensor akan hubungan terbuka /OFF jika sensor tidak terendam air
 Air di tangki digunakan untuk keperluan rumah tangga. Air dari tangki dialirkan dengan gravitasi,
tanpa pompa.
 Pompa akan mulai mengisi jika sensor bawah mendeteksi tangki kosong
 Pompa akan berhenti mengisi jika sensor atas mendeteksi tangki penuh.

Pertanyaan:

a) Rancanglah rangkaian antar muka dari sensor ke mikrokontroler. Jelaskan dengan skema rangkaian
dan penjelasan.
b) Rancanglah rangkaian antar muka dari mikrokontroler ke pompa. Jelaskan dengan skema rangkaian
dan penjelasan.
c) Buat model Finite State Machine / State Chart untuk sistem tersebut
d) Rancang sistem kendali berbasis mikrokontroler dengan interupsi timer saja. Jelaskan dengan
diagram alir (flowchart) dan penjelasan cara kerjanya.
e) Rancang sistem kendali berbasis mikrokontroler dengan interupsi external / pin change interrupt.
Input dari sensor masuik ke interupsi eksternal / pin change interrupt. Jelaskan dengan diagram alir
(flowchart) dan penjelasan cara kerjanya.
f) Jelaskan apakah ada perbedaan konfigurasi pin antara rangkaian untuk di (d) dan (e).

3
3 Pengukur Daya

Gambar 4 Diagram blok sistem pengukur daya

Dalam pengembangan perangkat yang menggunakan energi listrik, perlu diukur pola konsumsi daya
yang diserap oleh perangkat tersebut. Contohnya pada pengembangan mobil listrik. Energi yang
diberikan dari baterai ke motor listrik perlu diukur untuk berbagai kondisi.

Pada persoalan ini diinginkan pengukur daya dan energi dengan spesifikasi sebagai berikut:

 Input arus antara -10 ampere sampai 10 ampere. Input arus ini dikonversi oleh sensor menjadi
tegangan dengan jangkauan -1 sampai +1 volt.
 Input tegangan – 10 volt sampai +10 volt
 Frekuensi arus & tegangan yang diukur sampai dengan 100 Hz
 Tampilan menggunakan LED 7 segmen.
 Output dikirimkan ke port serial asinkron untuk direkam di komputer PC Desktop / Laptop. Daya
dan energi dikirim setiap detik
 Tampilan daya 4 digit. Satuan watt. Angkanya bisa positif ataupun negatif
 Tampilan energi 4 digit. Satuan Joule. Angkanya bisa positif ataupun negatif

a) Rancanglah rangkaian antar muka dari sensor tegangan & arus ke mikrokontroler. Jelaskan dengan
skema rangkaian dan penjelasan.
b) Rancanglah rangkaian antar muka ke PC Desktop/ Laptop. Jelaskan dengan skema rangkaian dan
penjelasan.
c) Tentukan pin mana yang dipakai untuk input. Jelaskan alasannya
d) Tentukan pin mana saja untuk yang dipakai untuk output. Jelaskan alasannya
e) Buat gambar skema rangkaian
f) Jelaskan penentuan frekuensi interupsi timer yang diperlukan
g) Buatlah diagram alir (flowchart) perangkat lunak.
h) Jelaskan cara kerja perangkat lunak tersebut

Anda mungkin juga menyukai