本来是想做一个简易的函数信号发生器用来测试放大电路,查了很长时间都没有合适的电路,有一种比较简单的方案是做一个三角波发生电路,可调频率,再用比较器转换成矩形波,三角波转换为正弦波比较麻烦,看到一种是用差分运放的特性转换,但是电路要用双电源。但是整个电路制作下来用洞洞板会很难,最终还是打算用文氏震荡电路试下,这个电路按理说是比较简单的,只要稍改动就可以用于单电源(提供一个虚地)。
先进行了仿真,正弦波失真率在1.8-2%之间,方波仿真结果比较糟糕,主要是运放不适合做比较器使用,上升下降时间太慢了。
电容为104薄膜电容,是从几十个中用万用表测量选择差别最小的两个。
双联10K电位器,运放为LM258,电解电容47uF,焊接比较顺利,焊完后接10V电源就起振了。
测试结果主要发现了两个问题,第一个是出现了像交越失真的情况
频率大概在1K以上就开始慢慢的出现这种失真,刚开始以为是电容的问题,换了两个103薄膜电容测试还是一样,用两个104陶瓷电容也是一样。怀疑是虚地引起的(其实用万用表测量虚地是没发现波动的)就把其中一个运放接成输出Vcc/2,已这个运放的输出为虚地,情况变的更糟糕,如下图的波形
测量运放输出的Vcc/2发现波动明显,需要加电容才能平稳,平稳后的效果和用两个电容接的虚地是一样。
还测量了运放同向和反向端的波形,用两通道相减的模式,波形为0。
另一个问题是改变频率时发现1.8KHz和18KHz左右幅度突然增大,下图为1.8KHz附近时出现了过大幅度造成饱和失真。好像是在这个频率点发生了谐振,难道是薄膜电容等效电感造成的?
总体而言1K以下的正弦波形效果还是非常好的,方波的效果比仿真的好,但上升下降还是太慢了
|