To może nie być idealne forum dla pytania; migruj, jeśli forum jest bardziej odpowiednie dla tego pytania.
Patrzę na komponent, dla którego moje próby zlokalizowania modelu SPICE online były bezowocne. Istnieją jednak arkusze danych komponentu dostępne do wglądu online. Model SPICE dla komponentu prawdopodobnie opiera się na treści arkusza danych ...
Jak zatem zbudować model SPICE, gdy arkusz danych jest dostępny do wglądu? Patrzę na LTSpice
Odpowiedzi:
W zależności od komponentu powszechną metodą jest użycie karty .MODEL do podstawowych elementów (tranzystorów, diod) lub do bardziej złożonych komponentów (układów scalonych, takich jak opampy, regulatory itp.), Można użyć albo modelu obwodu obwodowego (złożonego z podstawowego elementy) lub model behawioralny (użycie formuł do przybliżenia zachowania)
Może to bardzo szybko się skomplikować, jak skomplikowane zależy od tego, jak dokładny jest komponent do symulacji, i wymaga dość szczegółowej wiedzy o typie komponentu, abyś wiedział, które parametry arkusza danych są ważne, jak przekładają się na parametry SPICE itp.
Na przykład typu parametrów, o których musisz wiedzieć (przynajmniej niektóre z nich), w LTSpice pomóż spojrzeć pod LTSpice-> Elementy obwodu-> Tranzystor bipolarny i spójrz na parametry Gummela-Poona.
Choć jest to tak skomplikowane, możesz użyć ustawień domyślnych dla większości i po prostu zmienić podstawy, takie jak Bf (Beta), Vje (być napięciem), Cje (podstawowa pojemność emitera), Cjc itp. Warto przyjrzeć się różnym modelom które są dostarczane z LTSpice, aby uzyskać pojęcie o różnych rzeczach.
Pomoc zawiera wiele przydatnych informacji, więc przeczytaj je dokładnie. Również „Przewodnik po symulacji obwodów za pomocą PSPICE” to pół przyzwoita książka z pewnym omówieniem parametrów modelu. Ponadto w Google znajdziesz informacje o modelach, powinieneś znaleźć mnóstwo - na przykład tutaj jest doskonały dokument na temat modelu Gummel-Poon i jak go używać.
źródło
Oto bardzo dobry samouczek dotyczący budowania instrukcji .model dla MOSFET: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice_tutorial_6.htm
Podam tylko trochę więcej informacji: istnieją dwie ścieżki do stworzenia modelu komponentu. Jeden używa
.subsckt
instrukcji, a drugi.model
instrukcji.W przypadku podstawowych komponentów, takich jak MOSFET, lepiej jest użyć
.model
instrukcji. MOSFET można modelować z oświadczeniem szablonu.model XXXX VDMOS(Rg= Rd=5 Rs=1 Vto= Kp= Cgdmax= Cgdmin= Cgs= Cjo= Is= Rb= )
, gdzie parametryRg
,Rd
,Rs
itd. Można określić z arkusza danych i innych plików przypraw.Przykładem jest Fairchild FDS6680A MOSFET z modelem zdefiniowanym w instrukcji
.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)
.źródło
Musisz jasno określić, co rozumiesz przez składnik. Spice natywnie modeluje elementy obwodu tranzystorów, można włożyć własne modele „C” (nie każda wersja może to zrobić), ale musisz zrozumieć, jak działa SPICE, aby modele poprawnie. W przypadku większych, bardziej skomplikowanych urządzeń można używać makromodeli lub bardziej nowoczesnym trendem jest stosowanie Verilog-A.
źródło