Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2012-7-29 15:44:13 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
本帖最後由 ermai 於 2012-7-29 03:46 PM 編輯
% v1 _& M$ B% x- O! ]" @& F
; r& c" ^6 R5 ^; [# s* [  O* u1 u我用的是 student edition  想試試text跑電路 2 Y8 p' I% E7 f
但是寫好用卻不能run 請見下圖/ t6 [2 |( y" v2 k$ A+ O4 l

5 u9 j2 L  ~  q3 WRun的選項是不能點 不知道是哪裡的問題

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂5 踩 分享分享
4#
發表於 2013-3-20 19:27:05 | 只看該作者
檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
3#
發表於 2013-1-15 21:08:11 | 只看該作者
本帖最後由 card_4_girt 於 2013-1-15 09:15 PM 編輯 0 H& `8 x* b% ~6 ]# ?! Z) H

/ S. D8 b* N* i/ S5 ]回復 2# card_4_girt $ R8 R7 ]5 W; d: w# w5 q" k8 ^
因為上一帖已經沒有辦法再加入東西編輯,所以把設計檔放在下面
2 e( N: _6 Q6 l8 |設計檔: # i* |) ^: P' G' w
  x, x6 n. |1 h$ R
可以用記事本開啟它再去做編輯,或網路上的其他編輯器(如UltriEdit等等)也可以開啟它, T+ h1 o' ~1 }* R  r  O3 R4 a
到時候再循著上面的步驟做看看
: O% L+ Y& P1 I- H) J: @0 f5 T0 t如果你還是看不清楚上面的圖,這裡也有文件檔,如果你不嫌麻煩的話可以考慮下載
( |2 F6 w/ I  j把流程直接用圖表示是為了大家閱讀方便,沒有別的意思
2 P2 g0 M5 Y1 a9 P/ w, x# q2 z( E/ ]
* d5 j6 j" U' ^4 R+ X流程圖doc: https://Sihhow.opendrive.com/files?66023005_6yy8T

本帖子中包含更多資源

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

x
2#
發表於 2013-1-15 20:37:58 | 只看該作者
本帖最後由 card_4_girt 於 2013-1-15 08:47 PM 編輯 , r( o  W# b: B
5 i& n9 j$ c- r8 i& o- \7 m
你的問題:寫好的Netlist不能模擬; T5 ~& d1 W$ b9 d. R
原因:檔案格式不符,請把副檔名改成".cir"(Circuit Files)後,確認視窗上面為「檔案.cir (Active)」後再模擬
& z5 A  p6 ^3 M' ?; P2 Q  X& a如果Active字樣沒有出現,請關掉檔案再重開(仍不知道怎麼做請看步驟6,7,8)/ F# z, @5 v. A! Z
3 P% E1 x4 ?9 q& X5 y' ?
所有步驟(包括建立Text File去寫Netlist,你可只看你需要的步驟,我只是想讓大家了解所有流程)4 A# Y; c1 R' C! ^
1. 從「開始」→「程式集(或所有程式)」→點選「Pspice Student」資料夾→「Pspice AD Student」
( w  ]2 f! J! u( k# o! M/ D( R- F; P" L$ I* U7 j/ R1 @
2. 點選「File」→「New」→「Text File」或按快捷鍵「Ctrl+N」建立新的Text檔
5 c6 c# Q7 w* b
: r! o0 n, f$ B3. 寫上Netlist,比方說樓主大大的Netlist為2 b( l9 V7 @: h
*Test
2 P7 ^7 Q( |& z  E: vV1 0 1 1V
: z' t4 a1 u" A- n6 ]) C" K6 [R1 1 2 1ohm1 b  z9 ^3 }1 z# s" r% m" T$ }
R2 2 0 1ohm
. [2 ]9 H. l5 X3 z7 w3 ]$ b.DC V1 0 2 0.1
# |: W- L, o2 F2 o: y.print DC V(2,0)
6 Z5 E1 S/ z5 h# J& J% i, g, x! R.end: p6 j: A9 S( i# Y6 W
這是整個設計畫面↓
+ u4 @( ]1 I" P6 z+ x
" S$ r" M  ~. `. L7 U註:根據此Netlist,V(2,0)會得到負值,因為電源V1的正端在0(Ground端)
0 s* \% }1 }4 W; S4. 按儲存檔案「File→Save」(或按工具列的Save)
7 |5 N7 J& q* _6 @" \( M- A' t! y* Y! F, @. U0 j
5. 存成Circuit Files(副檔名為.cir)的檔案類型(為了避免副檔名選了之後沒有變動,可以的話順便在檔名後面加.cir,如下圖所示)
; C* I7 t& _8 \& _
0 z8 I6 e3 ]# D) t3 @5 h- u5 P* p6. 確定Orcad Pspice上面視窗的副檔名為.cir,但是仍然無法模擬,所以還有下一步驟。
$ v$ S) R* F4 f( v
# Y' q9 N3 H7 i7 h! Q& L) ^7. 因為尚未看到「active」的字樣,所以請關掉再重新打開,就會看到「檔名.cir (active)」的字樣
+ u- ]- z! R4 |* S
! L: u) A  ^3 B$ B  M8. 這個時候再看功能表列上的Simulation就換看到「Run 檔名」可以點選,也會看到電路檔的檔名出現在Windows功能表列的下方
8 A; e! I9 e+ S  |2 {! n1 ^   按下「Run 檔名」或「Run」的按鍵就能開始模擬了
2 a" W% ], @" @% v
; H: p% G5 |  ^* M9. 看模擬是否成功(沒有任何error)
+ R/ w* f7 a/ g7 O/ K* r6 Q, u3 A1 _
10. 點View Output File或點左邊工具列「View Simulation Output File」(圈選處)即可觀看模擬結果
3 [& M' C/ `( X4 R2 J: W$ b+ ?# _" }/ Y# h
11. 因為樓主大大是以DC Analysis分析電路,又只使用print指令,所以只能看到輸入V1跟輸出V(2,0)的數據" t2 n. X5 [7 ~$ ^: B7 Y/ t

) Q1 O: h- c! d" L2 c: `: q12. 如果要將波形印在Output File,需多加入下列指令7 |+ u1 w7 A: u) i! M" J; A' h
.plot DC V(2,0)) l) C7 J1 s- \3 R6 i
結果如下,請往右旋轉90度觀看,最上面橫軸其實是實際圖的縱軸(輸出V(2,0))' z5 N6 R. t9 H5 z& D0 P
縱軸的第一排是輸入(即V1)的刻度,第二排是輸出的刻度(不過請以第一排為準)
. ~: w' J3 U' |2 M/ M' `$ H: R% c
$ Z2 i  V) B* H: @4 V13.2 b3 M7 x( R; K: @5 s
(1)如果要直接看到波形的話,請多輸入以下指令
$ t# |( t1 ~! m. V" o' E.probe0 ]; @! u: g- W; U6 E' _
這時會多出testcircuit.dat的視窗,一樣要確定上面是否有Active的字樣(跟步驟7類似)
$ p# o; \+ W1 A5 \) [(2)按功能表列的「Trace」→「Add Trace」或是直接按鍵盤快捷鍵「Insert」即可叫出如下視窗' Q; {2 l* Z9 a8 O* N/ Y
(3) 點選左排「Full List」內你想要看的輸出變數即可
- `' q) ~9 N6 |% F; O! G    例如點「V(2)」,就會出現跟Simulation Output File(.out)相同的模擬結果(而且不用往右轉90度看), `; m+ s2 `% Z4 |
4 d/ H7 ~7 |3 y6 R0 M+ G9 V
(4)V(2)的波形(是不是跟用plot或print的結果相符呢?)! a" X7 J/ |0 a% c/ k5 z8 I
( X: m) s5 W1 S% a" \
14. 其實你也可以輸出多個波形在同一個畫面上,回到剛剛Add Trace的畫面
  K& Y7 Y$ i) M5 ?    比如說,先點擊V(2),下方Trace Expression會顯示V(2); H; H5 X- c& m2 e
    接著再點V(1),下方Trace Expression會顯示V(2) V(1)
* ^$ {! j# ?. }, i' ]( n6 \. e    點的愈多,便可看到更多的波形,只是橫軸依舊是V1(輸入源)
6 s: I3 y8 L' B! Y3 C
) }0 R5 S# I; H' i2 ?' T9 I    至於怎麼知道哪個是V(1),哪個是V(2),就由下方(白色圈選處)的標記來決定+ W% U1 N: L5 i  _: M# [

$ s6 v! @5 {7 j15. 也可以如下點選右邊的函數(Function)或運算子(Operator)去看不同的物理量
. V: R0 C  i5 k% l! i    比方說ABS(V(2)),那就會如下所示變成縱軸為正的波形了3 Y- m% c8 O4 [, c

7 Q, A& D, l/ ]! o% o, i希望以上這些說明能真正的幫你解決問題,以下我也附上我的設計檔給大家參考。

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-5-8 01:01 AM , Processed in 0.113007 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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