Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 23656|回復: 8
打印 上一主題 下一主題

[問題求助] 跑pspice出現問題

  [複製鏈接]
1#
發表於 2013-1-15 20:37:58 | 顯示全部樓層
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯
$ A7 X* _% u$ |& Z) w9 c4 X* ]! {
你的問題:寫好的Netlist不能模擬. M9 G- D8 K/ L& E
原因:檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
8 {. ]( r" m3 R如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)
' L- g* g- u. V, d# r, S8 v' I( J$ p7 a7 L
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)' R& w, c) a) Z
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」( v; U% y! _8 b! v# S& c
& j( k! M, u5 X% h0 R. U7 ~
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
  ]1 M0 V" Y1 x! y
  i1 e5 w5 E) F# t9 ^3. 寫上Netlist,比方說樓主大大的Netlist為. C  X& a2 e% {8 z7 R: I- N5 O
*Test
2 y6 ^# A+ N7 w" m1 b, U: \* f" JV1 0 1 1V
8 a& s3 [1 V3 U/ N' h6 lR1 1 2 1ohm  m- y2 X5 D5 i7 q/ p
R2 2 0 1ohm' f# i  h: M. v. g7 E& T
.DC V1 0 2 0.1
/ j- e1 }+ C/ o- t  x, x( ^# ^) @.print DC V(2,0)3 g4 l3 _8 Y% T: ^
.end
1 P& ^0 r# c2 d; f$ C% }/ s% P9 \這是整個設計畫面↓1 m9 n. G5 C; D$ O
' Y9 J: h) u' g) Z2 c
註:根據此Netlist,V(2,0)會得到負值,因為電源V1的正端在0(Ground端). i  x9 N3 V4 A4 ~  V- h( l
4. 按儲存檔案「File→Save」(或按工具列的Save)
; `! a  t6 Y- t2 w! M- e: t* P1 u0 T1 }5 {
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
; {4 k/ x& @$ t& F3 [0 B' E; V1 u
6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
+ l" P$ [% J& S3 m5 `5 O3 K
; u. s, \6 y+ }2 i5 C  I" ~7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
3 ]% |' n4 X  X
; a4 o7 |" q2 i, V* d# Y# g8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方6 b5 K' Y/ P- N4 k' J; d
   按下「Run 檔名」或「Run」的按鍵就能開始模擬了3 R0 O  Q9 U% k" N# N

8 [* G. i" ?2 M9 t9. 看模擬是否成功(沒有任何error)/ j) S& U9 p$ z* o

9 A6 F8 y3 g7 u10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
( m- I" p* L4 L
1 M. {: `! I! p& W" A11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據2 o6 D( X' u3 I

7 O- A# `1 r3 D12. 如果要將波形印在Output File,需多加入下列指令
' T) D4 O2 U4 f/ Y, S* ]9 [.plot DC V(2,0)1 N; p+ a' J* A5 m1 J# B
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0)). [) U- t, I; b) f; o
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)- y$ ]; i1 Y" C: j' z
4 e5 j) A1 k& m. _+ J6 i* B
13.
" H! u9 O, ~) o" \8 H(1)如果要直接看到波形的話,請多輸入以下指令0 T5 d. D# i/ s. d' K- ]2 v& x2 i
.probe
  A& T* q, t1 h' L0 R3 l$ R這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)' W: D. @1 D# W" c# g, a
(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗
1 s4 W9 _8 k/ c9 V9 \6 J$ E$ Z(3) 點選左排「Full List」內你想要看的輸出變數即可5 w' e7 k/ j7 v9 I
    例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看)
- [6 m  {( V& J# s4 n' J8 Q2 n' v8 P" A3 f$ Y2 v
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)
- g+ E0 b) G# H' H) J  V' P8 j3 u0 n$ ^
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面) f8 X8 k  j" s) ^
    比如說,先點擊V(2),下方Trace Expression會顯示V(2)
, h: N! E, D+ P5 J    接著再點V(1),下方Trace Expression會顯示V(2) V(1)
/ Q& e& B4 D. y$ o, J    點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)2 R2 b8 M& O/ p' w* G

! Q. H/ }' e$ d& A/ g* W8 O/ o- _: R    至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定
( c9 a; K8 ]' T8 e% e: Q" V& c+ X8 d' }) y. b& S
15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
. k( S+ c! m# w2 p- z) M* P    比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了
& _' @/ W6 d: A$ G% J8 I
( X; f# _1 }. z1 x希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
2#
發表於 2013-1-15 21:08:11 | 顯示全部樓層
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯
& U! r4 E. c! f  m5 U& Z7 Y7 u' V
回復 2# card_4_girt 2 N) k+ E9 \. E; {# n1 e
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面' {2 A1 M  b; k0 f; N- z3 M$ h
設計檔:
# y5 L* l% i  [" `2 p
+ h4 ]5 f2 J6 T, z$ {5 H可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它
6 L$ b6 D& }8 o1 n8 s! u9 v  \到時候再循著上面的步驟做看看
; A9 E% M/ A+ t0 H+ Q如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載4 {0 s, |( a% P9 }
把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
" \* M, o$ l5 a6 N5 J3 U+ i' s. g) _  ~0 x# A7 f
流程圖doc: https://Sihhow.opendrive.com/files?66023005_6yy8T

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-11-1 07:19 AM , Processed in 0.170010 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表