Ini mungkin bukan forum yang ideal untuk pertanyaan; silakan bermigrasi jika suatu forum lebih cocok untuk pertanyaan itu.
Saya melihat komponen yang upaya saya menemukan model SPICE online tidak membuahkan hasil. Namun, ada lembar data komponen yang tersedia untuk referensi online. Model SPICE untuk komponen mungkin mengacu pada konten lembar data untuk itu ...
Jadi, bagaimana orang membangun model SPICE ketika lembar data tersedia untuk referensi? Saya sedang melihat LTSpice
Jawaban:
Tergantung pada komponennya, metode yang umum digunakan adalah kartu .MODEL untuk elemen dasar (transistor, dioda) atau untuk komponen yang lebih kompleks (IC seperti Opamps, Regulator, dll.) Anda dapat menggunakan model sub-sirkuit (terdiri dari elemen) atau model perilaku (menggunakan rumus untuk memperkirakan perilaku)
Ini bisa menjadi sangat rumit dengan sangat cepat, seberapa kompleksnya tergantung pada seberapa akurat Anda memerlukan komponen untuk disimulasikan, dan memerlukan pengetahuan yang cukup rinci tentang jenis komponen sehingga Anda tahu parameter lembar data mana yang penting, bagaimana mereka menerjemahkan ke parameter SPICE, dll.
Untuk contoh jenis parameter yang perlu Anda ketahui (setidaknya beberapa dari mereka), di LTSpice bantu lihat di bawah LTSpice-> Circuit Elements-> Bipolar Transistor dan lihat parameter Gummel-Poon.
Sekompleks ini terlihat, Anda dapat menggunakan default untuk sebagian besar dan hanya mengubah dasar-dasar seperti Bf (Beta), Vje (menjadi tegangan), Cje (basis emitor kapasitansi), Cjc, dll. Sangat membantu untuk melihat berbagai model yang datang dengan LTSpice untuk mendapatkan ide tentang berbagai hal.
Bantuan ini menyediakan banyak informasi berguna, jadi bacalah dengan saksama. Juga "Panduan untuk Simulasi Sirkuit menggunakan PSPICE" adalah buku yang layak dengan beberapa diskusi tentang parameter model. Juga, google untuk info tentang model, Anda harus menemukan banyak - misalnya, di sini adalah dokumen yang sangat baik pada model Gummel-Poon dan bagaimana menggunakannya.
sumber
Berikut ini adalah tutorial yang sangat bagus tentang cara membangun pernyataan .model untuk MOSFET: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice_tutorial_6.htm
Hanya untuk memberikan sedikit informasi lebih lanjut di sini: ada dua jalur untuk membuat model komponen. Satu menggunakan a
.subsckt
pernyataan dan yang lain menggunakan.model
pernyataan.Untuk komponen dasar seperti MOSFET, lebih baik menggunakan
.model
pernyataan. MOSFET dapat dimodelkan dengan pernyataan templat.model XXXX VDMOS(Rg= Rd=5 Rs=1 Vto= Kp= Cgdmax= Cgdmin= Cgs= Cjo= Is= Rb= )
, di mana parameternyaRg
,Rd
,Rs
dll dapat ditentukan dari lembar data dan file rempah-rempah lainnya.Contohnya adalah Fairchild FDS6680A MOSFET dengan model yang ditentukan oleh pernyataan
.model FDS6680A VDMOS(Rg=3 Rd=5m Rs=1m Vto=2.2 Kp=63 Cgdmax=2n Cgdmin=1n Cgs=1.9n Cjo=1n Is=2.3p Rb=6m mfg=Fairchild Vds=30 Ron=15m Qg=27n)
.sumber
Anda harus jelas tentang apa yang Anda maksud dengan komponen. Rempah-rempah secara asli memodelkan elemen-elemen rangkaian transistor, sangat cocok untuk menempatkan model "C" Anda sendiri (tidak semua versi dapat melakukan ini) tetapi kemudian Anda harus memahami bagaimana SPICE bekerja untuk membuat model dengan benar. Untuk perangkat yang lebih besar dan lebih kompleks, Anda dapat menggunakan model makro atau tren yang lebih modern adalah menggunakan Verilog-A.
sumber