Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-29 22:45:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教各位大大
' R+ O' J" Z/ e小弟在跑OP的模擬的時候有一些疑問/ L- u3 {% f* p4 g
甚是困惑
# x8 w8 X0 e5 K不知道有沒有大大可以幫小弟開釋一下/ I/ P; V( e. ]( T  U/ W' \0 J
1.  http://0rz.tw/1340k
! f' K# R5 r) q) b我們如果要跑單純的一個OP
2 @2 v7 H5 k7 B7 \  m" Y% c# Z會是直接畫像這樣的電路圖; V9 ~+ y+ W: D, f  d$ V
然後用spice給Vin的電壓" [9 i5 ~; Q  T
之後去量output的電壓" n7 J( j2 U" e
再跟Vin相比之後得到A的db值嗎??7 ]8 p( j- h7 d6 R6 B
在設計一個OP的時候
, R6 o+ N/ m% F9 B+ p. V大家會去跑像這樣的電路嗎??! }' Y4 K5 b4 X. X5 p6 \: x
跑出來的A(db)是不是只能看出這個OP的gain跟頻寬呢??
/ d1 @1 f0 ?0 C! j" X還有沒有甚麼其他的用途??# P3 ~1 C- r, `
另外在給Vin的時候,我看到書上的spice檔是寫  , E/ `: B9 Y. w4 V; S& [' u* [
Vin  a點  b點  dc  1  ac  1
: W2 J; V1 X( {3 }. d! G- a+ K這樣的意思是他給幾伏的ac訊號呢??" v* h! _! d& w" U" E! n
如果是1v的話,那放大器不是會飽和掉嗎??
4 N3 M- r: u( w  N2 d# q怎麼可以求出Vout的值呢??
! P+ L" B9 |9 ?. ]9 V3 C2 A
* t% ?* J3 y- F8 g# k! X2.  http://0rz.tw/9040H
4 ^: F9 C1 W3 a: m: {這張圖他把電路加上一個很大的R跟C之後負回授
2 J, {( J5 l+ d! U2 [8 \我不太了解他為什麼要這樣子接??* S& x% t: }+ s' t
這樣子的量測跟上面的open-loop有甚麼不一樣呢??$ W! ]4 ]. v$ v3 _

9 B) f- V  e3 e; Y$ O9 j# ^3.  http://0rz.tw/5040G
; {% Q& m+ `  s1 e5 S假設現在有一個這樣的系統
+ V) u+ z) \9 n原先沒有大R跟大C的負回授系統/ B3 w+ V5 y1 T" N( s5 y
我們為了要檢查這個系統的穩定度
" m, \0 {! J, F4 e* q所以會去跑頻率響應
" m1 [% y1 \; b9 Z. Z- A1 v這個意思是我們要去看A(Beta)的大小跟相位嗎??
& s. y$ A+ Y' X. e7 S書上的做法是在負回授的點上加入大R跟大C
) u* y* D  E; g: v& U* X然後看V-端跟Vin的比值
  B3 H" z+ ?- J9 _  A6 @" a他這樣子的求法還算是open-loop嗎??& W" k( N+ z$ z1 o- E1 p
還是算是close-loop??
- M/ |, r3 j- q! Y/ g% c! u這樣子求出來的比值是A(Beta)嗎??
2 T, c  e1 u. o, ]; B
6 O$ u, R* f' _0 i# ~假設有這樣子的系統" R9 `& Z' J4 `6 I2 _" s) [
各位大大還會去跑單一OP的特性嗎??(gain的頻率響應)3 y9 }7 @4 E' G7 N9 n" @
還是直接看這個系統的穩定度呢??% W$ {9 T8 U: g7 V
1 Q6 v* o  Q' [* a. ^) f
問題很多又很雜6 o6 G, R+ Y* J$ ~9 R$ D+ l' A
小弟為此困惑良久- K8 Y# {7 C3 D1 ^) b
希望有大大可以給盞明燈
2 I) K1 g8 V6 r9 @在此先謝過嚕~~^^

評分

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

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-30 14:38:09 | 只看該作者
1. 假設你OP內部是個two stage之類的OP架構( F. J8 K* B) Q6 [! {
    你這樣接有問題,因為input的+/-必須要有一樣的common mode value
. |& r8 Q( ]. S7 Y7 A    假設是在1.8V的架構下 可能你的input必需都要接到0.9V的DC準位
) T. ?* p' b8 w6 ~. Q3 v    這圖只是利於教學,所以只保留AC部分來討論忽略DC+ y6 ~+ N  ~* V* u
    Vin  a點  b點  dc  1  ac  1  ------->  dc是給他DC bias點 ac 輸入為1 並不是1v 只是利於模擬
* r& v+ i' E$ N) O2 P9 z5 Y     AC部分來看 Vout/Vin=Vout/1  所以你的gain就是Vout(dB) 3 c7 h% g/ Y1 k# r  K
     所以並不會飽和
9 M" a7 I5 P& X2.  這電路名稱我忘了2 {7 w% \! C4 H# z: H8 L7 m6 `+ _
     先討論DC部分 電容等效開路 所以就可以想成只有電阻接input- 到 output 單純的buffer效應
% H5 N8 U5 o9 i7 M) y% |$ O     input = output (因為input不能留電流所以這條路徑不會有壓降), x& M; ?7 N$ c* f5 z
     AC時 因為電容很大 所以也會頻率到一定大小後也會像個buffer
1 w5 \; i- F! O6 G- M3 R* x3.  基本上看你要多少phase margin; ]$ G8 P" D: q. H, z
     然後選擇OP的架構7 _1 [3 c4 ^% h: ^" e3 K
    例如folded 他本身電路就有80幾度的margin 可以視為只有一個pole
+ A* N$ L  ]0 S; j8 T) l    或者你用two stage設計 就要用頻率補償的方式& Q1 ?9 d+ g( i8 Q) @: D
    把第二個pole拉遠去設計
3#
發表於 2008-4-30 15:43:17 | 只看該作者

回復 1# 的帖子

2.圖中放置大R跟C,在DC時,C相當於open,此時放大器相當於負回授,可以得到穩定的DC偏壓,做AC分析時,C相當於short(因為大C),此時大R可看為OP開路,做開迴路AC分析
* a. V; U, L' |- T# B! H: d% G1 \4 j給你做參考!!
4#
發表於 2008-4-30 17:23:58 | 只看該作者
2. AC分析我說錯了~~~sorry - C. V( h5 ]* m# Q* N2 o7 p0 t, Y
   謝謝 mbission 指正
5#
發表於 2008-4-30 18:10:32 | 只看該作者

回復 4# 的帖子

不客氣
  X6 ]4 o. x3 f  q一般AC的模擬方式是把R用大L代替
$ _- p* ^' d2 Y5 i# [6 [此外也可以用AC電阻跟DC電阻的方式
6#
 樓主| 發表於 2008-5-1 13:58:05 | 只看該作者

再請問M大

以下還有一些關於OP的接續問題想請教大大% m" t. y& t" ^5 x

" S- A- J! h! R8 r1. 給ac 1 的實際意義是甚麼呢??% e7 K5 p' ^7 f$ u: l' n) x% x
     有人說是為了運算方便,可是我比較想知道實際上的運算是怎麼樣算的呢??, c* u9 x4 d2 o
      spice是怎麼算的呢??- O5 q& r0 }+ }: T4 S/ }* w3 q  s
' k3 }2 h+ _2 ~% f+ A
2. 一般而言跑單一OP模擬 都會用像http://0rz.tw/9040H 這個圖裡面的接法嗎??: w7 z# @+ |# K/ [( ~
     想知道一般工程師都是怎麼樣接的??跑單一的OP也要自己把他接成負回授,再加大R大C嗎??6 \6 ~/ i& I1 J0 M- G, E/ i$ u+ t
     大大您回文的意思是,加了大R是為了要給負端一個跟正端一樣的直流偏壓
5 f7 ]' K* B. X3 V: A9 d1 o! T     使differential input的common mode 可以維持在一樣的直流偏壓嗎??
* [) U1 o; k$ x) [     在這個條件才可以再直流偏壓上面疊加小訊號,是這個意思嗎??
( |7 c: P1 ?# T. T     那麼用大C的原因是在分析小訊號的時候,因為我們要看A(Beta)的loop-gain的頻率響應
$ r+ D  S$ J/ @& b     所以需要把負回授打斷,所以用大電容使AC看到的是一個接地的樣子嗎??
$ }3 \8 e7 C' n+ `) P( i/ U3 h
+ `; i7 S+ z9 p' w, N% U3.  http://0rz.tw/5040G  在這個回授系統裡面,也是會在負端加入大R大C,用意是跟單一OP接成回授且加入大R大C的
5 w& O  E* a, ?' g, T* X  v     原理是一樣的嗎??  4 c* E; q- T! {  t; [# f

; A' w! {2 P3 o. `% l5 |2 A問題很多2 \( m; t, Q/ H6 x! A* H
真是不好意思' f7 Z7 [7 z) C) d2 {
希望大大有空的話可以回答小弟一下. K4 }, v2 m$ X
真的是非常感激唷~~~^^^^
7#
發表於 2008-5-1 19:04:38 | 只看該作者
作op模擬時,是要看你的op應用在什麼電路,什麼情況,作何用途* K: t& Z6 u9 D% D8 Y$ e
op基本上可分fold-cascode和two-stage兩種,而這兩種又可區分成p-type和n-type input兩種/ n7 E! w7 P. e  j
如果你的應用或者規格要用到rail-to-rail時,則是要同時用到p-type和n-type input的op9 O2 a9 X+ e! V

( r' Z% {; ^, c) i對spice來說,要看op的gain和phase,只要下vdb(out)和vp(out)即可看到input對output的gain和phase- A4 J: |8 N) R. |$ A) ~  h/ k. s
至於spice是怎麼計算出來的,說真的,與其去計較spice是怎麼計算出來的,倒不如花心思去思考當你設計出來的op的gain和phase margin沒有達到預期時,你該如何調整op的size,你該如何從現有的波形中去推論出倒底你所設計的op是那個元件出了問題,而op中各個元件的相對關係又是怎樣子連帶變化的,layout的安排上又要如何佈局才會得到最小的layout面積,元件要如何擺放才會有最小的mismatching....等4 {+ V0 ^' Y- r$ S7 A/ `
op的p/n mos數並不多,但區區這幾顆mos設計好的卻是一個大難題,尤其要配合到performance,low power,low area等要求時,設計難度更是高,知道理論是一會事,會模擬又是一會事,在業界真正要作的是接到project和specification,你就要設計出來,並且要知道那裡是關鍵
4 |! K* d. B$ w% O$ K# t2 ^. T0 ]! P3 z% s; g# D- [9 q
作op模擬時,要看你的應用來決定你的負載,負回授的接法並不一定只有單純的r-c,像LDO的regulator的op,我就看gain和phase margin以及PSRR和電流消耗,如果是driver,那我就特別在意電流消耗,op的面積,offset和phase margin,gain就比較不那麼放在第一位,而且LDO和driver所接的負載並不同,所以在op模擬上兩者的考量情況就會不同,如果是應用在ADC,那又是另外一種考量和負載情況; c, S" g9 I6 N% k+ b& Y
我要說的是OP在不同的應用會有不同的考量和設計重點,OP的模擬,你參考CIC講義其實就可以了,CIC講義都有附上他們對OP模擬的建議指令和方法,這是基本OP的模擬作法,而應用在不同的需求會有不同的考量和設計重點,如何決定OP的size和設計出一個符合規格才是該要花心思去學習的
8#
 樓主| 發表於 2008-5-1 20:53:58 | 只看該作者

感謝F大的熱心回應

看到F大打了這麼多自己的經驗分享
! d6 b% F1 n# {1 V! H5 p小弟真是很感動
7 j& d# Y3 K! n6 `- b4 ^4 ]因為是類比新手# ?( ?# ?# ^2 |9 M/ ?$ j
所以有很多東西都還在摸索當中
( j* Y7 H4 I- I5 P3 @& X在這邊可以有一些有經驗的大大互相指教   真的是非常好的一個地方) g& I# t3 j6 x. L' ]& G) C
因為不太想再占用太多的版面
; D1 S7 l: w, }/ S% ^* I9 y0 I& W3 a不知道F大有沒有EMAIL可以給小弟& n& ^) `5 |$ J- P$ L2 @
私下再請教您問一些問題呢??
+ G/ I  c2 [8 a( p) |" j' T2 z因為我身邊可以討論的人比較少
) ]1 p8 @. o! q6 G所以希望可以跟您請教一些遭遇到的問題
: f' O- @! I0 g2 P  q1 e' N若大大願意幫助小弟的話
$ s9 {0 F- c! e6 Z& J小弟的EMAIL是
5 ]% ~4 a& |+ N- D) qdavidwu.ep90g@nctu.edu.tw6 o0 f7 ^' |8 l- a2 \. D( m9 J
希望大大可以回個信給我
, G9 @. `' @. [, L8 `9 L" e或是回文跟小弟說一下MAIL ADD8 B% N8 x. n( G$ O  w. H4 z: ^
非常感謝喔~~^^
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講義嗎?謝謝共享。
+ J$ `- N. C" r. d想參考一下。
14#
發表於 2008-12-2 15:36:10 | 只看該作者
运放是做模拟IC的基础啊,学好她做什么东西就不会很难了,至少上手也快了。
15#
發表於 2008-12-2 15:49:19 | 只看該作者
本站有分享
5 H  v; t9 g6 w# Q/ R; g0 c5 k4 n- I
' v  ^8 C) I  X何必勞駕finster板大呢??
. H' f) t3 ?" B: T6 o6 H- `$ P0 ]- [9 i
* |5 g8 ?, q& d" ]7 ^; R) U+ t& s" \要花個錢買就是了....
16#
發表於 2008-12-2 17:46:02 | 只看該作者
op确实是很多模拟电路的基础,不过真的能把电路吃透了,确实需要下很多的功夫
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 04:28 AM , Processed in 0.141018 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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