presentasi tugas besar matlab
TRANSCRIPT
-
5/22/2018 Presentasi Tugas Besar Matlab
1/18
Penentuan nilai arus pad
rangkaian arus searah (D
menggunakan matlab.
Dianmas Eka (M0212029)
William Yohanes S. (M0211075)
-
5/22/2018 Presentasi Tugas Besar Matlab
2/18
A. Tujuan Program
Membuat Program Sederhana mengenai
nilai arus pada rangkaian arus searmenggunakan program Matlab.
Membandingkan nilai arus yang menggunakan perumusan matematis dengayang diperoleh dengan program matlab.
-
5/22/2018 Presentasi Tugas Besar Matlab
3/18
B. Dasar Teori
Arus adalah jumlah muatan yang mengalir per satuan waktu
Arus listrik searah (Direct Current , DC) adalah aliran arus listrikPotensial tinggi ke potensial rendah.
Gambar 1. Resistor dihubungkan dengan batrai
-
5/22/2018 Presentasi Tugas Besar Matlab
4/18
Pada rangkaian DC hanya melibatkan arutegangan searah, yaitu arus dan teganganberubah terhadap waktu. Elemen pada rangkameliputi:
BateraiHambatan dan
Kawat penghantar
Gambar 2. Rangkaian Arus Sear
-
5/22/2018 Presentasi Tugas Besar Matlab
5/18
MatlabMatlab adalah singkatan dari MATRIX LABORA
biasanya di gunakan dalam :
Pengembangan Algoritma matematika dankomputasi
Pemodelan, simulasi, dan pembuatan protype da
penerimaan data
Analisa, ekplorasi, dan visualisasi data
Scientific dan engineering
Pengembangan aplikasi berbasis grafik dan
pembuatan Graphical User Interface (GUI)
-
5/22/2018 Presentasi Tugas Besar Matlab
6/18
D. FLOWCHART
Nilai arus dgn
Variasi R tunggal ,
seri , paralel dan V
tetap
Nilai Tegangan &
Hambatan di
inputkan
Mulai
Pilih Metode
Nilai arus dgn Variasi
R tunggal , seri ,
paralel dan V Seri
Nilai arus dgn Variasi
R tunggal , seri ,
paralel dan V Paralel
d
Nilai arus dgn Variasi
R tunggal , seri ,
paralel dan Variasi V
-
5/22/2018 Presentasi Tugas Besar Matlab
7/18
E. Listing Program
disp ('|-------------------------------------------------------------------------|');
disp (' ---------------Menentukkan Nilai Arus Listrik------------------- ');
disp ('1. Mencari Nilai Arus dengan Variasi Hambatan dan Tegangan Tetap')
disp ('2. Mencari Nilai Arus dengan Variasi Hambatan dan Posisi V Seri');
disp ('3. Mencari Nilai Arus dengan Variasi Hambatan dan Posisi V Paralel');
disp ('4. Mencari Nilai Arus dengan Variasi Hambatan dan Variasi Posisi V');
disp ('1. Dengan Hambatan Tunggal');disp ('2. Dengan Hambatan Seri dan Paralel');
coba=1;
while coba==1
disp('|--------------------------------------------------------------------------|');
d = input ('Metode yang dipilih (1.1 , 1.2 , 2.1 , 2.2 , 3.1 , 3.2 atau 4)= ');
-
5/22/2018 Presentasi Tugas Besar Matlab
8/18
switch lower(d)case 1disp (Maafinputan tidak sesuai dengan pilihan);case 2disp (Maafinputan tidak sesuai dengan pilihan);case 3disp (Maafinputan tidak sesuai dengan pilihan);
case 1.1V=input('Besarnya nilai tegangan : ');
R=input('Masukkan Nilai Hambatan : ');I=V/R;disp(['Jadi besarnya nilai arus adalah : ' num2str(I)]);
coba=input('Ketik 1 jika mau coba lagi ');case 1.2
V=input('Besarnya nilai tegangan : ');R1=input('Masukkan Nilai Hambatan 1 : ');R2=input('Masukkan Nilai Hambatan 2 : ');I1=[V/(R1+R2)];I2=[V/[(1/R1)+(1/R2)]];
disp(['Jadi besarnya nilai arus jika hambatan seri adalah : ' num2str(I1)]);disp(['Jadi besarnya nilai arus jika hambatan paralel adalah : ' num2str(I2)]);
coba=input('Ketik 1 jika mau coba lagi ');case 2.1
V1=input('Masukkan nilai tegangan 1 : ');V2=input('Masukkan nilai tegangan 2 : ');R=input('Masukkan Nilai Hambatan : ');I=[(V1+V2)/R];disp(['Jadi besarnya nilai arus adalah :' num2str(I)]);
coba=input('Ketik 1 jika mau coba lagi ');
-
5/22/2018 Presentasi Tugas Besar Matlab
9/18
case 2.2
V1=input('Masukkan nilai tegangan 1 : ');
V2=input('Masukkan nilai tegangan 2 : ');
R1=input('Masukkan Nilai Hambatan 1 : ');
R2=input('Masukkan Nilai Hambatan 2 : ');
I1=[(V1+V2)/(R1+R2)];
I2=[(V1+V2)/[(1/R1)+(1/R2)]];
disp(['Jadi besarnya nilai arus jika hambatan seri adalah : ' num2str(I1)]);
disp(['Jadi besarnya nilai arus jika hambatan paralel adalah : ' num2str(I2)]);coba=input('Ketik 1 jika mau coba lagi ');
case 3.1
V1=input('Masukkan nilai tegangan 1 : ');
V2=input('Masukkan nilai tegangan 2 : ');
R=input('Masukkan Nilai Hambatan : ');
I=[V1/R];
disp(['Jadi besarnya nilai arus adalah :' num2str(I)]);
coba=input('Ketik 1 jika mau coba lagi ');
case 3.2V1=input('Masukkan nilai tegangan 1 : ');
V2=input('Masukkan nilai tegangan 2 : ');
R1=input('Masukkan Nilai Hambatan 1 : ');
R2=input('Masukkan Nilai Hambatan 2 : ');
I1=[(V1)/(R1+R2)];
I2=[(V1)/[(1/R1)+(1/R2)]];
disp(['Jadi besarnya nilai arus jika hambatan seri adalah : ' num2str(I1)]);
disp(['Jadi besarnya nilai arus jika hambatan paralel adalah : ' num2str(I2)]);
coba=input('Ketik 1 jika mau coba lagi ');
-
5/22/2018 Presentasi Tugas Besar Matlab
10/18
V1=input('Masukkan nilai tegangan 1 : ');V2=input('Masukkan nilai tegangan 2 : ');V3=input('Masukkan nilai tegangan 3 : ');R1=input('Masukkan Nilai Hambatan 1 : ');R2=input('Masukkan Nilai Hambatan 2 : ');R3=input('Masukkan Nilai Hambatan 3 : ');I1=[(V1+V2)/[R1+[(1/R2)+(1/R3)]]];disp(['Jadi besarnya nilai arus adalah : ' num2str(I1)]);
coba=input('Ketik 1 jika mau coba lagi ');end
end
-
5/22/2018 Presentasi Tugas Besar Matlab
11/18
Output
-
5/22/2018 Presentasi Tugas Besar Matlab
12/18
GambJika indenga
-
5/22/2018 Presentasi Tugas Besar Matlab
13/18
Gambar 5Contoh beber
Jika mettid
Jika tidmela
pro
-
5/22/2018 Presentasi Tugas Besar Matlab
14/18
Jika mtidak
Hasil yan
-
5/22/2018 Presentasi Tugas Besar Matlab
15/18
F. Pembahasan
Terdapat 7 program metode penentuan apercobaan ini Program mencari nilai arus deng
1. Variasi hambatan dengan tegangan tetap
2. Variasi hambatan dengan posisi tegangan s
3. Variasi hambatan dengan posisi tegangan p
4. Variasi hambatan dengan variasi posisi tega
Masing-masing program tersebut mengguhambatan yakni, hambatan tunggal, hambdan hambatan paralel
-
5/22/2018 Presentasi Tugas Besar Matlab
16/18
Dari hasil pembuatan program dan perhitungan sec
Manual , diperoleh nilai arus yang sesuai pada setiap
rangkaian. Hal ini dapat dipengaruhi oleh beberapa
Program Matlab yang berfungsi dengan baik (
memuat perhitungan)
Permasalahan yang diambil adalah sederhana
Nilai hambatan dan tegangan pada setiap
rangkaian dibuat sama
-
5/22/2018 Presentasi Tugas Besar Matlab
17/18
G. Kesimpulan
1. Matlab dapat digunakan untuk pembuatan
sederhana Penentuan nilai arus pada ransearah (DC).
2. Nilai arus pada program Matlab dan perhitu
secara manual adalah sama.
-
5/22/2018 Presentasi Tugas Besar Matlab
18/18
H. Daftar Pustaka
Fadilah, 2009. Rangkaian Arus Searah. Mojokerto: Jawa Timur
Iwadigdada. 2013. Pemrogaman Komputer dengan Matlab: Undayana.
Purbo, Onno, 2009. Rangkaian Arus Searah. Jawa Timur: UniveJember.
Tim Penyusun Teknik, 2001. Rangkaian Arus Listrik Arus Searah. Universitas Negeri Yogjakarta