Presentasi Tugas Besar Matlab

download Presentasi Tugas Besar Matlab

of 18

Transcript of Presentasi Tugas Besar Matlab

  • 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