Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SPICE Survival Guide EL1200 Pengantar Analisis Rangkaian.

Presentasi serupa


Presentasi berjudul: "SPICE Survival Guide EL1200 Pengantar Analisis Rangkaian."— Transcript presentasi:

1 SPICE Survival Guide EL1200 Pengantar Analisis Rangkaian

2 Pendahuluan SPICE merupakan perangkat lunak baku untuk analisis rangkaian Banyak versi SPICE berbasis teks atau grafis Untuk tutorial survival guide ini ▫menggunakan LTSPICE dan WinSPICE ▫hanya untuk tingkat yang dibutuhkan EL1200 Pengantar Analisis Rangkaian

3 Langkah Penggunaan SPICE 1.Susun rangkaian ▫LTSPICE menggunakan Schematic Capture ▫WinSPICE dengan mengedit berkas SPICE Deck bagian netlist pada notepad 2.Berikan perintah simulasi 1.LTSPICE melalui pull-down menu 2.WinSPICE dengan memberikan perintah pada blok kontrol SPICE Deck atau pada SPICE prompt 3.Hasil simulasi dapat segera diperagakan.

4

5 Menyusun Rangkaian pada LTSPICE (klik pada gambar untuk memulai)

6 Menulis SPICE Deck untuk WinSPICE SPICE Deck adalah file teks berisi ▫Netlist deskripsi rangkaian ▫Perintah untuk SPICE Pada WinSPICE dijalankan dengan perintah edit pada spice prompt spice-1-> edit nama_file WinSPICE akan membuka notepad untuk mengedit teks SPICE Deck tersebut

7 Format SPICE Deck SPICE 80 karakter per baris Baris 1 dianggap komentar Selanjutnya ▫blok netlist ▫blok perintah Baris netlist ▫Nama_devais simpul_koneksi nilai_komponen Pada netlist Huruf pertama untuk netlis mengenali jenis komponen Contoh * untuk resistor Ratas 2 out 10k * untuk sumber tegangan Vsmbr 2 0 DC 1 Nomor atau nama simpul dengan alpha numerik Harus ada simpul 0 (Gnd)

8 Kode Huruf Awal Komponen A special functions device B arbitrary behavioral source C capacitor D diode E voltage dependent voltage source F current dependent current source G voltage dependent current source H current dependent voltage source I independent current source J JFET transistor K mutual inductance L inductor M MOSFET transistor O lossy transmission line Q bipolar transistor R resistor S voltage controlled switch T lossless transmission line U uniform RC-line V independent voltage source W current controlled switch X subcircuit invocation Z MESFET transistor * comment + continuation of prior line. simulation directive Detail cara penggunaannya mudah ditemukan di internet

9 Singkatan Satuan pada SPICE “M” dan “m” dianggap SPICE sama. Jadi10M sama dengan10m (sepuluh miliohm atau ). Gunakan MEG untuk mega Jangan masukkan “1F” atau “1f” untuk kapasitor 1 Farad (tuliskan “1”). “F” dan “f” digunakan untuk femto ( ). Huruf dan arti (tidak case sensitive) ▫T = terra = ▫G = giga = 10 9 ▫MEG = meg = 10 6 ▫K = kilo = 10 3 ▫M = milli = ▫U = micro = ▫N = nano = ▫P = pico = ▫F = femto =

10 Blok Perintah Blok perintah: ▫dimulai.control ▫diakhiri.endc Contoh * perintah analisis.control ac dec meg plot db(out).endc Beberapa perintah penting ▫Perintah analisis op operating point dc analisis variabel DC ac analisis variabel frekuensi tran analisis variable waktu ▫Perintah peragaan print – menampilkan hasil berupa tabel plot – menampilkan hasil berupa kurva

11 SPICE Deck versi 3 Sama dengan SPICE Deck versi 2 kecuali cara pemberian perintah pada SPICE Cara 1 Interaktif ▫Perintah diberikan melalui SPICE prompt ▫Perintah sama dengan SPICE 2 tanpa diawali. (dot) Cara 2 Batch ▫Perintah diberikan melalui blok perintah ▫dimulai dengan.control ▫Perintah sama dengan SPICE 2 tanpa. (dot) di awal ▫ditutup dengan.endc

12 Karakter Spesial Tanda pada huruf pertama baris * (asteris) baris berisi komentas +(tambah) baris lanjutan baris sebelumnya.(dot) memulai model subcircuit Pada perintah >> nama_file mengeluarkan hasil ke file Contoh Membuat file tabel v(in) dan v(ou) dari hasil simulasi print v(in) v(ou) >> tabel1.txt

13 Contoh SPICE Deck 01 Rangkaian Resonansi Seri 02 V1 1 0 AC 1 03 CS U 04 LS m 05 RS k 06.control 07 AC dec MEG 09 PRINT db(3) ph(3) 09 PLOT db(3) ph(3) 10.endc 11.end kolom Netlist Rangkaian Perintah Judul/ Komentar baris

14 Menyusun SPICE Deck pada WinSPICE (klik pada gambar untuk memulai)

15

16 Jenis Simulasi SPICE SPICE dapat melakukan berbagai jenis analisis atau simulasi Pada tutorial ini hanya akan ditunjukkan untuk ▫Mencari titik kerja DC ▫Menganalisis respons tegangan DC ▫Menganalisis respons frekuensi (AC) ▫Menganalisis respons waktu (TRAN)

17 Menentukan Titik Kerja DC Fungsi ini yang akan banyak digunakan dalam EL1200 Pengantar Analisis Rangkaian Perintah pada SPICE OP

18 Analisis Titik Kerja Misalkan kita hendak mencari tegangan pada simpul A pada rangkaian berikut A

19 Perintah OP pada LTSPICE (klik pada gambar untuk memulai)

20 Contoh pada LTSPICE Hasil Simulasi --- Operating Point --- V(n004): 6 voltage V(n001): voltage V(a): voltage V(n003): voltage V(n005): voltage V(n002): voltage I(R6): device_current I(R5): device_current I(R4): device_current I(R3): device_current I(R2): device_current I(R1): device_current I(G1): device_current I(E1): device_current I(V1): device_current

21 Perintah OP pada WinSPICE (klik pada gambar untuk memulai)

22 Contoh pada WinSPICE Rangkaian Tutorial 01 * Simulasi untuk Analisis Titik Kerja * Deskripsi rangkaian * sumber tegangan bebas V * sumber arus dependen G1 4 1 A 3 2 * resistor R1 A 3 5 R R R4 1 A 3 R5 A 2 3 R *sumber tegangan dependen E1 2 5 A 3 4 * Perintah Simulasi.control op print all.endc.end Hasil Simulasi Circuit: Rangkaian Tutorial 01 v(1) = e+00 v(2) = e+00 v(3) = e+00 v(4) = e+00 v(5) = e+00 a = e+00 e1#branch = e-01 v1#branch = e-01

23 Menentukan Respons Tegangan DC Perintah pada SPICE DC nama_sumber V_Start V_stop V_inc Untuk menampilkan hasilnya ▫Pada LTSPICE klik tombol kanan mouse dan pilih variabel yang ingin ditampilkan ▫Pada WinSPICE tambahkan perintah menampilkan tegangan simpul a plot v(a) menampilkan tegangan simpul a dan simpul 1 plot v(a) v(1)

24 Analisis Respons Tegangan Misalkan kita hendak mencari respons tegangan simpul A terhadap sumber tegangan bebas 6V pada rangkaian berikut A

25 Simulasi Respons DC pada LTSPICE (klik pada gambar untuk memulai)

26 Simulasi Respons DC pada WinSPICE (klik pada gambar untuk memulai)

27 Mengambil Nilai Hasil Simulasi pada LTSPICE setelah menjalankan simulasi ▫pilih menu File-Export ▫Dari window variabel pilih data yang diinginkan ▫Data ditampilkan dalam file nama_file.TXT Pada WinSPICE ▫Berikan perintah pada blok perintah atau pada SPICE prompt print nama_nama_simpul_dan_arus >> nama_file

28 Simulasi AC pada LTSPICE (klik pada gambar untuk memulai)

29 Menganalisis Respons Frekuensi (AC) Analisis respons frekuensi dilakukan untuk melihat pengarus frekuensi pada perubahan rangkaian Analisis dilakukan dengan memberikan perintah AC type_sweep n_data f_start f_stop tipe sweep tersedia ▫DEC – dekade/ logaritmik basis 10 ▫OCT – octaf/ logaristmik basis 2 ▫LIN – linier

30 Simulasi AC pada WinSPICE (klik pada gambar untuk memulai)

31 Catatan Analisis AC untuk EL1200 Untuk analisis AC (fasor) pada mata kuliah EL1200 hanya digunakan satu frekuensi saja Untuk memperoleh datanya gunakan hanya satu frekuensi pada perintah analisis Contoh untuk analisis AC pada frekuensi 10 rad/s atau 20  Hz atau Hz AC lin Nilai hasil analisisnya ▫pada LTSPICE akan muncul pada sebuah windows (seperti pada OP) ▫pada WinSPICE gunakan perintah print setelah simulasi dijalankan

32 Simulasi Respons Frekuensi Simulasi respons frekuensi dilakukan dengan perintah TRAN pada SPICE Sebelum simulasi dilakukan tentukan dahulu sumber sinyal eksitasi (tegangan atau arus) yang akan berubah dengan waktu Bentuk sinyal yang tersedia adalah ▫Pulsa ▫Sinusoidal ▫Eksponensial ▫Modulasi Frekuensi ▫PWL – Piece Wise Linear

33 Simulasi Waktu pada LTSPICE (klik pada gambar untuk memulai)

34 Simulasi Waktu pada WinSPICE (klik pada gambar untuk memulai)

35


Download ppt "SPICE Survival Guide EL1200 Pengantar Analisis Rangkaian."

Presentasi serupa


Iklan oleh Google