Chip123 科技應用創新平台
標題:
跑pspice出現問題
[打印本頁]
作者:
ermai
時間:
2012-7-29 03:44 PM
標題:
跑pspice出現問題
本帖最後由 ermai 於 2012-7-29 03:46 PM 編輯
; j6 J ?( ^( N" }+ j1 ?$ z
8 x' j4 J: b" s/ r/ M- a2 f
我用的是 student edition 想試試text跑電路
2 g" G5 ]* l8 z- s5 {
但是寫好用卻不能run 請見下圖
$ L L# H' g3 U' C, {
[attach]17034[/attach]
! t# b5 ^, |& u2 c8 C* _' k
Run的選項是不能點 不知道是哪裡的問題
作者:
card_4_girt
時間:
2013-1-15 08:37 PM
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯
( I& K ~0 {/ v2 r# J
0 u; E o' n& W$ N) E& _
你的問題:寫好的Netlist不能模擬
' l) a' \; Y! q' B, F, [8 l6 b4 G
原因:
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
. F! I _" W I2 s
如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)
5 @- l( L( u$ O
% S4 j1 b: S( i/ G2 l$ Z5 r& o" F
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)
9 [; T7 [2 q w5 I3 a L; F
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」
& H1 R8 E, Q# ~/ R) o
[attach]17917[/attach]
& M) z' k' n" G! u- j8 L; n
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
% q2 C4 _; W$ o6 V
[attach]17918[/attach]
: ^+ n" c- P3 L- q0 q
3. 寫上Netlist,比方說樓主大大的Netlist為
; D1 p/ b) r7 G$ }
*Test
& E5 |4 f: V" l8 O' s
V1 0 1 1V
# J7 Z- O* l r) I' w
R1 1 2 1ohm
6 p! C- ^7 y3 @! y: {
R2 2 0 1ohm
( c9 r4 `; } S0 o
.DC V1 0 2 0.1
6 I7 V& w, s' U0 M+ b- U: U
.print DC V(2,0)
- ?. M% A: r4 z- {4 O% Q
.end
l# Q' M7 n; e( v* T
這是整個設計畫面↓
1 M3 G" X: N0 n: Y* _1 G4 K
[attach]17922[/attach]
9 [) ^" L5 l: C* C; g, ^8 K) `
註:根據此Netlist,V(2,0)會得到負值,因為電源
V1的正端在0(Ground端)
$ Z$ e, p1 I. c$ d# V& b
4. 按儲存檔案「File→Save」(或按工具列的Save)
! w9 J' ^! A8 I/ n# [3 i, R" E
[attach]17923[/attach]
. a7 U) s. O, }
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
$ w" i' x. q& G0 m, I l
[attach]17924[/attach]
" r$ j7 ~' K) g' |3 C1 j& ~9 p5 m
6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
! s# K* e0 [' e4 j" M
[attach]17925[/attach]
/ u$ k9 z Z% q5 C3 z' ^$ z1 A
7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
5 d7 `3 g/ a' Q8 g% p) l
[attach]17926[/attach]
' g7 g, Z$ b4 t
8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方
8 H7 X/ I. e' J
按下「Run 檔名」或「Run」的按鍵就能開始模擬了
$ b+ b# k, Y1 ]' K* T }3 f% d
[attach]17927[/attach]
7 k9 F1 R8 d7 g1 W
9. 看模擬是否成功(沒有任何error)
2 Q5 m5 |1 T" |. Q' S$ l3 w' D
[attach]17928[/attach]
# b/ \) x) l" P( y4 p! C/ Y
10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
( Q3 e8 s# n/ ^
[attach]17929[/attach]
. `6 F0 D1 A# q9 c7 e
11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據
( l5 l5 M6 M4 m5 j1 _
[attach]17930[/attach]
' o# w- O- T; \% w7 V
12. 如果要將波形印在Output File,需多加入下列指令
k" ~4 r1 J l' Y& x
.plot DC V(2,0)
6 f+ q# i5 U3 j: t
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0))
; p0 u, ?1 L3 N P$ P
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)
1 n/ N2 p: o) ^& ^2 H
[attach]17931[/attach]
, |7 B2 ?4 W* h( K8 g
13.
; B) l0 k, x2 p8 O; W, u
(1)如果要直接看到波形的話,請多輸入以下指令
! ]. Y% G" d; B4 ?
.probe
+ V# m" @$ R* K8 ?/ I% O
這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)
! Y# @8 h# b0 m# T& Q* ]8 m
(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗
{5 T) ]+ Y9 ~4 s& G
(3) 點選左排「Full List」內你想要看的輸出變數即可
% ~4 i; W. D& \+ D+ V) A# P0 p
例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看)
8 w: A `0 l# e( s
[attach]17932[/attach]
( l) y4 c. w. c: X# @9 C# `* V4 V
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)
0 C5 C ~/ @: j! ~' @, W
[attach]17933[/attach]
( T( B: I' \3 V% f0 ~* j
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面
0 S# Q* \4 e! t( C) n
比如說,先點擊V(2),下方Trace Expression會顯示V(2)
: U9 H( S; ]7 c0 m/ N- y
接著再點V(1),下方Trace Expression會顯示V(2) V(1)
" S2 E3 a: ^/ S# u: A1 a' W6 S! H
點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)
. K- b; W* ^4 c$ h& [7 r/ S) Y: O
[attach]17934[/attach]
* Q4 J3 e2 S, J( B4 o6 f" o
至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定
$ Z: E/ t) d3 e& ~
[attach]17935[/attach]
# Y3 @. Z! p. h9 ?2 R! a
15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
2 K( g* _* `2 t8 y: E1 Q' ~
比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了
. J* c9 s# _6 B' \3 T6 _. v
[attach]17936[/attach][attach]17937[/attach]
- l0 b; w; F; E& O. m! A
希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。
作者:
card_4_girt
時間:
2013-1-15 09:08 PM
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯
. F ~5 Y8 z' l; V6 n. }# A5 U, R8 R
6 Y0 N) M/ @, y+ }0 E4 Y# O; N
回復
2#
card_4_girt
" Y( m: e" Y8 H1 v% d: P
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面
' _; o+ f# e, f$ A9 T: m, [! K: A" x
設計檔:
[attach]17938[/attach]
: `* @% Y4 Z; ~: v
- }3 C; a, D# V# o7 o, I
可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它
, D& a1 l0 `0 K" O+ Y, A
到時候再循著上面的步驟做看看
) b% G4 h) {, Z7 b; Y
如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載
2 e% `+ h: Y/ b) J" |; s3 K. Q
把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
7 ?. r% c0 y3 g8 d% B- Z5 I
: Z8 H# R% X5 W7 V. S% \
流程圖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