→ bulcas:你直接去推 Vo 的值 然後代入 A 無限大的條件就出來了 01/08 21:15
推 blueheart20:不要想太複雜~如果A=10K,輸出1V,那兩輸入端只差0.1mV 01/08 21:37
^^^^^^^^^^^^^^^^^^^^^^^^^^
推 blueheart20:如果電路的輸入訊號遠大於0.1mV就可以當作虛短路 01/08 21:46
^^^^^^^^^
兩端差0.1mV= vinp - vinn , 但是這是小信號唷, 我知道接負迴授,當A=infinite,
vinp - vinn=0 , 因為 vo 是有限值 , 但是vinnp = vinn 是指小信號,不是DC value,
e.g.
Vinp給 dc 0.7 + 0.05sin(wt)
Vinn給 dc 0.5 + 0.05sin(wt+180)
A=10k
vo 會是一個 swing 1V 的弦波, 但是Vo的DC值呢?
我問的是DC值
你講的是,Vinp(DC)=0.71
Vinn(DC)=0.7 然後說vo有個1V的swing
滿有趣的
推 ShineOnYou:你要用回授理論去想才能解釋 01/08 21:47
你講的,我都po出來了,看看文章好嗎?
→ blueheart20:不然還是要加入一些修正(offset)才準確~ 01/08 21:48
推 blueheart20:回授理論是假設A無限大,看課本數學式就能解釋了~ 01/08 21:51
推 big1p:電路學 01/08 22:10
→ bulcas:你的回售網路 beta 值是多少 ? 01/08 23:07
→ bulcas:你的 vinp 跟 vinn 是 OP 輸入端的電壓 ? 01/08 23:08
→ ShiaoDunJia:Vo跟Vinn直接short在一起, vo=(Vinp-Vinn)*A , A為正 01/08 23:11
※ 編輯: ShiaoDunJia 來自: 140.113.128.63 (01/08 23:26)
我真的很想噓你
如果電子學沒學好不要念電機相關科系!!
Vo = Vocm + A*(Vip - Vin)
所以如果
A = 60dB
Vip = 0.7 + 1mVsin(wt+180)
Vin = 0.7 + 1mVsin(wt)
那你Vo = Vocm + 2V*sin(wt+180)
可是以你舉的例子
Vipdc = 0.7
Vindc = 0.5
不好意思
Vo會產生Vocm + 0.2*A
可是這個值會>Vdd或是<gnd
於是你讀出來的DC信號要不就是VDD要不就是gnd!!
如果你說的是Voltage Follower的型式(或任何其他的負迴授型式)
Vo = Vocm + A*(Vip - Vin)
(以follower為例)
Vin = Vo = Vocm + A*(Vip - Vin)
so
(A+1)*Vin = A*Vip + Vocm
Vin = [A/(A+1)]Vip + Vocm/(A+1)
因為A >>1
所以Vin ~ Vip#
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.54.197
※ 編輯: deathcustom 來自: 114.36.54.197 (01/08 23:40)
推 ShiaoDunJia:感謝,受教了 01/08 23:45
推 bbyan:他口氣超好的 噓下去吧 01/09 15:45
→ bulcas:對不起那篇回文有誤導之嫌 所以我刪掉惹 QQ 01/09 21:22
推 joy830:推2f 理性發言吧 這邊是電機版 呵呵 01/09 21:22
推 jsp0520:好嗆的洨蛋餃唷 01/10 19:22