Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 請問各位大大有關跑OPAMP模擬的問題 ~~~

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-29 22:45:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教各位大大
3 T8 U, M* E8 m1 z% j" _6 Q( K$ r小弟在跑OP的模擬的時候有一些疑問, q% r8 L4 M7 l% f! F
甚是困惑
6 J' ^) A: ^- a3 w& t  Z7 O5 [( L不知道有沒有大大可以幫小弟開釋一下
# x% C. C6 s& ^( J3 Y1.  http://0rz.tw/1340k * ~( Q3 d+ e* L8 z
我們如果要跑單純的一個OP
, [+ E& Y, e6 Z6 E$ J: `8 K! G7 y會是直接畫像這樣的電路圖
: m% G% C, V7 h然後用spice給Vin的電壓
! j' ]4 C) n7 [- E之後去量output的電壓
6 d1 b6 h/ S+ a0 L. @再跟Vin相比之後得到A的db值嗎??
; j- ?' @/ v, P/ g' B0 ?在設計一個OP的時候  h9 X; f/ i. D# E1 m7 O9 _' ~. G
大家會去跑像這樣的電路嗎??" x. N' e$ t% P
跑出來的A(db)是不是只能看出這個OP的gain跟頻寬呢??2 Z  D  ~% A; e9 \6 G$ }
還有沒有甚麼其他的用途??) |2 M% {' R; ], g  `( @: ^7 C8 k
另外在給Vin的時候,我看到書上的spice檔是寫  8 i0 K9 v$ ]1 K& i
Vin  a點  b點  dc  1  ac  1
8 o$ M6 o- V6 l/ o( I$ o這樣的意思是他給幾伏的ac訊號呢??
  F" j! Z  P5 ]7 \! R& [如果是1v的話,那放大器不是會飽和掉嗎??8 n: _- d: `, G  _8 u# G
怎麼可以求出Vout的值呢??
; V3 o4 I* g) F) B  ]$ c8 |. [5 v( q2 U# }8 c
2.  http://0rz.tw/9040H : G1 N: Q7 r8 P% o
這張圖他把電路加上一個很大的R跟C之後負回授8 x3 Z1 i7 {- J0 h
我不太了解他為什麼要這樣子接??
  s& p, e1 A# q- _1 U這樣子的量測跟上面的open-loop有甚麼不一樣呢??; E! W2 D& o) }6 P

0 V0 m  Q; {1 a; o- X3.  http://0rz.tw/5040G
$ {/ K2 j" j" T3 P' R3 w假設現在有一個這樣的系統* L6 D( S" G$ j4 i
原先沒有大R跟大C的負回授系統
: z# x) u: |  f我們為了要檢查這個系統的穩定度
% v; `+ \6 e* v/ c, N9 X; s所以會去跑頻率響應3 ?' u2 F1 U  q  w8 A# B. t) ~; a
這個意思是我們要去看A(Beta)的大小跟相位嗎??
7 ^0 Z! }0 K. Q. z書上的做法是在負回授的點上加入大R跟大C
, `# n1 }+ x4 t; @7 h& b然後看V-端跟Vin的比值
$ W1 P. X; M; D他這樣子的求法還算是open-loop嗎??, Z- m' o9 d1 u; H! f
還是算是close-loop??
8 y, v" g& t9 ?& ]0 S' u& G這樣子求出來的比值是A(Beta)嗎??
* D0 b* Q+ ^6 t& t8 ~, S" I! `
' I; s0 e1 \0 u( H( {+ f: d* E0 Y( u假設有這樣子的系統4 F# W! r4 d3 f) F* v$ ^3 \# W0 m7 |
各位大大還會去跑單一OP的特性嗎??(gain的頻率響應)
% K' M+ F$ B) r; K) R+ A; b還是直接看這個系統的穩定度呢??
, d7 ^* \( X  F& T2 s& f% c% I- p$ v; y$ z0 Z+ B! A9 [
問題很多又很雜' }0 ?, C! a( K
小弟為此困惑良久
+ s$ O# s6 s( m4 m8 g) J1 C希望有大大可以給盞明燈
6 n3 @0 x2 t% }在此先謝過嚕~~^^

評分

參與人數 1Chipcoin +3 收起 理由
chip123 + 3 確實困惑良久矣 明燈快點照過來!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-30 14:38:09 | 只看該作者
1. 假設你OP內部是個two stage之類的OP架構
% G4 e/ M3 J8 Z! o& R    你這樣接有問題,因為input的+/-必須要有一樣的common mode value
5 v  ~  E! |5 B* ?- V0 j    假設是在1.8V的架構下 可能你的input必需都要接到0.9V的DC準位/ Q7 m8 d; ^+ R% ?" @% h6 `$ B
    這圖只是利於教學,所以只保留AC部分來討論忽略DC
6 `( n( p: B8 b  u$ s    Vin  a點  b點  dc  1  ac  1  ------->  dc是給他DC bias點 ac 輸入為1 並不是1v 只是利於模擬
- l& P5 l. I2 |/ D     AC部分來看 Vout/Vin=Vout/1  所以你的gain就是Vout(dB) 2 P  m; ~$ i; f$ j5 T9 i% S. Q
     所以並不會飽和 6 y9 a" q& g* Q) g5 S+ ~2 d
2.  這電路名稱我忘了/ Q  ~) |! i6 P. r' H3 [6 y
     先討論DC部分 電容等效開路 所以就可以想成只有電阻接input- 到 output 單純的buffer效應
# V6 J2 i4 K' D; U     input = output (因為input不能留電流所以這條路徑不會有壓降)" q! R8 M! n, v- [& k
     AC時 因為電容很大 所以也會頻率到一定大小後也會像個buffer
' }. r" p3 B8 Y: o+ N  v/ a( D$ @3.  基本上看你要多少phase margin
2 |- \5 u: @$ I8 |2 N     然後選擇OP的架構
' E3 l& {8 ?$ s1 A* @    例如folded 他本身電路就有80幾度的margin 可以視為只有一個pole
- z3 r& A0 w+ b9 m9 [3 |    或者你用two stage設計 就要用頻率補償的方式7 H; ?/ e0 @! r
    把第二個pole拉遠去設計
3#
發表於 2008-4-30 15:43:17 | 只看該作者

回復 1# 的帖子

2.圖中放置大R跟C,在DC時,C相當於open,此時放大器相當於負回授,可以得到穩定的DC偏壓,做AC分析時,C相當於short(因為大C),此時大R可看為OP開路,做開迴路AC分析
. e  r) _5 J7 R9 L8 E6 P4 z0 ]給你做參考!!
4#
發表於 2008-4-30 17:23:58 | 只看該作者
2. AC分析我說錯了~~~sorry
0 B  X; i9 [' }0 b& p) ]4 o# ^   謝謝 mbission 指正
5#
發表於 2008-4-30 18:10:32 | 只看該作者

回復 4# 的帖子

不客氣
. U  Y, ~) L7 U$ Y一般AC的模擬方式是把R用大L代替) u5 |2 K3 V. p, Q7 o% f
此外也可以用AC電阻跟DC電阻的方式
6#
 樓主| 發表於 2008-5-1 13:58:05 | 只看該作者

再請問M大

以下還有一些關於OP的接續問題想請教大大
3 _- ~6 b: C& O
4 u! d+ r9 R/ `! b1. 給ac 1 的實際意義是甚麼呢??, K' ]: P- \- X3 f- _1 S, }
     有人說是為了運算方便,可是我比較想知道實際上的運算是怎麼樣算的呢??
$ c; k9 |5 E1 a      spice是怎麼算的呢??
& z  B+ I+ ?, K" z" u: u& ]/ M( z: \$ Z# E2 Q
2. 一般而言跑單一OP模擬 都會用像http://0rz.tw/9040H 這個圖裡面的接法嗎??
$ P  {9 B& @: B, I  H! ~     想知道一般工程師都是怎麼樣接的??跑單一的OP也要自己把他接成負回授,再加大R大C嗎??5 f9 k( u- d9 K' Q' ^
     大大您回文的意思是,加了大R是為了要給負端一個跟正端一樣的直流偏壓
% `  b9 d* t+ O) e% ]: C, h* M     使differential input的common mode 可以維持在一樣的直流偏壓嗎??
( ?( T" a# g# ^     在這個條件才可以再直流偏壓上面疊加小訊號,是這個意思嗎??# ~  N: C- P5 v, u$ r
     那麼用大C的原因是在分析小訊號的時候,因為我們要看A(Beta)的loop-gain的頻率響應
0 v& f3 ]9 E" ~     所以需要把負回授打斷,所以用大電容使AC看到的是一個接地的樣子嗎??
7 m4 P) T6 Y! l8 K* w4 F  p% F- Q0 L; u+ W
3.  http://0rz.tw/5040G  在這個回授系統裡面,也是會在負端加入大R大C,用意是跟單一OP接成回授且加入大R大C的7 d' F; W3 [8 Q1 H6 p* z
     原理是一樣的嗎??  
2 Z6 J, H' r9 M9 v7 T8 {8 w# r0 ?& F/ N- W
問題很多
6 F) X% a3 d" P9 C" j/ ?真是不好意思. ]" Y* Q* f  l0 ^- _& Y& r( _; k* g
希望大大有空的話可以回答小弟一下; G" I$ B" J1 u, j$ v
真的是非常感激唷~~~^^^^
7#
發表於 2008-5-1 19:04:38 | 只看該作者
作op模擬時,是要看你的op應用在什麼電路,什麼情況,作何用途. N9 o: o3 W$ W! d
op基本上可分fold-cascode和two-stage兩種,而這兩種又可區分成p-type和n-type input兩種
1 K: ~6 m9 _. q/ f- l$ ~如果你的應用或者規格要用到rail-to-rail時,則是要同時用到p-type和n-type input的op
3 e  M5 ]4 j9 u$ k/ N# B6 w* w
4 r7 u6 }& f/ J+ K2 v2 \& v對spice來說,要看op的gain和phase,只要下vdb(out)和vp(out)即可看到input對output的gain和phase% W; I, A3 u: p7 J9 o- `% l4 Q# ^
至於spice是怎麼計算出來的,說真的,與其去計較spice是怎麼計算出來的,倒不如花心思去思考當你設計出來的op的gain和phase margin沒有達到預期時,你該如何調整op的size,你該如何從現有的波形中去推論出倒底你所設計的op是那個元件出了問題,而op中各個元件的相對關係又是怎樣子連帶變化的,layout的安排上又要如何佈局才會得到最小的layout面積,元件要如何擺放才會有最小的mismatching....等) N; s& [; u  S
op的p/n mos數並不多,但區區這幾顆mos設計好的卻是一個大難題,尤其要配合到performance,low power,low area等要求時,設計難度更是高,知道理論是一會事,會模擬又是一會事,在業界真正要作的是接到project和specification,你就要設計出來,並且要知道那裡是關鍵* g, I" C" h# ?' v; O
0 q3 H: V& E( T, g9 \! i
作op模擬時,要看你的應用來決定你的負載,負回授的接法並不一定只有單純的r-c,像LDO的regulator的op,我就看gain和phase margin以及PSRR和電流消耗,如果是driver,那我就特別在意電流消耗,op的面積,offset和phase margin,gain就比較不那麼放在第一位,而且LDO和driver所接的負載並不同,所以在op模擬上兩者的考量情況就會不同,如果是應用在ADC,那又是另外一種考量和負載情況  U: M6 w9 ^+ W/ ^4 E
我要說的是OP在不同的應用會有不同的考量和設計重點,OP的模擬,你參考CIC講義其實就可以了,CIC講義都有附上他們對OP模擬的建議指令和方法,這是基本OP的模擬作法,而應用在不同的需求會有不同的考量和設計重點,如何決定OP的size和設計出一個符合規格才是該要花心思去學習的
8#
 樓主| 發表於 2008-5-1 20:53:58 | 只看該作者

感謝F大的熱心回應

看到F大打了這麼多自己的經驗分享" _3 t6 b' s% G4 S7 M6 z
小弟真是很感動) |+ f! O& W  @( ]2 Q' ?
因為是類比新手0 c0 }( g0 j+ S1 R) G4 Z
所以有很多東西都還在摸索當中
& y9 v: I1 x5 F0 R* |. [; q/ T: t在這邊可以有一些有經驗的大大互相指教   真的是非常好的一個地方
( D# m$ `' M1 p5 }8 O  X  k因為不太想再占用太多的版面
# M/ S* U+ H, D2 R! t$ U- M不知道F大有沒有EMAIL可以給小弟
; o) Z# t6 }9 f/ T; ]0 x" u; ~私下再請教您問一些問題呢??0 o% W9 `6 r8 z% u- M' n5 n
因為我身邊可以討論的人比較少
0 P9 t& p6 M8 H2 r" b5 J所以希望可以跟您請教一些遭遇到的問題; A  r# g* ]: F3 E
若大大願意幫助小弟的話1 @  |+ ?$ e+ J
小弟的EMAIL是
3 S  k9 p- a1 V  u3 C6 Ndavidwu.ep90g@nctu.edu.tw. }) @* O  K. J  p
希望大大可以回個信給我3 H8 G" v" E2 ]  r9 O5 ]
或是回文跟小弟說一下MAIL ADD; a3 S6 _! }/ Q1 h& I3 D$ V+ M4 t
非常感謝喔~~^^
9#
發表於 2008-9-25 21:39:19 | 只看該作者
請問誰有f大所說得cic講義(有關op模擬的指令),謝謝分享提供嚕!
10#
發表於 2008-11-4 10:26:17 | 只看該作者
很讚的東西,終於有大大提供資訊了,感謝您的無私分享,3Q~
11#
發表於 2008-11-4 16:27:00 | 只看該作者
是“CIC HSPICE 講義”?
12#
發表於 2008-11-5 18:41:09 | 只看該作者

做AC分析時,要把AC,DC的路徑分開

做AC分析時,要把AC,DC的路徑分開,而且要把OP AMP 的offset加進去才對,也就是說AC分析,要建立在對的DC點上,給您參考
13#
發表於 2008-11-7 09:37:49 | 只看該作者
finster能否提供一下你說的CIC講義嗎?謝謝共享。# I5 Q) X; [2 G1 D7 x" [! K1 I
想參考一下。
14#
發表於 2008-12-2 15:36:10 | 只看該作者
运放是做模拟IC的基础啊,学好她做什么东西就不会很难了,至少上手也快了。
15#
發表於 2008-12-2 15:49:19 | 只看該作者
本站有分享6 I9 i" y6 U) V4 b8 |& C4 `
; f5 n3 S) \: W. ~2 D( I' d: {
何必勞駕finster板大呢??1 u* h* T3 |2 r/ x7 [1 ~& j4 c* m

) u1 f* c* A( n$ b要花個錢買就是了....
16#
發表於 2008-12-2 17:46:02 | 只看該作者
op确实是很多模拟电路的基础,不过真的能把电路吃透了,确实需要下很多的功夫
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-12 05:24 PM , Processed in 0.152519 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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