Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-29 22:45:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教各位大大8 t4 q% Z# w: v2 J
小弟在跑OP的模擬的時候有一些疑問
0 f6 e/ y9 Y' l0 K3 y6 z3 G甚是困惑. n% M, _$ p5 p0 L  H: r9 u
不知道有沒有大大可以幫小弟開釋一下
! D) y+ B% `/ |9 F2 \0 ]: G5 J1.  http://0rz.tw/1340k ( T) o' a  b( R0 Y; {5 W  F, f! B
我們如果要跑單純的一個OP4 E8 U( I7 o( b. k6 z% [& Z
會是直接畫像這樣的電路圖4 o' I# V3 P) y& |3 _
然後用spice給Vin的電壓
% z4 g1 d4 ^' A. V5 C之後去量output的電壓
5 h  _5 ?% i6 w再跟Vin相比之後得到A的db值嗎??
" d" \4 @3 U5 _. C3 k在設計一個OP的時候
! e9 l, |( [; M8 g; R大家會去跑像這樣的電路嗎??5 o4 y, q+ J7 Q% {
跑出來的A(db)是不是只能看出這個OP的gain跟頻寬呢??
1 [: W/ L1 T/ i  o6 t5 U還有沒有甚麼其他的用途??( V  I  |- U( U1 ~
另外在給Vin的時候,我看到書上的spice檔是寫  4 w5 n8 S1 R) Z( f
Vin  a點  b點  dc  1  ac  1
/ P& m+ f" O! s, c1 j: V這樣的意思是他給幾伏的ac訊號呢??* _% s; x  [% y/ p2 T- x
如果是1v的話,那放大器不是會飽和掉嗎??# \0 U7 E0 [" M! D/ o
怎麼可以求出Vout的值呢??8 c- E4 u5 |/ u- ?7 s

/ k5 w. v0 l* @. K7 _/ V; Q- t2.  http://0rz.tw/9040H
6 e8 d$ p8 {6 |* X+ {$ G這張圖他把電路加上一個很大的R跟C之後負回授
: C* K4 A  J3 t1 @( D我不太了解他為什麼要這樣子接??( |$ F5 F# f* R1 R
這樣子的量測跟上面的open-loop有甚麼不一樣呢??' v! m) f6 H7 j* F# v; f, k

) d7 a3 t) ?( K' B4 x( e( x6 d3.  http://0rz.tw/5040G
- L6 X$ V( M+ l, z% S假設現在有一個這樣的系統
: d' b( m/ L, F) V4 F原先沒有大R跟大C的負回授系統
9 A" X1 q! \- j: U7 Z  d我們為了要檢查這個系統的穩定度
0 Z! a$ @4 n$ w+ P; P6 i. F. _所以會去跑頻率響應
  p" x! V. h& ]# o1 Q; C! u這個意思是我們要去看A(Beta)的大小跟相位嗎??
0 U. @0 n/ N4 y書上的做法是在負回授的點上加入大R跟大C
% ~$ B7 Z- r4 P然後看V-端跟Vin的比值* t  b  ^3 I/ t1 P' y
他這樣子的求法還算是open-loop嗎??
" r( R, s3 o& ~8 u還是算是close-loop??
$ _5 p' p6 n# i. \# y這樣子求出來的比值是A(Beta)嗎??
6 s! Y2 O$ [! `; Z6 f( r$ T0 m% e$ v. {# J; S* V
假設有這樣子的系統
8 @7 {: J8 O" ~! l各位大大還會去跑單一OP的特性嗎??(gain的頻率響應)- H) W( l( n7 @% @5 _5 S' Z
還是直接看這個系統的穩定度呢??
, t  [) w7 F) H
3 m; @. W1 w' I6 J/ L; b* V5 l! d問題很多又很雜
5 y1 Y7 j! ^( {( j. V4 h小弟為此困惑良久
; a* g  R2 Y- `. T希望有大大可以給盞明燈7 M; T' h2 E9 D7 d
在此先謝過嚕~~^^

評分

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

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-30 14:38:09 | 只看該作者
1. 假設你OP內部是個two stage之類的OP架構$ I8 R, G% T* n. c$ p! w$ y
    你這樣接有問題,因為input的+/-必須要有一樣的common mode value
1 J  s1 d2 z# u' H6 _    假設是在1.8V的架構下 可能你的input必需都要接到0.9V的DC準位) Q! V' X  O; ]9 p
    這圖只是利於教學,所以只保留AC部分來討論忽略DC
. f+ {% x1 A) S, ]: `5 H    Vin  a點  b點  dc  1  ac  1  ------->  dc是給他DC bias點 ac 輸入為1 並不是1v 只是利於模擬
7 p1 X" W% e2 N0 n  O' Z* y5 A     AC部分來看 Vout/Vin=Vout/1  所以你的gain就是Vout(dB)
! Q/ J2 K% Z3 W     所以並不會飽和
# C& L2 r! h( ]& P2.  這電路名稱我忘了
" v  H; s9 U# `: v     先討論DC部分 電容等效開路 所以就可以想成只有電阻接input- 到 output 單純的buffer效應# M8 G( Z5 Y9 A5 ^. P8 A- x+ {
     input = output (因為input不能留電流所以這條路徑不會有壓降)
. {5 @$ }9 g$ U! ^" r( S, ~     AC時 因為電容很大 所以也會頻率到一定大小後也會像個buffer+ F) R: y% w* w, U) f6 O: W$ `
3.  基本上看你要多少phase margin
! ]7 F* e$ u# M     然後選擇OP的架構2 T" Y0 q3 r! T% z/ G* U
    例如folded 他本身電路就有80幾度的margin 可以視為只有一個pole( A. `% }) h$ k- B, x" c
    或者你用two stage設計 就要用頻率補償的方式
' X6 e6 d  f# T8 e9 O! }    把第二個pole拉遠去設計
3#
發表於 2008-4-30 15:43:17 | 只看該作者

回復 1# 的帖子

2.圖中放置大R跟C,在DC時,C相當於open,此時放大器相當於負回授,可以得到穩定的DC偏壓,做AC分析時,C相當於short(因為大C),此時大R可看為OP開路,做開迴路AC分析) O8 d6 i7 h' k0 l. C9 C" x! g* i
給你做參考!!
4#
發表於 2008-4-30 17:23:58 | 只看該作者
2. AC分析我說錯了~~~sorry 3 I9 ^( D/ D2 |& ?0 F
   謝謝 mbission 指正
5#
發表於 2008-4-30 18:10:32 | 只看該作者

回復 4# 的帖子

不客氣 + w9 y1 |% u+ Z& m) X
一般AC的模擬方式是把R用大L代替2 q" t$ d; c* s- s
此外也可以用AC電阻跟DC電阻的方式
6#
 樓主| 發表於 2008-5-1 13:58:05 | 只看該作者

再請問M大

以下還有一些關於OP的接續問題想請教大大
+ s1 n7 _/ |1 G1 G7 Y/ ]% k' Q$ o0 w# G) B( Q9 f6 I
1. 給ac 1 的實際意義是甚麼呢??
; c/ w' R* Q/ I8 P1 X9 }     有人說是為了運算方便,可是我比較想知道實際上的運算是怎麼樣算的呢??4 O+ a! w: k6 G
      spice是怎麼算的呢??
2 V$ N0 N! ~: W6 c# G: ?: I  |1 W( l% i7 t
2. 一般而言跑單一OP模擬 都會用像http://0rz.tw/9040H 這個圖裡面的接法嗎??+ a) e' G& G1 d$ N. z4 |& I
     想知道一般工程師都是怎麼樣接的??跑單一的OP也要自己把他接成負回授,再加大R大C嗎??& m, |: h! t: K! C' E
     大大您回文的意思是,加了大R是為了要給負端一個跟正端一樣的直流偏壓
7 h6 c* K4 M" p. ^     使differential input的common mode 可以維持在一樣的直流偏壓嗎??
# b$ \0 s) J$ l' x+ K* S/ w+ p9 U     在這個條件才可以再直流偏壓上面疊加小訊號,是這個意思嗎??
, Q/ D5 F9 J" `/ G     那麼用大C的原因是在分析小訊號的時候,因為我們要看A(Beta)的loop-gain的頻率響應
5 {7 j( X% B1 y  L     所以需要把負回授打斷,所以用大電容使AC看到的是一個接地的樣子嗎??. i8 F% H) c$ ~7 A0 K

8 Z5 A: w$ r, N6 ~( I4 f3.  http://0rz.tw/5040G  在這個回授系統裡面,也是會在負端加入大R大C,用意是跟單一OP接成回授且加入大R大C的  a7 s, O7 L( k3 Y5 c/ h
     原理是一樣的嗎??  % K. q9 J4 C& o1 x6 {! T
0 _8 S* H2 L$ I9 h3 Y
問題很多
% I8 y/ U, f& b7 ~' U' G6 K3 a真是不好意思
: i9 `/ ]) i& S$ {. b- U希望大大有空的話可以回答小弟一下7 e5 O6 U, R$ O5 e
真的是非常感激唷~~~^^^^
7#
發表於 2008-5-1 19:04:38 | 只看該作者
作op模擬時,是要看你的op應用在什麼電路,什麼情況,作何用途
, m7 ]# `! B: N3 wop基本上可分fold-cascode和two-stage兩種,而這兩種又可區分成p-type和n-type input兩種6 T. U5 n, A) O, i/ @
如果你的應用或者規格要用到rail-to-rail時,則是要同時用到p-type和n-type input的op1 g# Q% N: n# B2 D6 c

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

感謝F大的熱心回應

看到F大打了這麼多自己的經驗分享- s5 U. r5 r) I! E* t
小弟真是很感動
9 e! p( u7 v* K/ D3 F因為是類比新手9 d) }! S  [, ^# k- e' E# T
所以有很多東西都還在摸索當中5 `/ V: K  p& d& F
在這邊可以有一些有經驗的大大互相指教   真的是非常好的一個地方
" q2 X0 W% D& L* M因為不太想再占用太多的版面5 o6 s. ]* v' m
不知道F大有沒有EMAIL可以給小弟
2 Z& @+ |9 M& y/ T私下再請教您問一些問題呢??) |8 p  j" V1 _: H1 F
因為我身邊可以討論的人比較少
8 x1 z9 _: W- {! x所以希望可以跟您請教一些遭遇到的問題3 ^( L& N. q% M; [: a- t
若大大願意幫助小弟的話1 H4 [6 g  D% D, Q1 e1 E- s; l
小弟的EMAIL是
) Y9 _2 f& d" k+ U5 ?% tdavidwu.ep90g@nctu.edu.tw
9 j% O: @  D5 P! o希望大大可以回個信給我
" |" f  V* s; }7 x; J7 q或是回文跟小弟說一下MAIL ADD
! A) @7 f4 `7 G1 o$ D1 q5 I非常感謝喔~~^^
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講義嗎?謝謝共享。
8 T; a8 p, E, J0 w! Y, B" a想參考一下。
14#
發表於 2008-12-2 15:36:10 | 只看該作者
运放是做模拟IC的基础啊,学好她做什么东西就不会很难了,至少上手也快了。
15#
發表於 2008-12-2 15:49:19 | 只看該作者
本站有分享
- q! R! k& @! E' U: w4 w' y
, t( y  m7 u; G1 y何必勞駕finster板大呢??7 V+ l( {% ^4 S2 c
! K; {/ C( r# ?& t3 [* ]
要花個錢買就是了....
16#
發表於 2008-12-2 17:46:02 | 只看該作者
op确实是很多模拟电路的基础,不过真的能把电路吃透了,确实需要下很多的功夫
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-27 08:22 PM , Processed in 0.192011 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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