一般在用运放时,规格书中有带宽BW的指标,也有压摆率SR的指标。两个参数看起来都是和时间有关的,但应用场景是不同的。8 S7 m# W- X8 a; w1 k
# H# c# L* _$ i比如阶跃大信号输入的时候,输出响应是受到BW限制,还是SR的影响?如果阶跃输入信号的幅值是1V,输出响应一般是受到SR的影响;如果阶跃输入信号在10mv左右,是小信号,这个时候输出响应受到带宽BW的限制。但这种所谓的大信号和小信号输入,其幅值大小是相对的,因此定量讨论,区分大信号和小信号幅值是很有必要的。9 O3 A. _8 r; ?2 z3 m! |6 `3 U0 b
8 ?- S8 h' Q: U3 h. R
eeto1watjza64018465641.jpg
* U7 X+ ^' E, a# |+ a* T/ j
+ K) K: b# ?+ \$ h0 W- q对于一个同相放大器,给一个阶跃激励。设定幅值是Vin-max,此时在不知道幅值大小的情况下,就不知道输出响应是受BW还是SR的制约。2 k( a: B! O. V$ r1 N( O- P6 M
$ S8 i( T" n. M" {
aigta1uf2p564018465741.jpg
, o$ f! P5 H4 N: p) g# k2 q( u: z {( y1 i. e; d
对于理想的运放,输出Vout=(1+R2/R1)*Vin,这个公式根据负反馈的虚短虚断很容易得到。但前提是理想运放,无论输入信号Vin的频率怎么变化,运放的开环增益Aol始终都是无穷大,但显然实际运放是没有这个能力的。当输入信号达到一定频率的时候,开环增益Aol开始滚降,一般在工程应用分析的时候,实际运放都会看作单极点模型,那么Aol就会以20dB/dec的速度滚降。
& s, M3 F( a" _# D3 J/ w
- L+ \" M! P+ c: n从LM358的规格书可以看出,无论是开环增益,还是闭环增益,都是受到信号频率的制约,不会按照理想运放闭环放大倍数的G=1+R2/R1进行信号放大。: n6 J4 o: d `6 z7 z# w/ x
: x T# @8 x9 h. R$ o- T
tor5ntk2pog64018465841.jpg
2 F2 K8 p9 |& _: E$ M- T
7 k+ m! \% p# R8 k) G上述的增益vs频率的曲线,并没有体现压摆率SR和带宽GB两者在输入信号幅值大小的区别。讨论输入阶跃信号的响应,就要从频域的角度出发,不能简单的将运放同相和反相端虚短看待,所以两端之间的电压Va(t)也就不会一直是0。通过查阅资料,知道输出响应和输入阶跃激励Vin-max之间的关系,对于线性电路,此时无论输入阶跃信号是什么幅值,输出响应都有统一的表达式:
) c$ S5 y8 [4 B2 Q7 Q' e$ U" K5 b3 _8 G- X3 Z5 D
1d3pfp55zpa64018465941.jpg
% x- k1 [6 V3 c- Q+ @5 m, f/ h, B. R7 H
& p& ~8 \! X5 j4 V2 ?+ ~! M随后将上述表达式利用拉氏变化,可以达到时域的表达式,就能找到输入幅值大小对输出响应的影响了。当时间t=0,输出电压=0;t>0,输出电压开始指数变化;当t趋于无穷大,也就是输出电压稳定的时候,此时输出电压就满足理想同相放大器的特性了,Vout=(1+R2/R1)*Vin-max。6 o# r% {/ x9 U& K3 ^1 e+ G
! X4 v& _, j* N7 Z+ Q* H* R8 }通过数学公式,清晰明了的知道电路的变化过程。尽管t趋于无穷大是发生不了的事件,但知道输出电压不会马上跟随输入激励的变化而变化,是有一个指数变化的过程。3 C# t, j7 o/ y; J* C# ^" j$ \! b
& m( j/ q. `3 g# n. Q指数变化的时间常数τ=(1+R2/R1)/GB。
+ U: n+ _8 l! Q3 p( x( J1 ]; l; y, @# Q% R% a! M8 E' O& U
okv02vunwup64018466041.jpg
* F6 M/ H% H% Y% J2 d0 ^$ O$ b6 T }
- Y" ~+ c* M% M j
. Q0 z/ ?% y$ a) Z4 a+ y
l5czoihkevz64018466141.jpg
! v. B+ X1 H- q5 F$ f8 W+ |5 [- ~" d5 t6 @6 v' h4 |
指数最大的变化率(斜率最大的时刻)也就是上图光标所在的位置,发生在t=0的时刻,通过对输出电压函数求导dVo(t)/dt=Vin-max*GB,输出电压的最大斜率就是输入激励幅值和带宽之积,所以输入阶跃的幅度Vin-max足够小;否则一个突然施加的Vin-max*G会在t=0时刻,从而过驱动,让运放从线性工作模式进入到非线性工作模式。一旦进入非线性工作模式,上文推导的频域函数和时域函数就不适用了。
$ ?# K8 u* H1 A' N# ?
3 y# ~' l5 H: `8 U当输入Vin-max增大,运放进入非线性工作模式,那么输出响应就不再是指数输出,就是快速的线性输出,此时的变化率就是压摆率SR。所以,运放在线性的工作模式,运放的带宽制约输出响应幅度。运放在非线性的工作模式,运放的压摆率制约输出响应幅度。
9 q" N" z" M7 H% B, v. a! f3 Y8 N, }2 q, m# [
至此就得到了SR和GB之间的关系,当Vin-max*GB SR时,运放的压摆率制约输出响应幅度。前文提到运放的规格书都会给出GB和SR的参数,所以利用这两个参数,就能算出输入激励的Vin-max大小,从而合理的设计电路。 |