Chip123 科技應用創新平台
標題:
跑pspice出現問題
[打印本頁]
作者:
ermai
時間:
2012-7-29 03:44 PM
標題:
跑pspice出現問題
本帖最後由 ermai 於 2012-7-29 03:46 PM 編輯
9 ^9 k: x% i2 w: c, D' M
$ w4 s6 o4 ?- }6 M, e5 p0 U, ?
我用的是 student edition 想試試text跑電路
4 x ?5 F1 J5 F$ f% Y1 E
但是寫好用卻不能run 請見下圖
: o3 l8 I0 j$ k0 I9 x% r5 f
[attach]17034[/attach]
4 ]1 B& H. b% F& W J( A+ }& w
Run的選項是不能點 不知道是哪裡的問題
作者:
card_4_girt
時間:
2013-1-15 08:37 PM
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯
3 i) \4 s1 Z5 a
$ k5 B' \& w: g0 \ k0 d" ^5 T
你的問題:寫好的Netlist不能模擬
" n: U; C: A. |" @. ~- z
原因:
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
, X* `! x3 [( w# c
如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)
+ V" Y6 j: y& L) {5 a
" h# B9 W. G$ i3 o) K+ F4 J( i5 C b
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)
" }: ^8 ]% A1 w! P
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」
4 z3 w# v6 d3 [# w: M$ T2 j* z
[attach]17917[/attach]
$ x; A& H* ]2 z" Y( O, _# G/ r
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
6 b, `$ C7 n2 D: N
[attach]17918[/attach]
; R6 Y0 w! q, ^6 l% K& _
3. 寫上Netlist,比方說樓主大大的Netlist為
, L5 U: w( l5 ]5 |* ~7 t
*Test
( @8 L1 U: [2 W3 M$ P6 e2 @, U
V1 0 1 1V
* w. u( h- Y) b- ^
R1 1 2 1ohm
) c3 X: N1 e; O/ }
R2 2 0 1ohm
/ G( H s. M& f/ f' X" w
.DC V1 0 2 0.1
0 {. x- m" Y: x* ?% J
.print DC V(2,0)
( V* l; X, Y% B ]- x, L
.end
$ \" p! M; W# e* P9 m
這是整個設計畫面↓
& _6 X' P' d9 R8 Q C0 S
[attach]17922[/attach]
1 L; U1 X. J! T$ }& C
註:根據此Netlist,V(2,0)會得到負值,因為電源
V1的正端在0(Ground端)
( L9 c8 A5 }1 e5 s! B; t
4. 按儲存檔案「File→Save」(或按工具列的Save)
( C1 B3 u) Z/ F% X9 i9 l9 X
[attach]17923[/attach]
9 r5 s* O6 L+ A! r& W' I* C+ ^+ W
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
: X) h3 U/ h2 F/ M) ?# H
[attach]17924[/attach]
* a: q3 s9 h$ O8 w5 m+ ?1 Q1 J
6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
+ w, p, X& M/ A* Q
[attach]17925[/attach]
( q, O$ k9 f) `+ k
7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
7 C1 e& p# }* c. s A! N d
[attach]17926[/attach]
, B! E: o0 y) q4 r8 X* h
8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方
# b6 D, t) x @" f
按下「Run 檔名」或「Run」的按鍵就能開始模擬了
* C* s9 C8 P. z9 i5 v4 x( ^* v
[attach]17927[/attach]
6 ^$ v: l$ h( ]3 w
9. 看模擬是否成功(沒有任何error)
) d4 w L4 Z# m" g I' C, Q* A
[attach]17928[/attach]
6 w" F3 `$ o1 {
10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
1 K1 i) X( `% S5 k! M* r; W
[attach]17929[/attach]
4 \! f& L$ X" A p
11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據
6 b7 N% y' O1 Y" p* S& o# j
[attach]17930[/attach]
4 `/ _* K; V8 @: O/ f
12. 如果要將波形印在Output File,需多加入下列指令
+ y# i. n: \) Q, V
.plot DC V(2,0)
+ ^, ^" d/ S1 V a
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0))
6 ?7 k5 h( T. q( F2 O
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)
1 |* Z& b, p' ]; R) e, T
[attach]17931[/attach]
5 }. V8 U5 o1 ~3 c; s9 q6 F) l; _5 u
13.
3 ]* e( i4 G# @ k1 h9 {0 d* j
(1)如果要直接看到波形的話,請多輸入以下指令
1 R, W1 c1 z# u& w {
.probe
# ^5 @5 T2 m+ R7 U
這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)
, E- F; V! V K5 {
(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗
8 a4 ~# G, q9 f$ M3 B& f* c5 W8 c* A
(3) 點選左排「Full List」內你想要看的輸出變數即可
2 H6 S3 Z# N( Z/ f S( a0 B
例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看)
& q' o; I; P+ b
[attach]17932[/attach]
$ s h# {% T. E7 K( n# E4 p
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)
4 K6 D4 J S6 u- g3 C1 o2 [" H3 y
[attach]17933[/attach]
0 ]7 K$ `- H. }0 S; l O/ e4 A$ ?+ T; G
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面
- j: q0 o( }' N4 u
比如說,先點擊V(2),下方Trace Expression會顯示V(2)
2 w8 C8 l, M8 h, L3 d
接著再點V(1),下方Trace Expression會顯示V(2) V(1)
0 g; N; d. Z k9 ~/ N3 L) G
點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)
4 Z, K8 f% A# v _4 _& A% ?
[attach]17934[/attach]
' n4 e7 [* q; Q/ a& x
至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定
) t; g8 {0 H: G" Q7 q2 g( ~$ S# a) _
[attach]17935[/attach]
$ }& a0 l6 W( g1 `, K* A
15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
% O2 P* |6 ~8 Y2 k. [4 e6 }' K! h
比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了
; C; G. m5 f8 ?5 j' \7 L, o9 j
[attach]17936[/attach][attach]17937[/attach]
8 g1 _& r1 P) B( e
希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。
作者:
card_4_girt
時間:
2013-1-15 09:08 PM
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯
# ~* |# ]9 n7 W' [" A+ x% ~& N3 r/ w
7 m: F. \# U8 S7 \4 H
回復
2#
card_4_girt
0 ~9 n& T1 P' e3 V G
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面
# b2 m$ x4 `6 E0 `
設計檔:
[attach]17938[/attach]
0 z* K9 S8 g9 U) Y" m
7 a1 e! o H( F4 j0 }- ~
可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它
0 Q$ R x% T8 B0 |
到時候再循著上面的步驟做看看
6 G( n. u0 q7 S/ T& Y
如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載
$ ]6 Y5 u& K3 O) q
把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
+ y: w2 @/ x7 n" k: E2 |4 l' \
$ M) ^0 l* T- U- d' @$ f/ @$ C
流程圖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