Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Contoh Sirkuit dan Netlist

Sirkuit berikut adalah netlist yang telah diuji sebelumnya untuk SPICE 2g6, lengkap dengan deskripsi singkat jika diperlukan. (Lihat Simulasi Komputer Sirkuit Listrik Bab 2 untuk informasi lebih lanjut tentang netlist di SPICE.)

Jangan ragu untuk "menyalin" dan "menempelkan" netlist ke file sumber SPICE Anda sendiri untuk analisis dan/atau modifikasi. Tujuan saya di sini ada dua:untuk memberikan contoh praktis desain netlist SPICE untuk pemahaman lebih lanjut tentang sintaks netlist SPICE, dan untuk menunjukkan betapa sederhana dan kompaknya netlist SPICE dalam menganalisis sirkuit sederhana.

Semua daftar keluaran untuk contoh-contoh ini telah "dipangkas" dari informasi asing, memberi Anda presentasi keluaran SPICE yang paling ringkas mungkin. Saya melakukan ini terutama untuk menghemat ruang dalam dokumen ini.

Keluaran SPICE tipikal berisi banyak tajuk dan informasi ringkasan yang belum tentu erat dengan tugas yang ada. Jadi, jangan kaget ketika Anda menjalankan simulasi sendiri dan mendapati bahwa outputnya tidak tepat terlihat seperti yang saya tunjukkan di sini!

Contoh rangkaian jaringan resistor DC multi-sumber, bagian 1

Tanpa .dc kartu dan .print atau .plot kartu, output untuk netlist ini hanya akan menampilkan tegangan untuk node 1, 2, dan 3 (dengan mengacu pada node 0, tentu saja).

Daftar Bersih:

Beberapa sumber dc v1 1 0 dc 24 v2 3 0 dc 15 r1 1 2 10k r2 2 3 8.1k r3 2 0 4.7k .end 

Keluaran:

tegangan simpul tegangan simpul tegangan simpul ( 1) 24.0000 ( 2) 9.7470 ( 3) 15.0000 
sumber tegangan nama arus v1 -1.425E-03 v2 -6.485E-04 
disipasi daya total 4,39E-02 watt 

Contoh rangkaian jaringan resistor DC multi-sumber, bagian 2

Dengan menambahkan .dc kartu analisis dan menentukan sumber V1 dari 24 volt menjadi 24 volt dalam 1 langkah (dengan kata lain, 24 volt stabil), kita dapat menggunakan .print analisis kartu untuk mencetak tegangan antara dua titik yang kita inginkan.

Anehnya, ketika .dc opsi analisis dipanggil, cetakan tegangan default untuk setiap node (ke ground) menghilang, jadi kami akhirnya harus secara eksplisit menentukannya di .print kartu untuk melihatnya sama sekali.

Daftar Bersih:

Beberapa sumber dc v1 1 0 v2 3 0 15 r1 1 2 10k r2 2 3 8.1k r3 2 0 4.7k .dc v1 24 24 1 .print dc v(1) v(2) v(3) v( 1,2) v(2,3) .end 

Keluaran:

v1 v(1) v(2) v(3) v(1,2) v(2,3) 2.400E+01 2.400E+01 9.747E+00 1.500E+01 1.425E+01 -5.253 E+00 

Contoh rangkaian konstanta waktu RC

Untuk analisis DC, kondisi awal setiap komponen reaktif (C atau L) harus ditentukan (tegangan untuk kapasitor, arus untuk induktor). Ini disediakan oleh bidang data terakhir dari setiap kartu kapasitor (ic=0 ).

Untuk melakukan analisis DC, .tran (”sementara ”) opsi analisis harus ditentukan, dengan bidang data pertama menentukan kenaikan waktu dalam detik, yang kedua menentukan rentang waktu analisis total dalam detik, dan “uic ” menyuruhnya untuk “menggunakan kondisi awal” saat menganalisis.

Daftar Bersih:

Rangkaian tunda waktu RC v1 1 0 dc 10 c1 1 2 47u ic=0 c2 1 2 22u ic=0 r1 2 0 3.3k .tran .05 1 uic .print tran v(1,2) .end  

Keluaran:

waktu v(1,2) 0,000E+00 7.701E-06 5.000E-02 1.967E+00 1.000E-01 3.551E+00 1.500E-01 4.824E+00 2.000E-01 5.844E+00 2.500E-01 6.664E+00 3.000E-01 7.322E+00 3.500E-01 7.851E+00 4.000E-01 8.274E+00 4.500E-01 8.615E+00 5.000E-01 8.888E+00 5.500E -01 9.107E+00 6.000E-01 9.283E+00 6.500E-01 9.425E+00 7.000E-01 9.538E+00 7.500E-01 9.629E+00 8.000E-01 9.702E+00 8.500E-01 9.761E+00 9.000E-01 9.808E+00 9.500E-01 9.846E+00 1.000E+00 9.877E+00 

Merencanakan dan menganalisis rangkaian tegangan gelombang sinus AC sederhana

Latihan ini menunjukkan pengaturan yang tepat untuk memplot nilai sesaat dari sumber tegangan gelombang sinus dengan .plot fungsi (sebagai sementara analisis). Tidak mengherankan, analisis Fourier di dek ini juga membutuhkan .tran opsi analisis (sementara) untuk ditentukan selama rentang waktu yang sesuai.

Rentang waktu di dek khusus ini memungkinkan analisis Fourier dengan akurasi yang agak buruk. Semakin banyak siklus frekuensi fundamental yang dilakukan analisis transien, semakin tepat analisis Fouriernya. Ini bukan kekhasan SPICE, melainkan prinsip dasar bentuk gelombang.

Daftar Bersih:

v1 1 0 sin(0 15 60 0 0) rload 1 0 10k * ubah kartu tran ke berikut untuk presisi Fourier yang lebih baik * .tran 1m 30m .01m dan sertakan kartu .options:* .options itl5=30000 .tran 1m 30m .plot tran v(1) .four 60 v(1) .end 

Keluaran:

waktu v(1) -2.000E+01 -1.000E+01 0.000E+00 1.000E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 0,000E+00 . . * . . 1.000E-03 5.487E+00 . . . * . . 2.000E-03 1.025E+01 . . . * . 3.000E-03 1.350E+01 . . . . * . 4.000E-03 1.488E+01 . . . . *. 5.000E-03 1.425E+01 . . . . * . 6.000E-03 1.150E+01 . . . . * . 7.000E-03 7.184E+00 . . . * . . 8.000E-03 1.879E+00 . . . * . . 9.000E-03 -3.714E+00 . . * . . . 1.000E-02 -8.762E+00 . . * . . . 1.100E-02 -1.265E+01 . * . . . . 1.200E-02 -1.466E+01 . * . . . . 1.300E-02 -1.465E+01 . * . . . . 1.400E-02 -1.265E+01 . * . . . . 1.500E-02 -8.769E+00 . . * . . . 1.600E-02 -3.709E+00 . . * . . . 1.700E-02 1.876E+00 . . . * . . 1.800E-02 7.191E+00 . . . * . . 1.900E-02 1.149E+01 . . . . * . 2.000E-02 1.425E+01 . . . . * . 2.100E-02 1.489E+01 . . . . *. 2.200E-02 1.349E+01 . . . . * . 2.300E-02 1.026E+01 . . . * . 2.400E-02 5.491E+00 . . . * . . 2.500E-02 1.553E-03 . . * . . 2.600E-02 -5.514E+00 . . * . . . 2.700E-02 -1.022E+01 . * . . . 2.800E-02 -1.349E+01 . * . . . . 2.900E-02 -1.495E+01 . * . . . . 3.000E-02 -1.427E+01 . * . . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 komponen fourier respon transien v(1) komponen dc =-1.885E-03 frekuensi harmonik fourier fase normalisasi normalisasi no (hz) komponen komponen (derajat) fase (derajat) 1 6.000E+01 1.494E+01 1.000.000 - 71.998 0.000 2 1.200E+02 1.886E-02 0.001262 -50.162 21.836 3 1.800E+02 1.346E-03 0.000090 102.674 174.671 4 2.400E+02 1.799E-02 0.001204 -10.866 61.132 5 3.000E+02 3.604E-03 0.000241 160.923 232.921 6 3.600E+02 5.642E-03 0.000378 -176.247 -104.250 7 4.200E+02 2.095E-03 0.000140 122.661 194.658 8 4.800E+02 4.574E-03 0.000306 -143.754 -71.757 9 5.400E+02 4.896E- 03 0,000328 -129,418 -57,420 total distorsi harmonik =0,186350 persen 

Contoh rangkaian resistor-kapasitor AC sederhana

.ac kartu menentukan titik analisis ac dari 60Hz ke 60Hz, pada satu titik. Kartu ini, tentu saja, sedikit lebih berguna untuk analisis multi-frekuensi, di mana rentang frekuensi dapat dianalisis secara bertahap. .print kartu mengeluarkan tegangan AC antara node 1 dan 2, dan tegangan AC antara node 2 dan ground.

Daftar Bersih:

Demo rangkaian AC sederhana v1 1 0 ac 12 sin r1 1 2 30 c1 2 0 100u .ac lin 1 60 60 .print ac v(1,2) v(2) .end 

Keluaran:

frekuensi v(1,2) v(2) 6.000E+01 8.990E+00 7.949E+00 

Contoh rangkaian filter lolos rendah

Filter lolos rendah ini memblokir AC dan meneruskan DC ke Rbeban penghambat. Khas filter yang digunakan untuk menekan riak dari rangkaian penyearah, sebenarnya memiliki frekuensi resonansi, secara teknis menjadikannya filter band-pass.

Namun, tetap bekerja dengan baik untuk melewatkan DC dan memblokir harmonik frekuensi tinggi yang dihasilkan oleh proses penyearah AC-ke-DC. Kinerjanya diukur dengan sumber AC yang menyapu dari 500 Hz hingga 15 kHz. Jika diinginkan, .print kartu dapat diganti atau ditambah dengan .plot kartu untuk menunjukkan tegangan AC pada simpul 4 secara grafis.

Daftar Bersih:

Lowpass filter v1 2 1 ac 24 sin v2 1 0 dc 24 rload 4 0 1k l1 2 3 100m l2 3 4 250m c1 3 0 100u .ac lin 30 500 15k .print ac v(4) .plot ac v( 4) .end 
frekuensi v(4) 5.000E+02 1.935E-01 1.000E+03 3.275E-02 1.500E+03 1.057E-02 2.000E+03 4.614E-03 2.500E+03 2.402E-03 3.000E +03 1.403E-03 3.500E+03 8.884E-04 4.000E+03 5.973E-04 4.500E+03 4.206E-04 5.000E+03 3.072E-04 5.500E+03 2.311E-04 6.000E+03 1.782E-04 6.500E+03 1.403E-04 7.000E+03 1.124E-04 7.500E+03 9.141E-05 8.000E+03 7.536E-05 8.500E+03 6.285E-05 9.000E+03 5.296E -05 9.500E+03 4.504E-05 1.000E+04 3.863E-05 1.050E+04 3.337E-05 1.100E+04 2.903E-05 1.150E+04 2.541E-05 1.200E+04 2.237E-05 1.250E+04 1.979E-05 1.300E+04 1.760E-05 1.350E+04 1.571E-05 1.400E+04 1.409E-05 1.450E+04 1.268E-05 1.500E+04 1.146E-05
freq v(4) 1.000E-06 1.000E-04 1.000E-02 1.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5.000E+02 1.935E-01 . . . * . 1.000E+03 3.275E-02 . . . * . 1.500E+03 1.057E-02 . . * . 2.000E+03 4.614E-03 . . * . . 2.500E+03 2.402E-03 . . * . . 3.000E+03 1.403E-03 . . * . . 3.500E+03 8.884E-04 . . * . . 4.000E+03 5.973E-04 . . * . . 4.500E+03 4.206E-04 . . * . . 5.000E+03 3.072E-04 . . * . . 5.500E+03 2.311E-04 . . * . . 6.000E+03 1.782E-04 . . * . . 6.500E+03 1.403E-04 . .* . . 7.000E+03 1.124E-04 . * . . 7.500E+03 9.141E-05 . * . . 8.000E+03 7.536E-05 . *. . . 8.500E+03 6.285E-05 . *. . . 9.000E+03 5.296E-05 . * . . . 9.500E+03 4.504E-05 . * . . . 1.000E+04 3.863E-05 . * . . . 1.050E+04 3.337E-05 . * . . . 1.100E+04 2.903E-05 . * . . . 1.150E+04 2.541E-05 . * . . . 1.200E+04 2.237E-05 . * . . . 1.250E+04 1.979E-05 . * . . . 1.300E+04 1.760E-05 . * . . . 1.350E+04 1.571E-05 . * . . . 1.400E+04 1.409E-05 . * . . . 1.450E+04 1.268E-05 . * . . . 1.500E+04 1.146E-05 . * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Contoh rangkaian jaringan AC multi-sumber

Salah satu keistimewaan SPICE adalah ketidakmampuannya untuk menangani loop apa pun dalam rangkaian yang secara eksklusif terdiri dari sumber tegangan seri dan induktor. Oleh karena itu, "loop" dari V1 -L1 -L2 -V2 -V1 tidak dapat diterima.

Untuk menyiasatinya, saya harus memasukkan rendah -resistance resistor di suatu tempat di loop itu untuk memecahnya. Jadi, kami memiliki Rpalsu antara 3 dan 4 (dengan resistansi 1 pico-ohm), dan V2 antara 4 dan 0. Rangkaian di atas adalah desain asli, sedangkan rangkaian di bawah memiliki Rbogus dimasukkan untuk menghindari kesalahan SPICE.

Daftar Bersih:

Beberapa sumber ac v1 1 0 ac 55 0 sin v2 4 0 ac 43 25 sin l1 1 2 450m c1 2 0 330u l2 2 3 150m rbogus 3 4 1e-12 .ac lin 1 30 30 .print ac v(2 ) .end 

Keluaran:

frekuensi v(2) 3.000E+01 1.413E+02 

Contoh rangkaian demonstrasi pergeseran fasa AC

Arus yang melalui setiap kaki ditunjukkan oleh penurunan tegangan pada masing-masing resistor shunt (1 amp =1 volt melalui 1 ), output oleh v(1,2) dan v(1,3) ketentuan .print kartu. Fase arus yang melalui setiap kaki ditunjukkan oleh fase penurunan tegangan pada masing-masing resistor shunt, output oleh vp(1,2) dan vp(1,3) istilah dalam .print kartu.

Daftar Bersih:

pergeseran fase v1 1 0 ac 4 sin rshunt1 1 2 1 rshunt2 1 3 1 l1 2 0 1 r1 3 0 6.3k .ac lin 1 1000 1000 .print ac v(1,2) v(1,3) vp (1,2) vp(1,3) .end 

Keluaran:

frekuensi v(1,2) v(1,3) vp(1,2) vp(1,3) 1.000E+03 6.366E-04 6.349E-04 -9.000E+01 0.000E+00

Contoh rangkaian transformator

SPICE memahami transformator sebagai seperangkat induktor yang saling berpasangan. Jadi, untuk mensimulasikan trafo di SPICE, Anda harus menentukan gulungan primer dan sekunder sebagai induktor terpisah, kemudian menginstruksikan SPICE untuk menghubungkannya bersama-sama dengan “k ” kartu yang menentukan konstanta kopling.

Untuk simulasi transformator ideal, konstanta kopling adalah satu (1). Namun, SPICE tidak dapat menangani nilai ini, jadi kami menggunakan sesuatu seperti 0,999 sebagai faktor penghubung. Perhatikan bahwa semua pasangan induktor belitan harus digabungkan dengan k mereka sendiri kartu agar simulasi dapat bekerja dengan baik. Untuk transformator dua-belitan, satu k kartu saja sudah cukup.

Untuk transformator tiga belitan, tiga k kartu harus ditentukan (untuk menautkan L1 dengan L2 , L2 dengan L3 , dan L1 dengan L3 ). L1 /L2 rasio induktansi 100:1 memberikan rasio transformasi tegangan step-down 10:1. Dengan 120 volt masuk kita akan melihat 12 volt keluar dari L2 lekok. L1 /L3 rasio induktansi 100:25 (4:1) memberikan rasio transformasi tegangan step-down 2:1, yang seharusnya memberi kita 60 volt dari L3 berliku dengan 120 volt masuk.

Daftar Bersih:

transformator v1 1 0 ac 120 sin rbogus0 1 6 1e-3 l1 6 0 100 l2 2 4 1 l3 3 5 25 k1 l1 l2 0,999 k2 l2 l3 0,999 k3 l1 l3 0,999 r1 2 4 1000 r2 3 5 1000 rbogus1 5 0 1e10 rbogus2 4 0 1e10 .ac lin 1 60 60 .print ac v(1,0) v(2,0) v(3,0) .end 

Keluaran:

frekuensi v(1) v(2) v(3) 6.000E+01 1.200E+02 1.199E+01 5.993E+01 

Dalam contoh ini, Rbogus0 adalah resistor bernilai sangat rendah, berfungsi untuk memutus loop sumber/induktor V1 /L1 . Rpalsu1 dan Rbogus2 adalah resistor bernilai sangat tinggi yang diperlukan untuk menyediakan jalur DC ke ground pada setiap sirkuit yang terisolasi. Perhatikan juga bahwa satu sisi sirkuit primer langsung terhubung ke ground. Tanpa referensi dasar ini, SPICE akan menghasilkan kesalahan!

Contoh rangkaian penyearah jembatan gelombang penuh

Dioda, seperti semua komponen semikonduktor di SPICE, harus dimodelkan sehingga SPICE mengetahui semua detail seluk beluk tentang cara kerjanya. Untungnya, SPICE hadir dengan beberapa model umum, dan dioda adalah yang paling dasar. Perhatikan .model kartu yang hanya menentukan “d ” sebagai model dioda umum untuk mod1 .

Sekali lagi, karena kita sedang memplot bentuk gelombang di sini, kita perlu menentukan semua parameter sumber AC dalam satu kartu dan mencetak/memplot semua nilai menggunakan .tran pilihan.

Daftar Bersih:

penyearah jembatan gelombang penuh v1 1 0 sin(0 15 60 0 0) rload 1 0 10k d1 1 2 mod1 d2 0 2 mod1 d3 3 1 mod1 d4 3 0 mod1 .model mod1 d .tran .5m 25m .plot tran v (1,0) v(2,3) .end 

Keluaran:

legenda:*:v(1) +:v(2,3) waktu v(1) (*)--------- -2.000E+01 -1.000E+01 0.000E+00 1.000E+01 2.000E+01 (+)--------- -5.000E+00 0.000E+00 5.000E+00 1.000E+01 1.500E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 0,000E+00 . + * . . 5.000E-04 2.806E+00 . . + . * . . 1.000E-03 5.483E+00 . . + * . . 1.500E-03 7.929E+00 . . . + * . . 2.000E-03 1.013E+01 . . . +* . 2.500E-03 1.198E+01 . . . . * + . 3.000E-03 1.338E+01 . . . . * + . 3.500E-03 1.435E+01 . . . . * +. 4.000E-03 1.476E+01 . . . . * + 4.500E-03 1.470E+01 . . . . * + 5.000E-03 1.406E+01 . . . . * + . 5.500E-03 1.299E+01 . . . . * + . 6.000E-03 1.139E+01 . . . . *+ . 6.500E-03 9.455E+00 . . . + *. . 7.000E-03 7.113E+00 . . . + * . . 7.500E-03 4.591E+00 . . +. * . . 8.000E-03 1.841E+00 . . + . * . . 8.500E-03 -9.177E-01 . . + *. . . 9.000E-03 -3.689E+00 . . *+ . . . 9.500E-03 -6.380E+00 . . * . + . . 1.000E-02 -8.784E+00 . . * . + . . 1.050E-02 -1.075E+01 . *. . .+ . 1.100E-02 -1.255E+01 . * . . . + . 1.150E-02 -1.372E+01 . * . . . + . 1.200E-02 -1.460E+01 . * . . . + 1.250E-02 -1.476E+01 .* . . . + 1.300E-02 -1.460E+01 . * . . . + 1.350E-02 -1.373E+01 . * . . . + . 1.400E-02 -1.254E+01 . * . . . + . 1.450E-02 -1.077E+01 . *. . .+ . 1.500E-02 -8.726E+00 . . * . + . . 1.550E-02 -6.293E+00 . . * . + . . 1.600E-02 -3.684E+00 . . x . . . 1.650E-02 -9.361E-01 . . + *. . . 1.700E-02 1.875E+00 . . + . * . . 1.750E-02 4.552E+00 . . +. * . . 1.800E-02 7.170E+00 . . . + * . . 1.850E-02 9.401E+00 . . . + *. . 1.900E-02 1.146E+01 . . . . *+ . 1.950E-02 1.293E+01 . . . . * + . 2.000E-02 1.414E+01 . . . . * +. 2.050E-02 1.464E+01 . . . . * + 2.100E-02 1.483E+01 . . . . * + 2.150E-02 1.430E+01 . . . . * +. 2.200E-02 1.344E+01 . . . . * + . 2.250E-02 1.195E+01 . . . . *+ . 2.300E-02 1.016E+01 . . . +* . 2.350E-02 7.917E+00 . . . + * . . 2.400E-02 5.460E+00 . . + * . . 2.450E-02 2.809E+00 . . + . * . . 2.500E-02 -8.297E-04 . + * . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Contoh rangkaian penguat transistor BJT basis umum

Analisis ini menyapu tegangan input (Vin) dari 0 hingga 5 volt dengan peningkatan 0,1 volt, kemudian mencetak tegangan antara kabel kolektor dan emitor dari transistor v(2,3). Transistor (Q1) adalah NPN dengan Beta maju 50.

Daftar Bersih:

Penguat BJT basis umum vsupply 1 0 dc 24 vin 0 4 dc rc 1 2 800 re 3 4 100 q1 2 0 3 mod1 .model mod1 npn bf=50 .dc vin 0 5 0.1 .print dc v(2, 3) .plot dc v(2,3) .end 

Keluaran:

vin v(2,3) 0,000E+00 2.400E+01 1.000E-01 2.410E+01 2.000E-01 2.420E+01 3.000E-01 2.430E+01 4.000E-01 2.440E+01 5.000E-01 2.450E+01 6.000E-01 2.460E+01 7.000E-01 2.466E+01 8.000E-01 2.439E+01 9.000E-01 2.383E+01 1.000E+00 2.317E+01 1.100E +00 2.246E+01 1.200E+00 2.174E+01 1.300E+00 2.101E+01 1.400E+00 2.026E+01 1.500E+00 1.951E+01 1.600E+00 1.876E+01 1.700E+00 1.800E+01 1.800E+00 1.724E+01 1.900E+00 1.648E+01 2.000E+00 1.572E+01 2.100E+00 1.495E+01 2.200E+00 1.418E+01 2.300E+00 1.342E +01 2.400E+00 1.265E+01 2.500E+00 1.188E+01 2.600E+00 1.110E+01 2.700E+00 1.033E+01 2.800E+00 9.560E+00 2.900E+00 8.787E+00 3.000E+00 8.014E+00 3.100E+00 7.240E+00 3.200E+00 6.465E+00 3.300E+00 5.691E+00 3.400E+00 4.915E+00 3.500E+00 4.140E+00 3.600E +00 3.364E+00 3.700E+00 2.588E+00 3.800E+00 1.811E+00 3.900E+00 1.034E+00 4.000E+00 2.587E-01 4.100E+00 9.744E-02 4.200E+00 7.815E-02 4.300E+00 6.806E-02 4.400E+00 6.141E-02 4.500E+00 5.657E-02 4.600E+00 5.281E-02 4.700E+00 4.981E-02 4.800E+00 4.734E -02 4.90 0E+00 4.525E-02 5.000E+00 4.346E-02 
vin v(2,3) 0,000E+00 1.000E+01 2.000E+01 3.000E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 2.400E+01 . . . * . 1.000E-01 2.410E+01 . . . * . 2.000E-01 2.420E+01 . . . * . 3.000E-01 2.430E+01 . . . * . 4.000E-01 2.440E+01 . . . * . 5.000E-01 2.450E+01 . . . * . 6.000E-01 2.460E+01 . . . * . 7.000E-01 2.466E+01 . . . * . 8.000E-01 2.439E+01 . . . * . 9.000E-01 2.383E+01 . . . * . 1.000E+00 2.317E+01 . . . * . 1.100E+00 2.246E+01 . . . * . 1.200E+00 2.174E+01 . . . * . 1.300E+00 2.101E+01 . . .* . 1.400E+00 2.026E+01 . . * . 1.500E+00 1.951E+01 . . *. . 1.600E+00 1.876E+01 . . * . . 1.700E+00 1.800E+01 . . * . . 1.800E+00 1.724E+01 . . * . . 1.900E+00 1.648E+01 . . * . . 2.000E+00 1.572E+01 . . * . . 2.100E+00 1.495E+01 . . * . . 2.200E+00 1.418E+01 . . * . . 2.300E+00 1.342E+01 . . * . . 2.400E+00 1.265E+01 . . * . . 2.500E+00 1.188E+01 . . * . . 2.600E+00 1.110E+01 . . * . . 2.700E+00 1.033E+01 . * . . 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Contoh rangkaian penguat JFET sumber umum dengan bias sendiri

Daftar Bersih:

common source jfet amplifier vin 1 0 sin(0 1 60 0 0) vdd 3 0 dc 20 rdrain 3 2 10k rsource 4 0 1k j1 2 1 4 mod1 .model mod1 njf .tran 1m 30m .plot tran v(2 ,0) v(1,0) .end 

Keluaran:

legenda:*:v(2) +:v(1) waktu v(2) (*)--------- 1.400E+01 1.600E+01 1.800E+01 2.000E+01 2.200E+01 (+)--------- -1.000E+00 -5.000E-01 0.000E+00 5.000E-01 1.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 1.708E+01 . . * + . . 1.000E-03 1.609E+01 . .* . + . . 2.000E-03 1.516E+01 . * . . . + . 3.000E-03 1.448E+01 . * . . . + . 4.000E-03 1.419E+01 .* . . . + 5.000E-03 1.432E+01 . * . . . +. 6.000E-03 1.490E+01 . * . . . + . 7.000E-03 1.577E+01 . * . . +. . 8.000E-03 1.676E+01 . . * . + . . 9.000E-03 1.768E+01 . . + *. . . 1.000E-02 1.841E+01 . + . . * . . 1.100E-02 1.890E+01 . + . . * . . 1.200E-02 1.912E+01 .+ . . * . . 1.300E-02 1.912E+01 .+ . . * . . 1.400E-02 1.890E+01 . + . . * . . 1.500E-02 1.842E+01 . + . . * . . 1.600E-02 1.768E+01 . . + *. . . 1.700E-02 1.676E+01 . . * . + . . 1.800E-02 1.577E+01 . * . . +. . 1.900E-02 1.491E+01 . * . . . + . 2.000E-02 1.432E+01 . * . . . +. 2.100E-02 1.419E+01 .* . . . + 2.200E-02 1.449E+01 . * . . . + . 2.300E-02 1.516E+01 . * . . . + . 2.400E-02 1.609E+01 . .* . + . . 2.500E-02 1.708E+01 . . * + . . 2.600E-02 1.796E+01 . . + * . . 2.700E-02 1.861E+01 . + . . * . . 2.800E-02 1.900E+01 . + . . * . . 2.900E-02 1.916E+01 + . . * . . 3.000E-02 1.908E+01 .+ . . * . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Contoh rangkaian op-amp pembalik

Untuk mensimulasikan penguat operasional yang ideal di SPICE, kami menggunakan sumber tegangan yang bergantung pada tegangan sebagai penguat diferensial dengan penguatan yang sangat tinggi. “e Kartu ” mengatur sumber tegangan dependen dengan empat node, 3 dan 0 untuk output tegangan, dan 1 dan 0 untuk input tegangan. Tidak ada catu daya yang diperlukan untuk sumber tegangan dependen, tidak seperti penguat operasional nyata. Gain tegangan diatur pada 999.000 dalam kasus ini. Sumber tegangan input (V1 ) menyapu dari 0 hingga 3,5 volt dalam langkah 0,05 volt. Daftar Bersih:

Opamp pembalik v1 2 0 dc e 3 0 0 1 999k r1 3 1 3.29k r2 1 2 1.18k .dc v1 0 3.5 0.05 .print dc v(3,0) .end 

Keluaran:

v1 v(3) 0,000E+00 0,000E+00 5.000E-02 -1.394E-01 1.000E-01 -2.788E-01 1.500E-01 -4.182E-01 2.000E-01 -5.576E -01 2.500E-01 -6.970E-01 3.000E-01 -8.364E-01 3.500E-01 -9.758E-01 4.000E-01 -1.115E+00 4.500E-01 -1.255E+00 5.000E- 01 -1.394E+00 5.500E-01 -1.533E+00 6.000E-01 -1.673E+00 6.500E-01 -1.812E+00 7.000E-01 -1.952E+00 7.500E-01 -2.091E+ 00 8.000E-01 -2.231E+00 8.500E-01 -2.370E+00 9.000E-01 -2.509E+00 9.500E-01 -2.649E+00 1.000E+00 -2.788E+00 1.050E+00 -2.928E+00 1.100E+00 -3.067E+00 1.150E+00 -3.206E+00 1.200E+00 -3.346E+00 1.250E+00 -3.485E+00 1.300E+00 -3.625E+00 1.350E+00 -3.764E+00 1.400E+00 -3.903E+00 1.450E+00 -4.043E+00 1.500E+00 -4.182E+00 1.550E+00 -4.322E+00 1.600E+00 - 4.461E+00 1.650E+00 -4.600E+00 1.700E+00 -4.740E+00 1.750E+00 -4.879E+00 1.800E+00 -5.019E+00 1.850E+00 -5.158E+00 1.900 E+00 -5.297E+00 1.950E+00 -5.437E+00 2.000E+00 -5.576E+00 2.050E+00 -5.716E+00 2.100E+00 -5.855E+00 2.150E+00 -5.994 E+00 2.200E+00 -6.134E+00 2.250E+00 -6.273E+00 2.300E+00 -6.413E+00 2 .350E+00 -6.552E+00 2.400E+00 -6.692E+00 2.450E+00 -6.831E+00 2.500E+00 -6.970E+00 2.550E+00 -7.110E+00 2.600E+00 - 7.249E+00 2.650E+00 -7.389E+00 2.700E+00 -7.528E+00 2.750E+00 -7.667E+00 2.800E+00 -7.807E+00 2.850E+00 -7.946E+00 2.900 E+00 -8.086E+00 2.950E+00 -8.225E+00 3.000E+00 -8.364E+00 3.050E+00 -8.504E+00 3.100E+00 -8.643E+00 3.150E+00 -8.783 E+00 3.200E+00 -8.922E+00 3.250E+00 -9.061E+00 3.300E+00 -9.201E+00 3.350E+00 -9.340E+00 3.400E+00 -9.480E+00 3.450E +00 -9.619E+00 3.500E+00 -9.758E+00 

Contoh rangkaian op-amp non-pembalik

Contoh lain dari quirk SPICE:karena sumber tegangan dependen “e ” tidak dianggap sebagai beban ke sumber tegangan V1 , SPICE menafsirkan V1 menjadi sirkuit terbuka dan akan menolak untuk menganalisisnya. Cara mengatasinya adalah menghubungkan Rbogus secara paralel dengan V1 untuk bertindak sebagai beban DC.

Terhubung langsung di V1 , resistansi Rpalsu tidak penting untuk pengoperasian sirkuit, jadi 10 kΩ akan bekerja dengan baik. Saya memutuskan untuk tidak menyapu V1 tegangan input sama sekali di sirkuit ini demi menjaga daftar netlist dan output tetap sederhana.

Daftar Bersih:

opamp noninverting v1 2 0 dc 5 rbogus 2 0 10k e 3 0 2 1 999k r1 3 1 20k r2 1 0 10k .end 

Keluaran:

tegangan simpul tegangan simpul tegangan simpul ( 1) 5,0000 ( 2) 5,0000 ( 3) 15,0000 

Contoh rangkaian penguat instrumentasi

Perhatikan Rbogus1 dengan resistansi sangat tinggi dan Rbogus2 resistor di netlist (tidak ditampilkan dalam skema untuk singkatnya) di setiap sumber tegangan input, agar SPICE tidak berpikir V1 dan V2 dihubung terbuka, seperti contoh rangkaian op-amp lainnya.

Daftar Bersih:

Instrumentation amplifier v1 1 0 rbogus1 1 0 9e12 v2 4 0 dc 5 rbogus2 4 0 9e12 e1 3 0 1 2 999k e2 6 0 4 5 999k e3 9 0 8 7 999k rload 9 0 10k r1 2 3 10k rgain 2 5 10k r2 5 6 10k r3 3 7 10k r4 7 9 10k r5 6 8 10k r6 8 0 10k .dc v1 0 10 1 .print dc v(9) v(3,6) .end 

Keluaran:

v1 v(9) v(3,6) 0,000E+00 1.500E+01 -1.500E+01 1.000E+00 1.200E+01 -1.200E+01 2.000E+00 9.000E+00 -9.000 E+00 3.000E+00 6.000E+00 -6.000E+00 4.000E+00 3.000E+00 -3.000E+00 5.000E+00 9.955E-11 -9.956E-11 6.000E+00 -3.000E+ 00 3.000E+00 7.000E+00 -6.000E+00 6.000E+00 8.000E+00 -9.000E+00 9.000E+00 9.000E+00 -1.200E+01 1.200E+01 1.000E+01 -1.500 E+01 1.500E+01 

Contoh rangkaian integrator op-amp dengan input gelombang sinus

Daftar Bersih:

Integrator dengan input sinewave vin 1 0 sin (0 15 60 0 0) r1 1 2 10k c1 2 3 150u ic=0 e 3 0 0 2 999k .tran 1m 30m uic .plot tran v(1,0) v (3,0) .end 

Keluaran:

legenda:*:v(1) +:v(3) waktu v(1) (*)-------- -2.000E+01 -1.000E+01 0.000E+00 1.000E+ 01 (+)-------- -6.000E-02 -4.000E-02 -2.000E-02 0.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 6.536E-08 . . * + . 1.000E-03 5.516E+00 . . . * +. . 2.000E-03 1.021E+01 . . . + * . 3.000E-03 1.350E+01 . . . + . * . 4.000E-03 1.495E+01 . . + . . *. 5.000E-03 1.418E+01 . . + . . * . 6.000E-03 1.150E+01 . + . . . * . 7.000E-03 7.214E+00 . + . . * . . 8.000E-03 1.867E+00 .+ . . * . . 9.000E-03 -3.709E+00 . + . * . . . 1.000E-02 -8.805E+00 . + . * . . . 1.100E-02 -1.259E+01 . * + . . . 1.200E-02 -1.466E+01 . * . + . . . 1.300E-02 -1.471E+01 . * . +. . . 1.400E-02 -1.259E+01 . * . . + . . 1.500E-02 -8.774E+00 . . * . + . . 1.600E-02 -3.723E+00 . . * . +. . 1.700E-02 1.870E+00 . . . * + . 1.800E-02 7.188E+00 . . . * + . . 1.900E-02 1.154E+01 . . . + . * . 2.000E-02 1.418E+01 . . .+ . * . 2.100E-02 1.490E+01 . . + . . *. 2.200E-02 1.355E+01 . . + . . * . 2.300E-02 1.020E+01 . + . . * . 2.400E-02 5.496E+00 . + . . * . . 2.500E-02 -1.486E-03 .+ . * . . 2.600E-02 -5.489E+00 . + . * . . . 2.700E-02 -1.021E+01 . + * . . . 2.800E-02 -1.355E+01 . * . + . . . 2.900E-02 -1.488E+01 . * . + . . . 3.000E-02 -1.427E+01 . * . .+ . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Contoh rangkaian integrator op-amp dengan input gelombang persegi

Daftar Bersih:

Integrator dengan input gelombang persegi vin 1 0 pulsa (-1 1 0 0 0 10m 20m) r1 1 2 1k c1 2 3 150u ic=0 e 3 0 0 2 999k .tran 1m 50m uic .plot tran v(1, 0) v(3,0) .end 

Keluaran: <(1) +:v(3) waktu v(1) (*)————-1.000E+00 -5.000E-01 0.000E+00 5.000E-01 1.000E+00 (+)——— —-1.000E-01 -5.000E-02 0.000E+00 5.000E-02 1.000E-01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 -1.000E+00 * . + . . 1.000E-03 1.000E+00 . . + . * 2.000E-03 1.000E+00 . . + . . * 3.000E-03 1.000E+00 . . + . . * 4.000E-03 1.000E+00 . . + . . * 5.000E-03 1.000E+00 . . + . . * 6.000E-03 1.000E+00 . . + . . * 7.000E-03 1.000E+00 . . + . . * 8.000E-03 1.000E+00 . .+ . . * 9.000E-03 1.000E+00 . +. . . * 1.000E-02 1.000E+00 . + . . . * 1.100E-02 1.000E+00 . + . . . * 1.200E-02 -1.000E+00 * + . . . . 1.300E-02 -1.000E+00 * + . . . . 1.400E-02 -1.000E+00 * +. . . . 1.500E-02 -1.000E+00 * .+ . . . 1.600E-02 -1.000E+00 * . + . . . 1.700E-02 -1.000E+00 * . + . . . 1.800E-02 -1.000E+00 * . + . . . 1.900E-02 -1.000E+00 * . + . . . 2.000E-02 -1.000E+00 * . + . . . 2.100E-02 1.000E+00 . . + . . * 2.200E-02 1.000E+00 . . + . . * 2.300E-02 1.000E+00 . . + . . * 2.400E-02 1.000E+00 . . + . . * 2.500E-02 1.000E+00 . . + . . * 2.600E-02 1.000E+00 . .+ . . * 2.700E-02 1.000E+00 . +. . . * 2.800E-02 1.000E+00 . + . . . * 2.900E-02 1.000E+00 . + . . . * 3.000E-02 1.000E+00 . + . . . * 3.100E-02 1.000E+00 . + . . . * 3.200E-02 -1.000E+00 * + . . . . 3.300E-02 -1.000E+00 * + . . . . 3.400E-02 -1.000E+00 * + . . . . 3.500E-02 -1.000E+00 * + . . . . 3.600E-02 -1.000E+00 * +. . . . 3.700E-02 -1.000E+00 * .+ . . . 3.800E-02 -1.000E+00 * . + . . . 3.900E-02 -1.000E+00 * . + . . . 4.000E-02 -1.000E+00 * . + . . . 4.100E-02 1.000E+00 . . + . . * 4.200E-02 1.000E+00 . . + . . * 4.300E-02 1.000E+00 . . + . . * 4.400E-02 1.000E+00 . .+ . . * 4.500E-02 1.000E+00 . +. . . * 4.600E-02 1.000E+00 . + . . . * 4.700E-02 1.000E+00 . + . . . * 4.800E-02 1.000E+00 . + . . . * 4.900E-02 1.000E+00 . + . . . * 5.000E-02 1.000E+00 + . . . * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Teknologi Industri

  1. Opsi Analisis
  2. Sirkuit Permisif dan Interlock
  3. Sirkuit Musim Panas dan Rata-rata
  4. Sirkuit Pembeda dan Integrator
  5. Sirkuit Radio
  6. Sirkuit Kontrol
  7. Apa yang dimaksud dengan Sirkuit “Seri” dan “Paralel”?
  8. Rangkaian Pembagi Arus dan Rumus Pembagi Arus
  9. Teknik Analisis Rangkaian Resistor Paralel Seri
  10. Analisis tentang Strategi Anti-Interferensi dan Pembumian untuk PCB