Chip123 科技應用創新平台

標題: OP模擬的基楚問題_附圖及spice檔 [打印本頁]

作者: ziv0819    時間: 2012-4-20 03:54 PM
標題: OP模擬的基楚問題_附圖及spice檔
在網路上看到的spice程式
2 r" a/ M' |* }  ?' B9 m+ u! G他的gain可以執行!# ?5 G! o( n% o
但是為什麼我的照他一模一樣確沒辦法跑出相同的gain呢....1 b% \' W1 i6 P
電路圖:" h  A- n/ {& `1 r4 [

" Y2 u7 q- t  K4 `) @結果:
3 F1 S9 |. Q) m+ Y* M, M7 T/ R( d. J7 y- E( I  v
作者的結果:
# s$ C$ e  q( i! O
+ z/ f* z  A. C9 E$ A$ j% O" D到底那裡出問題了呢......' c- v% D6 b' C9 ~. _1 t- W1 u
) J- y: Q0 l& ]. V1 j
* ---------------------------
3 ~4 y0 @5 N6 D1 x+ N+ E" n.protect# v" r% ?! |  o1 o$ ?/ N8 J
.lib './mix0255.l' TT
$ q; \7 i2 g; N. W& z( }0 U.lib './mix0255.l' MIM
! a4 Y2 S; d' j  m5 ~0 S.lib './mix0255.l' RES1 B6 \3 j" t1 ^# y2 g1 i% t
.unprotect
' W+ l9 N+ r2 r
8 A1 X. d% R. }- K, n) @$ c**********************************
0 `0 T- |: T" L9 A/ M; d*op netlist略過!怕侵權
* }8 ^5 g, K3 p0 n0 }% e& w: o**********************************
2 g5 J# r) ]! u( D  p9 g% u! J
# K7 g2 ]% O$ @  d**********************************
6 d; b; E" b) _# {vdd 1 0 2.5
. o, D7 o3 h/ Y" o& w****************ac sim******************$ t6 I! }% K  j
vinp 9 0 dc 1.25 ac 1 *9是op的負端輸入" w) Q, S% u; D. Z4 v: ^
vinn 8 0 dc 1.2503 *8是op的正端輸入
# [+ T" O+ i# c; v. k% n2 P% {.ac dec 10 1k 400mega
6 t0 l4 H8 O0 Q$ v5 `1 e.probe vdb(12) *12是op的輸出) i5 ^* `# ~2 K4 F" u' _, X) \4 I% Y/ Q
***************************************
" y0 c4 _# F9 K* n. J+ E& `! Q% g' M+ F
新手求教~~感謝大大的幫忙!
作者: lchuang    時間: 2012-4-23 02:56 PM
你的mix0255.l檔要放在同一個模擬檔的目錄裡~~~~
作者: ziv0819    時間: 2012-4-24 01:34 PM
已解決~~感謝大大的幫忙!
1 @! v2 D7 d' m) Y; Z跑此op的ac分析/ |9 {' P6 n+ I. {, y
我電路部份只需接成op的型式
) F3 v% A) c! x% Q5 z' R) c6 o並沒在迴路上接電感~不知道為何這樣也跑的出gain及pm" N$ N  e% q2 a( Q, o4 h; _4 `
提供給有需要跑op模擬的人試試!
作者: jackrabbit    時間: 2012-4-24 04:52 PM
你附的spice list上也沒看到電感接在哪啊
5 t; V2 n; O% x" b0 U6 H$ J- _照你附的這個, 只要把op接成open loop 跑就可以了 不需要拉feedback
! Q" Y# k6 O" o) Q我猜你講的接電感, 是從output端接電感回input端 取代直接接線變成short. i  s/ m5 I; w6 ?& }* q& N
意義在於電感是低頻通高頻不通
. B( u2 e+ X* m9 G6 I) T3 ^在這種情況下你就不用在正端輸入1.2503這個數字 operating point(DC)是由電感feedback(低頻通)
& N/ F. j1 Q7 {9 R卻又不影響AC特性(高頻) (說不影響 其實還是會有一點 取決於你用的感值). [& s* F) W# D( B
還有另一個作法是用大R大C接feedback, 原理一樣
( N1 h2 e; b7 Y" i* R- |  X6 w) k7 Z2 p9 q
會這樣做模擬的原因是 你要提供正確的operating point , 模擬的結果才有意義6 V. j% X7 f: U7 ?/ g- [, P
當然你可以先把op接成closed-loop 去跑transient, 記下settle時的input端電壓
9 d$ R% l# J# L$ J' X: B再拿這個數字去跑AC (就像你貼的這個spice一樣)% n3 \2 ^" r$ u" C3 V
而上面的兩個作法 可以省去這些步驟而已
作者: ziv0819    時間: 2012-5-1 03:00 PM
j大你好!因為op我對於模擬的部份還不是很了解; o9 r; l* E6 ^3 W- t. c
目前知道的狀況大約是~依的我電路圖因為沒有回授
7 z* W" E( C: z- \# B" ^- q所以只能跑open loop gain應該對吧!
  V% x( P/ S) S若我接成簡單的負回授狀況r1=1k接負端對地~~r2=2k接負端對輸出!
* ^$ N4 ?3 _8 J- l5 J5 Z這樣是否就可以執行open loop gain了呢??% w2 E% t; h; n; d1 T) }% L5 y
那如果已經接成負回授了~還會有open loop gain這個東西嗎??
8 }8 g# [1 N& g. M如果有的話那其open loop gain跟close loop gain有什麼定義上的不同??
( G9 P& g& k0 ]: j我自己的理解是因為接成了close loop所以通常gain會降低.....不知對不對!
% E/ V( h- y' `6 o; }& k6 W所以說負回授系統真正的gain應該是要看close loop的是嗎??# Y9 l( O& P, C8 ?8 X/ D' B
另外我不懂~為什麼有ac gain跟dc gain~這二個有什麼定義上的不同??1 [. F3 o. X- @/ F3 u0 a, I$ |
大大所提的內容
% z, P" ]' c1 z3 ]5 {當然你可以先把op接成closed-loop 去跑transient, 記下settle時的input端電壓
- P& W2 q4 [, i, m  R再拿這個數字去跑AC (就像你貼的這個spice一樣): \: o' h# R; _
所謂的settle是什麼東西??
- |6 B# G% A* s4 Q# \我的理解是~接成負迴授後~對正端輸入一個ramp波看tran5 v, g" v, R, d8 ^2 R6 }! j1 U, `+ U
什麼時候輸出是正常的值即是input 的settle電壓!是嗎?: s1 D! ^- K  @9 j3 k
所以就大大所說的跑ac的時候是指我的dc電壓要設定在這個settle電壓是嗎??' m9 W3 p! ~. @: \
比這個settle電壓高或低會有什麼不好的地方嗎??感恩!
作者: didibabawu    時間: 2012-5-9 09:34 AM
新手初到,向各位高手學習了,




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2