Dosen Pengampu :
Disusun oleh :
2024
KELOPOK 3
Atika Maulida
Safri Rafiq
NO. PERCOBAAN :1
1. TUJUAN
a. Mahasiswa dapat mengetahui cara menginstall Matlab.
b. Mahasiswa mengetahui cara menghubungkan antara Matlab dengan Arduino UNO
c. Mahasiswa dapat mengetahui cara pengoperasian Matlab.
d. Mahasiswa dapat mengetahui fungsi dan pengertian Matlab
2. DASAR TEORI
2.1. Arduino
2.2.Matlab SIMULINK
MATLAB, singkatan dari Matrix Laboratory, adalah perangkat lunak yang
awalnya dikembangkan oleh Cleve Moler pada akhir 1970-an untuk memberikan akses
mudah ke perangkat lunak matriks seperti LINPACK dan EISPACK tanpa perlu
pengetahuan Fortran. Sejak itu, MATLAB telah menjadi alat utama dalam analisis
numerik, pemodelan, dan komputasi teknik. Jack Little dan Steve Bangert bergabung
dengan Moler dan mendirikan MathWorks, Inc. pada tahun 1984, yang membawa
pengembangan MATLAB lebih lanjut dalam bahasa pemrograman C. MATLAB
memiliki berbagai tipe data termasuk array multidimensi, array sel, dan struktur, yang
memungkinkan representasi fleksibel dari informasi. Digunakan luas di pendidikan,
penelitian, dan industri seperti rekayasa, keuangan, dan ilmu hayati. Kelebihannya
termasuk kehandalan dalam perhitungan matriks dan fleksibilitas dalam pemrosesan data
dan visualisasi. Namun, kekurangannya termasuk masalah dengan manajemen memori
dan kinerja yang kurang optimal untuk beberapa tugas tertentu. Meskipun demikian,
MATLAB tetap menjadi alat yang sangat berharga bagi para insinyur perangkat lunak,
ilmuwan, dan profesional teknik lainnya karena kemampuannya yang luas dalam
menangani berbagai masalah numerik dan komputasi.
2.3. Resistor
Resistor adalah salah satu komponen elektronika yang berfungsi untuk
menahan atau menghambat arus listrik. Resistor disebut juga sebagai hambatan,
karena memang fungsinya sebagai penghambat arus listrik. Semua rangkaian
elektronika atau peralatan elektronika pasti didalamnya terdapat komponen resistor.
Selain disebut hambatan, banyak yang menamai istilah resistor ini seperti
tahanan, resistan, atau weerstand (dalam bahasa belanda). Pengertian resistor
dilambangkan dengan ‘R’ untuk mendefinisikan nilai resistansi tertentu dari sebuah
komponen resistor. Sedangkan satuan dari resistor ini dilambangkan dalam omega (Ω)
atau “ohm”.
Bahan-bahan selain metal seperti karet, gelas, dan karbon memiliki resistansi
yang lebih besar. bahan-bahan yang memiliki resistansi yang sangat besar ini disebut
sebagai isolator. Hubungannya dengan resistor ialah bahwa bahan untuk komponen
ini berasal dari salah satu komponen resistansi seperti karbon yang dicampur dengan
bahan-bahan lainnya sehingga menghasilkan nilai resistansi tertentu.
2.6 Kapasitor
Kapasitor merupakan salah satu komponen elektronika yang berfungsi untuk
menyimpan muatan listrik dalam waktu tertentu atau sementara. Dalam dunia
elektronika, komponen kapasitor disebut juga dengan kondensator.
Pada dasarnya, sebuah kapasitor terdiri dari 2 buah pelat metal yang
dipisahkan dengan sebuah dielektrik. Bahan dielektrik ini bisa bermacam-macam
tergantung bahan yang digunakan seperti keramik, kertas, udara vakum, gelas, dan
lain-lain. Semua bahan dielektrik yang digunakan akan mempengaruhi besarnya
kapasitas dan karakteristik dari kapasitor itu sendiri.
Kapasitor disebut juga dengan komponen pasif karena pada saat komponen ini
bekerja, komponen ini tidak memerlukan arus listrik atau arus panjar. Fungsi umum
dari kapasitor memang untuk menyimpan muatan arus listrik, namun secara spesifik
fungsi dari kapasitor ini banyak, bisa sebagai filter pada power supply, sebagai
kopling DC pada amplifier, sebagai penentu frekuensi osilator, dan lain-lain.Nilai
sebuah kapasitor ditentukan dengan satuan Farad.
3. Klik Simulation lalu pilih opsi model konfigurasi parameter, ubah typenya menjadi Fixed-
Step 0.1, lalu ubah stop timenya menjadi 50 s,
4. Rangkai komponen pada breadboard dan Arduino UNO sesuai pada gambar rangkaian
4.2
5. Klik Run untuk menjalankan simulasi, apabila lampu indikator pada UNO berkedip maka
percobaan berhasil.
6. Lihat grafik pada scope apakah sudah sesuai dengan cara kerja atau belum, jika sudah
amati hingga proses run selesai
7. Buka file yang telah dibuat otomatis oleh blok matlab, dan paste pada excel untuk
membuat grafik secara manual.
8. HASIL PERCOBAAN
simout1 Vs capacitor
0 0 0 5 0 0.05865102639
29619
0.1000000000 0.1000000000 0.1000000000 5 0.1000000000 0.06353861192
00000 00000 00000 00000 57087
0.2000000000 0.2000000000 0.2000000000 5 0.2000000000 0.09775171065
00000 00000 00000 00000 49365
0.3000000000 0.3000000000 0.3000000000 5 0.3000000000 0.14662756598
00000 00000 00000 00000 2405
0.4000000000 0.4000000000 0.4000000000 5 0.4000000000 0.18084066471
00000 00000 00000 00000 1632
0.5000000000 0.5000000000 0.5000000000 5 0.5000000000 0.22482893450
00000 00000 00000 00000 6354
0.6000000000 0.6000000000 0.6000000000 5 0.6000000000 0.25904203323
00000 00000 00000 00000 5582
0.7000000000 0.7000000000 0.7000000000 5 0.7000000000 0.29814271749
00000 00000 00000 00000 7556
0.8000000000 0.8000000000 0.8000000000 5 0.8000000000 0.33724340175
00000 00000 00000 00000 9531
0.9000000000 0.9000000000 0.9000000000 5 0.9000000000 0.37634408602
00000 00000 00000 00000 1505
1 1 1 5 1 0.41544477028
3480
1.1000e+14 1.1000e+14 1.1000e+14 5 1.1000e+14 0.45454545454
5455
1.2000e+14 1.2000e+14 1.2000e+14 5 1.2000e+14 0.49364613880
7429
1.3000e+14 1.3000e+14 1.3000e+14 5 1.3000e+14 0.52785923753
6657
1.4000e+14 1.4000e+14 1.4000e+14 5 1.4000e+14 0.56695992179
8632
1.5000e+14 1.5000e+14 1.5000e+14 5 1.5000e+14 0.60117302052
7859
1.6000e+14 1.6000e+14 1.6000e+14 5 1.6000e+14 0.63538611925
7087
1.7000e+14 1.7000e+14 1.7000e+14 5 1.7000e+14 0.67448680351
9062
1.8000e+14 1.8000e+14 1.8000e+14 5 1.8000e+14 0.71358748778
1036
1.9000e+14 1.9000e+14 1.9000e+14 5 1.9000e+14 0.75268817204
3011
2 2 2 5 2 0.78201368523
9492
2.1000e+14 2.1000e+14 2.1000e+14 5 2.1000e+14 0.81622678396
8720
2.2000e+14 2.2000e+14 2.2000e+14 5 2.2000e+14 0.86021505376
3441
2.3000e+14 2.3000e+14 2.3000e+14 5 2.3000e+14 0.88465298142
7175
2.4000e+14 2.4000e+14 2.4000e+14 5 2.4000e+14 0.92375366568
9150
2.5000e+14 2.5000e+14 2.5000e+14 5 2.5000e+14 0.95796676441
8377
2.6000e+14 2.6000e+14 2.6000e+14 5 2.6000e+14 0.99217986314
7605
2.7000e+14 2.7000e+14 2.7000e+14 5 2.7000e+14 1.0166e+14
2.8000e+14 2.8000e+14 2.8000e+14 5 2.8000e+14 1.0508e+14
2.9000e+14 2.9000e+14 2.9000e+14 5 2.9000e+14 1.0850e+14
3 3 3 5 3 1.1193e+14
9. PEMBAHASAN
Pada proses simulasi dengan MATLAB, gelombang yang ditampilkan
mencerminkan siklus pengisian dan pengosongan kapasitor dalam suatu rangkaian
elektronika yang dikendalikan oleh Arduino. Dimulai dari awal periode, gelombang
naik terjadi saat pin Arduino beralih ke logika tinggi, memulai pengisian kapasitor.
Grafik tegangan pada kapasitor meningkat seiring dengan bertambahnya muatan.
Setelah mencapai kapasitas maksimum dan tegangan stabil, gelombang tetap naik
meskipun kapasitor sudah penuh. Pada setengah periode, pin Arduino beralih ke
logika rendah, memulai proses pengosongan kapasitor. Gelombang turun pada grafik
mencerminkan pelepasan muatan oleh kapasitor. Durasi dan frekuensi gelombang ini
bergantung pada nilai kapasitor dan waktu periode yang dikonfigurasi pada blok pulse
generator. Melalui simulasi ini, Anda dapat mengamati dinamika pengisian dan
pengosongan kapasitor dalam sistem, serta bagaimana pin Arduino tetap memainkan
peran dalam mengendalikan proses ini.
10. KESIMPULAN
Jadi Kesimpulan pada praktik ini, rangkaian dibuat untuk memantau pengisian
dan pengosongan kapasitor menggunakan MATLAB Simulink dan Arduino Uno.
MATLAB Simulink digunakan untuk memodelkan proses secara grafis, sementara
Arduino Uno mengontrol rangkaian fisik. Dengan memanfaatkan fitur PWM Arduino,
praktik dapat mengatur tegangan yang diberikan ke kapasitor untuk mengontrol
kecepatan pengisian dan pengosongan. Praktik ini membantu dalam memahami konsep
dasar pengisian dan pengosongan kapasitor serta pengaruh parameter seperti tegangan
dan waktu terhadap proses tersebut.
11. DAFTAR PUSTAKA
Belajar MATLAB: Pengertian, Fungsi, Kelebihan dan Kekurangan, Sistem dan Struktur. (© 2014-
2024). Retrieved from IDMETAFORA :
https://idmetafora.com/news/read/839/Belajar-MATLAB-Pengertian-Fungsi-
Kelebihan-dan-Kekurangan-Sistem-dan-Struktur.html
Apa itu Arduino? Pahami Lebih Mendalam. (2022, january 8). Retrieved from dicoding:
https://www.dicoding.com/blog/apa-itu-arduino/
12. LAMPIRAN
Berisi foto Kegiatan Praktikum kelompok (menunjukan hasil)