Chip123 科技應用創新平台
標題:
跑pspice出現問題
[打印本頁]
作者:
ermai
時間:
2012-7-29 03:44 PM
標題:
跑pspice出現問題
本帖最後由 ermai 於 2012-7-29 03:46 PM 編輯
' W Q* L N' f& x8 a+ L
3 }" A+ `0 M5 S/ o6 F' J" d- M
我用的是 student edition 想試試text跑電路
' b. K6 A' Q: u) `7 t* S
但是寫好用卻不能run 請見下圖
( o0 J% P, G& Q% R5 b4 ?- u5 a
[attach]17034[/attach]
7 R6 r: ~( J- N$ I$ T6 t' X4 f) @
Run的選項是不能點 不知道是哪裡的問題
作者:
card_4_girt
時間:
2013-1-15 08:37 PM
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯
& h6 e3 D1 H' Z, S% n) O) s
# e% T- a5 X$ H1 z3 a
你的問題:寫好的Netlist不能模擬
4 k3 B" I" V _0 G6 Z
原因:
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
* S1 Q+ _: b( ]3 y
如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)
" T7 E' C" q9 E! i; _
, @/ |% L% _+ T8 L+ {3 w1 Y
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)
, C" C' E! Z! i: ^
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」
& Z" i: ]2 _( k* G4 A, J$ `) t: w9 a4 P
[attach]17917[/attach]
. m* D/ m; R0 ^/ @9 n+ I4 q" `
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
8 J4 {! F. }3 @% l( b
[attach]17918[/attach]
; X9 g+ L% N* N" U- M
3. 寫上Netlist,比方說樓主大大的Netlist為
+ U7 c, M+ F% H' q2 |& H
*Test
4 [8 m8 Q6 b( n7 [/ {. k
V1 0 1 1V
2 d. r1 O5 B3 U4 `5 O& K
R1 1 2 1ohm
6 J y0 u ]; ^6 d& F( @3 {' e6 [
R2 2 0 1ohm
6 V7 ^& W6 ?7 U% S
.DC V1 0 2 0.1
$ k) S3 q: A. K$ M
.print DC V(2,0)
/ P9 K" F% t/ l
.end
$ X; o& m3 Q6 {% a
這是整個設計畫面↓
}: J0 u# q O0 M. D
[attach]17922[/attach]
/ @& X" u4 q" K# _
註:根據此Netlist,V(2,0)會得到負值,因為電源
V1的正端在0(Ground端)
5 |' U' S) F9 x& ]3 z7 i+ o+ Y
4. 按儲存檔案「File→Save」(或按工具列的Save)
) {+ R( A3 l- Q+ z
[attach]17923[/attach]
& i& Y; P% D) x& Q! Y7 D& [
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
( Y% o/ x4 E: X* h
[attach]17924[/attach]
* K8 L( `: H& b6 I& ?
6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
- J, j" j' w4 S5 d% ~% E% d
[attach]17925[/attach]
' c+ V6 o, Y' F# j) c$ |
7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
, b R" v. t1 J; u, p. G% @- l
[attach]17926[/attach]
# b+ c2 J2 n: e9 j9 |
8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方
! R2 k) p/ d1 C
按下「Run 檔名」或「Run」的按鍵就能開始模擬了
, a' f, k" D9 x
[attach]17927[/attach]
3 s% ~9 Q+ {( f$ X4 Z: a l. ?7 J
9. 看模擬是否成功(沒有任何error)
1 C e4 b, {- V; `; x% p
[attach]17928[/attach]
, l* y% b: n6 X
10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
$ Y4 _# h5 d7 i9 C9 j0 g
[attach]17929[/attach]
0 L, }' j% o; o' h9 _( p! U+ n' J
11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據
. {% X9 y" T; W: H, C3 B+ ~1 X2 C6 V M
[attach]17930[/attach]
0 B! H `% `) ]* J3 {
12. 如果要將波形印在Output File,需多加入下列指令
3 w6 P6 K/ F- C+ B l) Q
.plot DC V(2,0)
8 j1 I) @: ^, z% p" z8 z, r
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0))
* V% s& l7 j- V' D. j* K
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)
, s9 h* M* Y# z& ^, W
[attach]17931[/attach]
, Y. d/ A' c# U; w' h1 |% [: c4 Q' l
13.
1 u" C: h/ p I
(1)如果要直接看到波形的話,請多輸入以下指令
& c8 N% v' o; ^/ j2 c
.probe
. |9 P6 U% k& R2 k* w0 u
這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)
" s- [+ H3 O/ w3 _* b$ I0 I
(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗
7 L& ^5 g/ Y6 w2 M* g& V
(3) 點選左排「Full List」內你想要看的輸出變數即可
) W" x$ T) @7 T, G
例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看)
3 a1 f7 V- E7 ^) r; q1 t# p5 }
[attach]17932[/attach]
' l2 d( j+ C; e: K5 g; I3 O c
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)
7 L2 U7 Q; L# ]8 d3 ^ M$ b" N
[attach]17933[/attach]
& ~ l: e+ ~0 M1 d+ V P
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面
/ d+ i7 \ W \9 a" q
比如說,先點擊V(2),下方Trace Expression會顯示V(2)
+ a. ~$ U5 L* S3 f1 [& H
接著再點V(1),下方Trace Expression會顯示V(2) V(1)
" U! Z8 Q* U, E5 n2 R
點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)
- Q$ K2 E# I; c- B: O3 z
[attach]17934[/attach]
* A$ N! x+ m4 n- ?% I2 H( {
至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定
9 o1 g. n+ p3 e, B5 U' w4 P0 j) C$ _
[attach]17935[/attach]
5 M2 z w0 f% T, ~- t. @
15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
, R+ f+ z; @( @4 X( i0 s
比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了
# E8 d( w. R) K% p: F$ Y
[attach]17936[/attach][attach]17937[/attach]
: s2 y% j$ G6 q/ }3 ?
希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。
作者:
card_4_girt
時間:
2013-1-15 09:08 PM
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯
% q3 }0 A) W$ J
1 ^) p8 x, k& A& ?: W
回復
2#
card_4_girt
$ N% F. z) k! p
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面
* e7 j- U3 Z$ A4 `
設計檔:
[attach]17938[/attach]
' x8 {+ k% P/ q/ t& F3 l4 h
# I% o7 S6 @2 K7 r0 u7 a
可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它
2 L# G: V# G' X$ W. c
到時候再循著上面的步驟做看看
4 P o+ M# I0 g4 A! U9 c# T
如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載
/ Q: I4 y: H! V9 `6 s
把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
+ y" s& Q. T5 ]+ A
+ J7 D# a B) G# g
流程圖doc:
https://Sihhow.opendrive.com/files?66023005_6yy8T
作者:
sd5517805
時間:
2013-3-20 07:27 PM
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/)
Powered by Discuz! X3.2