Chip123 科技應用創新平台
標題:
跑pspice出現問題
[打印本頁]
作者:
ermai
時間:
2012-7-29 03:44 PM
標題:
跑pspice出現問題
本帖最後由 ermai 於 2012-7-29 03:46 PM 編輯
* c" a* w9 o: ^( X
$ g7 j: Q6 w R8 W; o/ f
我用的是 student edition 想試試text跑電路
, b! V B* a6 }. q. N( F
但是寫好用卻不能run 請見下圖
/ t3 i! h5 o! F
[attach]17034[/attach]
6 V6 ^) `$ H6 Q* m* U
Run的選項是不能點 不知道是哪裡的問題
作者:
card_4_girt
時間:
2013-1-15 08:37 PM
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯
6 E" m! m' B+ a/ C; e( H; v+ S
' f9 |, ]$ A8 s' W3 \) Q* w
你的問題:寫好的Netlist不能模擬
8 s- u# u1 v$ x3 F1 b
原因:
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
. |# f8 v8 V0 B0 c
如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)
$ w( J( a$ |! j( ^+ v
% ~) V4 X8 g7 p' S6 G0 Y
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)
2 N# P @- l) B$ h3 e* b
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」
, H. |# w* [! s% \. Q
[attach]17917[/attach]
9 H6 f5 b# Y6 S7 _) \7 H
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
/ o% b. Y) a" B T X4 n
[attach]17918[/attach]
0 _" `9 N4 K/ O; O/ K, P
3. 寫上Netlist,比方說樓主大大的Netlist為
% d- t/ a# k) m$ [% u
*Test
9 U: c8 s1 N) ]: I
V1 0 1 1V
% E3 r2 o. S: D' w- U) r! X
R1 1 2 1ohm
% a/ N1 X6 R7 o3 ~# M
R2 2 0 1ohm
2 F) y( n1 L# d( R% H
.DC V1 0 2 0.1
5 R+ I/ n. \, K, ~2 b
.print DC V(2,0)
N1 [9 U/ h6 d$ |0 u' f# p
.end
5 L b0 u: w1 y1 `5 e4 l
這是整個設計畫面↓
1 h2 I* t# y3 f1 T) o
[attach]17922[/attach]
$ n; o% T+ M5 D1 U2 Y" M" K
註:根據此Netlist,V(2,0)會得到負值,因為電源
V1的正端在0(Ground端)
. c5 ~. `) k& h7 s
4. 按儲存檔案「File→Save」(或按工具列的Save)
2 x3 r D+ g# o# y& F
[attach]17923[/attach]
& a3 H% m7 ^* r c' c5 A! `5 r
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
4 M. R; k# h% I3 ^8 t5 F2 L9 `& Y
[attach]17924[/attach]
+ w/ H& r' g6 E7 P" P3 S
6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
9 b# B* F7 V( m' A7 s! Q' u
[attach]17925[/attach]
3 K! Z. u2 o( k* C) N
7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
! K7 X5 Y+ N5 ^' z
[attach]17926[/attach]
( A6 o8 l w7 S2 J
8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方
+ e/ j8 V. I; Q" M( g0 U, E
按下「Run 檔名」或「Run」的按鍵就能開始模擬了
# j- L' O. j. ]5 k+ ?0 L j
[attach]17927[/attach]
4 V. o, |, ?& O& k; w- s
9. 看模擬是否成功(沒有任何error)
% `! V; z% ~1 n& I0 Z
[attach]17928[/attach]
3 \/ b8 O0 Q; z
10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
$ B9 m* {" ~# D) l/ |! \" M2 g
[attach]17929[/attach]
7 i x. W) [: r3 f3 e* y q; n9 y: B
11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據
3 b+ c) R( J e4 o4 E/ S' m
[attach]17930[/attach]
4 Y; s3 u8 P# E8 J8 x
12. 如果要將波形印在Output File,需多加入下列指令
3 h9 ~) ?$ B3 H; A
.plot DC V(2,0)
; v0 Z6 z0 V% O) l4 Q
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0))
1 N( h7 J) @# w* d8 n
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)
1 f W7 u5 Y+ h
[attach]17931[/attach]
6 y) ]( Q" M6 _+ L; h! n
13.
/ b* J, c) h6 s! R1 p3 W3 [" o
(1)如果要直接看到波形的話,請多輸入以下指令
9 l# Y0 a/ C9 e* [# m$ v9 j
.probe
+ A0 U! n( K' P1 q3 e6 Z
這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)
7 e: k W, b; M9 M( X+ j
(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗
8 p& ]9 K. O' w
(3) 點選左排「Full List」內你想要看的輸出變數即可
2 ^; i/ `( [% ]7 e
例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看)
4 N6 ]+ @" d3 e) \
[attach]17932[/attach]
0 M1 Y' l/ z6 h; f+ A9 }
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)
f# U. Q; |3 y
[attach]17933[/attach]
# m' L' ~4 Q: q( v0 X' t' U
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面
- k8 m l+ c5 l" z: ]
比如說,先點擊V(2),下方Trace Expression會顯示V(2)
' @! l& S7 P! a" k0 D
接著再點V(1),下方Trace Expression會顯示V(2) V(1)
8 g8 W% Y2 N @, t8 S5 C
點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)
/ O o) V' }0 p' D1 Y$ P
[attach]17934[/attach]
# ?8 e: M$ P8 o* N3 e9 B5 O
至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定
8 ^, ^5 p8 D q; i1 n" _: l7 Q9 T
[attach]17935[/attach]
2 g7 T. ?3 U# H% |( s% M
15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
! d, {% U* z8 O/ |* h
比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了
# ?7 f+ U% M2 M, }+ F+ q
[attach]17936[/attach][attach]17937[/attach]
+ k4 h: u6 J: ^! h, A+ j( n
希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。
作者:
card_4_girt
時間:
2013-1-15 09:08 PM
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯
# t" x) p# S' J' Z4 o) K. ?
& u @+ b9 t: r; J' |' g! Q
回復
2#
card_4_girt
B8 f# a& W8 t
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面
6 x/ O% h2 _) |% j) V, @- R0 {" I
設計檔:
[attach]17938[/attach]
3 p, M1 ?, @! m* D/ \
# d2 p1 w/ z/ }; i- |6 l3 g: i
可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它
# f. U+ j9 {6 q0 X5 ?
到時候再循著上面的步驟做看看
/ Y% E7 P. ?5 I8 E& o
如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載
' o Q# [. m& g/ M
把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
+ ]; I& \" H @3 t+ [! A) d
7 }- i0 Y9 q" m1 F4 g
流程圖doc:
https://Sihhow.opendrive.com/files?66023005_6yy8T
作者:
sd5517805
時間:
2013-3-20 07:27 PM
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2