Problemy ze SPICE

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
Zablokowany
Awatar użytkownika
Melon
Użytkownik
Posty: 128
Rejestracja: 20 cze 2008, 15:53
Lokalizacja: Kraków / Jarosław
Kontakt:

Problemy ze SPICE

Post autor: Melon » 09 wrz 2008, 15:29

Ostatnio bawię się trochę SPICE'm, konkretnie analizami .STEP oraz .AC. Mam tutaj taki malutki przykład z internetu:

Kod: Zaznacz cały

RES_TRANSIENT R 0 1 RMOD 1
.MODEL RMOD RES(R=1k)
.STEP RES RMOD(R) 1, 5, 2
Rp 1 0 Rmod 1
Lp 1 0  8mH IC=20A
Cp 1 0 10mF IC=0V
.TRAN 500US 100MS 0S 500US UIC
.PROBE
.END
Niestety, nie działa on, tak jak powinien. W PROBE powinienem zobaczyć coś takiego:
http://dave.uta.edu/dillon/pspice/images/pst09g.png

Niestety, zamiast trzech wykresów, widzę tylko jeden. Nie wiem, gdzie jest błąd. Gdy wyskakuje okno "Available Sections" wybieram wszystkie parametry rezystora (konkretnie wszystkie 3), a mimo to, w PROBE jest tylko jeden wykres.

Jeżeli w normalnej analizie .AC (bez .STEP) zmieniam wartość Rp, to wykresy się zmieniają.

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 09 wrz 2008, 16:01

A nie możesz wykorzystać "Schematics" i narysować odpowiedni schemat i wykorzystać analizę AC + Parametric
Obrazek

PS. a spróbuj zroby tak:

Kod: Zaznacz cały

RES_TRANSIENT R 0 1 RMOD 1
.MODEL RMOD RES(R=1k)
.STEP RES RMOD(R) 1, 2, 5
Rp 1 0 Rmod 1
Lp 1 0  8mH IC=20A
Cp 1 0 10mF IC=0V
.TRAN 500US 100MS 0S 500US UIC
.PROBE
.END  
I TRAN to analiza w dziedzinie czasu a nie częstotliwości.
AC sweep to analiza w dziedzinie częstotliwości
Załączniki
LCR.rar
(1.07 KiB) Pobrany 316 razy

Awatar użytkownika
Melon
Użytkownik
Posty: 128
Rejestracja: 20 cze 2008, 15:53
Lokalizacja: Kraków / Jarosław
Kontakt:

Post autor: Melon » 09 wrz 2008, 20:18

Fakt pochrzaniło mi się .AC z .TRAN. Ale bez względu, czy to jest .AC, czy .TRAN efekt jest taki sam. Niestety nie mam edytora schematów w PSpice.

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 09 wrz 2008, 21:12

heh, to sciagnij MicroSim Demo, albo OrCAd PSPice Demo, wystarczą Ci na pewno mozliwosciami.

Awatar użytkownika
Melon
Użytkownik
Posty: 128
Rejestracja: 20 cze 2008, 15:53
Lokalizacja: Kraków / Jarosław
Kontakt:

Post autor: Melon » 10 wrz 2008, 17:34

Dany element, który ma się zmieniać deklaruje się w sposób:

Kod: Zaznacz cały

R3 VIN 0 {RPAR}
.PARAM RPAR=1k
.STEP LIN PARAM RPAR 1k, 10k, 1k
W ten sposób rezystor R3, między węzłami "VIN" oraz "0" będzie w symulacjach zmieniał wartość do 1kOhm do 10kOhm, co 1kOhm.

Temat do zamknięcia

spark
Użytkownik
Posty: 412
Rejestracja: 25 lis 2004, 15:50
Lokalizacja: Wrocław

Post autor: spark » 10 wrz 2008, 19:14

Melon pisze:Temat do zamknięcia.
Według życzenia.

Zablokowany