做仿真时发现一个问题,由于题目要求50hz-1khz都必须达到2 v峰峰值,我就去了这两个端点值测试,发现50hz时输出和1khz情况下输出相差较大,由于没有经验,一直没有找到问题。后来和手册中参考电路做了对比,发现我的电容值没有更改,值只有0.1u。更改成2.2u后就解决了这个问题。
换成2.2uf后
于是乎,我单独用RC电路做了个仿真,发现两者幅频特性曲线不一致。思考了一下,我觉得可能是由于0.1u的情况下,截止频率更高,在50hz时信号被衰减了,所以输出后,复制变小。图中也可以看出,电容为2.2u时截止频率比0.1u时高
接下来就简单记录一下这次收获:(均为个人理解如有错误请指出)
在不同频率情况下,rc参数选取会影响其输出,由于截止频率f=1/2piRC,可以根据截止频率计算出电路所需的电阻电容值。通常情况下会选取大于截止频率的值计算,因为在实际情况中,截止频率那个地方已经发生了信号衰减。
其二是,即使RC乘积相同,R C各自的值也会影响电路输出,主要是由于阻抗匹配问题。设电容容抗Xc,Xc=1/jwc,把RC电路看成一个整体,通常i情况下,为了保证输出信号和输入信号保持一致幅值,R+Xc要远大于前级输出阻抗,而Xc又要保证远小于后级电路输入阻抗,以此保证阻抗匹配。这里有篇文章讲的不错,特此复制过来学习一下。
http://www.elecfans.com/instrument/631912.html